Strudelify

Am Tage Aller Seelen D.343

Franz Schubert

KeyF majorTempo72 bpm
0:00/0:00
// Am Tage Aller Seelen D.343 — Franz Schubert
// 72 bpm, 3/4, key F major. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: Transcription provider: pdmx. https://musescore.com/score/3224706; license: https://creativecommons.org/publicdomain/zero/1.0/
// note: Full arrangement: all 58 bars on a 24-step grid, each part at one level. Source detail keeps the original performance.
setcpm(72/3)

// Notation: c3@3 lasts 3 steps · ~ is a rest · [c3,e3] is a chord · "a, b" plays two voices at once.
// A part's distinct bars are riffs (A, B, C...) played in order: edit a riff to change every repeat.

// chords · acoustic guitar nylon · "Classical Guitar"
const acoustic_guitar_nylon = note(`<
  A B C D A E F A F A@2 E G H G H F A I H J H F K L K F K M N F N M N F N O@4 P Q R S L K F K M N F N M N F N@2 T
>`.pickRestart({
  A: "d3 a3 [d4,f4] a3 [d4,f4] a3", B: "bb2 bb3 [d4,f4] bb3 [d4,f4] bb3", C: "g2 bb3 [d4,e4] bb3 [d4,e4] bb3",
  D: "a2 a3 [db4,e4] a3 [db4,e4] a3", E: "bb2 g3 [d4,e4] g3 [d4,e4] g3", F: "a2 a3 [db4,g4] a3 [db4,g4] a3",
  G: "c3 g3 [bb3,e4] g3 [bb3,e4] g3", H: "f2 [f3,a3,c4] [a3,c4,f4] [f3,a3,c4] [a3,c4,f4] [f3,a3,c4]",
  I: "bb2 [f3,bb3,d4] [bb3,d4,f4] [f3,bb3,d4] [bb3,d4,f4] [f3,bb3,d4]", J: "c3 g3 [c4,e4] g3 [c4,e4] g3",
  K: "d3 a3 [d4,gb4] a3 [d4,gb4] a3", L: "g2 b3 [d4,g4] b3 [d4,g4] b3", M: "d3 g3 [bb3,d4] g3 [bb3,d4] g3",
  N: "d3 gb3 [a3,d4] gb3 [a3,d4] gb3", O: "~ [e3,g3,db4]!3 ~ [e3,g3,db4], a2@2 bb2",
  P: "[gb2,gb3,bb3,db4]@2 gb3 [bb3,db4] gb3 [bb3,db4]", Q: "[b2,gb3,b3,d4]@2 gb3 [b3,d4] gb3 [b3,d4]",
  R: "b3@3 db4 d4@4 b3@2 ~@2", S: "b2@3 db3 d3@4 b2@2 ~@2", T: "[a2,d3,a3,d4,f4]",
})).s("gm_acoustic_guitar_nylon").gain(0.32)

stack(acoustic_guitar_nylon)

More by Franz Schubert