Strudelify

Hail To The Chief

Misc tunes

KeyD majorTempo120 bpm
0:00/0:00
// Hail To The Chief — Misc tunes
// 120 bpm, 4/4, key D major. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: Transcription provider: pdmx. https://musescore.com/score/4699984; license: https://creativecommons.org/publicdomain/mark/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(120/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.

// other · piano
const piano = note("<A B C D A E F G A B C D A E F G H I J K L M N G H I J K L M N G>".pickRestart({
  A: "f#4@4 g4@3 a4 b4@4 a4@2 g4@2", B: "f#4@3 g4 f#4@2 d4@2 c#4@4 d4@4", C: "f#4@4 b4@3 c#5 d5@4 c#5@2 b4@2",
  D: "c#5@3 b4 c#5@3 d5 c#5@2 b4@2 a4@2 g4@2", E: "f#4 g4 f#4 d4 g4@2 f#4@2", F: "f#4@2 b4 a4 d5 b4 a4@2",
  G: "f#4@4 f#4@3 f#4 f#4@4 ~@4", H: "d5@4 d5@3 d5 d5@4 e5@2 d5@2", I: "c#5 b4 c#5 d5 c#5@2 a4@2",
  J: "d5@4 d5@3 d5 d5@4 c#5@2 b4@2", K: "c#5@4 c#5@3 c#5 c#5@2 e5@2 d5@2 a4@2", L: "f#4@4 f#4@3 a4 g4@3 a4 b4@2 g4@2",
  M: "f#4@4 a4@3 c#5 d5@4 c#5@2 b4@2", N: "g4@2 f#4 a4 b4@2 g4@2 f#4@4 f#4@2 d4@2",
})).s("gm_piano").gain(0.3)

// other · piano
const piano_2 = note("<A B A C A B D E A B A C A B D E@2 C E C F G D E@2 C E C F G D E>".pickRestart({
  A: "d3 ~ d3 ~", B: "d3 f#3 a3 d4", C: "a2@4 a2@3 a2 a2@4 ~@4", D: "d3!2", E: "d3@4 d3@3 d3 d3@4 ~@4", F: "d3 ~ d3!2",
  G: "d3@4 f#3@3 a3 d4@4 ~@4",
})).s("gm_piano").gain(0.3)

stack(piano, piano_2)

More by Misc tunes