Strudelify

Heroes of Might and Magic 2 - Snow Theme

Paul Anthony Romero

KeyE♭ majorTempo69 bpm
0:00/0:00
// Heroes of Might and Magic 2 - Snow Theme — Paul Anthony Romero
// 69 bpm, 3/8, key Eb major. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: Transcription provider: pdmx. https://musescore.com/score/3492356; license: https://creativecommons.org/publicdomain/zero/1.0/
// note: Full arrangement: all 73 bars on a 16-step grid, each part at one level. Source detail keeps the original performance.
setcpm(69/1.5)

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

// other · violin · "Violino"
const violin = note("<~@32 A@2 B C D@2 E@2 F@2 G H I@4 A@2 B C D@2 F@2 J@3 H K@2 ~@11>".pickRestart({
  A: "eb6/2", B: "d6", C: "c6", D: "bb5/2", E: "g5/2", F: "ab5/2", G: "g5", H: "f5", I: "g5/4", J: "g5/3", K: "eb5/2",
})).s("gm_violin").gain(0.2)

// other · cello · "Violoncello"
const cello = note("<~@16 A@4 ~@2 B@2 C@4 D@4 E@4 F ~@2 G B@2 ~ H I@4 J@4 E@4 C@4 A@2 ~@11>".pickRestart({
  A: "c2/2", B: "f2/2", C: "g2/2", D: "[c2@53 ~@11]/4", E: "ab2/4", F: "eb2", G: "~@11 g2@5", H: "~@11 ab2@5",
  I: "g2/4", J: "c2/4",
})).s("gm_cello").gain(0.25)

// chords · trumpet · "Tromba in C"
const trumpet = note("<~@37 A B C D@4 E@2 F@2 ~@25>".pickRestart({
  A: "eb4", B: "g4", C: "bb4", D: "c5/4", E: "[c5,d5]/2", F: "[b4,d5]/2",
})).s("gm_trumpet").gain(0.25)

stack(violin, cello, trumpet)

More by Paul Anthony Romero