Strudelify
KeyE♭ majorTempo50 bpm
0:00/0:00
// Adoramus te — attributito a W.A. Mozart
// 50 bpm, 4/4, key Eb major. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: Transcription provider: pdmx. https://musescore.com/score/595701; license: https://creativecommons.org/publicdomain/mark/1.0/
// note: Full arrangement: all 25 bars on a 16-step grid, each part at one level. Source detail keeps the original performance.
setcpm(50/4)

// Notation: c3@3 lasts 3 steps · ~ is a rest.
// A part's distinct bars are riffs (A, B, C...) played in order: edit a riff to change every repeat.

// bass · choir aahs · "Bass"
const bass = note("<A B C D E F G ~ H I J K L M N G O P Q C R S@2 T C>".pickRestart({
  A: "c3!2", B: "c3@2 c3!2", C: "c3", D: "c3@4 f3@2 f3 eb3", E: "d3 eb3 d3 c3 b2@2 c3!2", F: "ab3", G: "g3 ~",
  H: "~ g3", I: "ab3 bb3 ab3 g3 f3@4", J: "f3 eb3 d3 g3", K: "c3@2 ~ c3", L: "d3!2 d3@2", M: "g3@2 g3@2 a3 bb3 a3 g3",
  N: "gb3 d3 g3@4 gb3@2", O: "~@2 f3@3 f3 bb3 ab3", P: "g3 f3 eb3 d3 c3@4", Q: "bb2@3 b2", R: "g2 g3", S: "g3!2",
  T: "g3 g2",
})).s("gm_synth_bass_1").gain(0.3)

stack(bass)