Strudelify

Symphony No.9 Op.125

L. van Beethoven

KeyG majorTempo80 bpm
0:00/0:00
// Symphony No.9 Op.125 — L. van Beethoven
// 80 bpm, 2/4, key G major. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: duplicate parts dropped: ch 4 "Flauta" flute (copy of ch 1 "Violín" violin)
// note: Transcription provider: pdmx. https://musescore.com/score/1542756; license: https://creativecommons.org/publicdomain/zero/1.0/
// note: Full arrangement: all 32 bars on a 16-step grid, each part at one level. Source detail keeps the original performance.
setcpm(80/2)

// 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.

// other · violin · "Violín"
const violin = note("<A B C D E F G H A B C D E F I J K L M L M D N O A B C D E F I J>".pickRestart({
  A: "b4", B: "c5 d5", C: "d5 c5", D: "b4 a4", E: "g4!2", F: "a4 b4", G: "b4@3 a4", H: "a4 ~", I: "a4@3 g4", J: "g4 ~",
  K: "a4", L: "b4 g4", M: "a4@2 b4 c5", N: "g4 a4", O: "d5 ~",
})).s("gm_violin").gain(0.3)

stack(violin)

More by L. van Beethoven