Strudelify

zelda ii the adventure of link - palace theme

Misc Computer Games

KeyB♭ majorTempo156 bpm
0:00/0:00
// zelda ii the adventure of link - palace theme — Misc Computer Games
// 156 bpm, 4/4, key Bb major. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: Transcription provider: pdmx. https://musescore.com/score/5869435; license: https://creativecommons.org/publicdomain/zero/1.0/
// note: Full arrangement: all 114 bars on a 16-step grid, each part at one level. Source detail keeps the original performance.
setcpm(156/4)

// 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 · piano · "Piano, Acoustic Grand Piano"
const piano = note(`<
  A B C D E F C D E F G@2 H@2 G@2 I@2 C D E F C D E F J K L M J K N O P Q R S T U R S P Q R S T U R S G@2 H@2 G@2 I@2 C
  D E F C D E F G@2 H@2 G@2 I@2 C D E F C D E F J K L M J K N O P Q R S T U R S P Q R S T U R S G@2 H@2 G@2 I@2
>`.pickRestart({
  A: "[d4,g4] [d4,g4]@2 [d4,g4]@2 [d4,g4]@3", B: "[f4,bb4]@3 [e4,a4]@3 [eb4,ab4]@2", C: "g4@9 ~ a4@2 bb4@2 d5@2",
  D: "eb5@3 bb4@3 eb5@2", E: "e5@3 bb4@3 e5@2", F: "eb5@2 g5 f5@2 eb5@3",
  G: "[[gb4,d5] [gb4,d5]@2 [gb4,d5]@2 [gb4,d5] [gb4,c5]@4 ~@6]/2", // D Gbdim
  H: "[[gb4,d5] [gb4,d5]@2 [gb4,d5]@2 [gb4,d5] [gb4,eb5]@4 ~@6]/2", // D Ebm
  I: "[[gb4,d5] [gb4,d5]@2 [gb4,d5]@2 [gb4,d5] [gb4,f5]@4 ~ [gb4,eb5]@3 [gb4,d5]@2]/2", J: "c5 a4 bb4 c5@2 bb4 a4@2",
  K: "a4 gb4 g4 a4@2 g4 gb4@2", L: "f5 c5 d5 eb5@2 d5 c5@2", M: "c5 ab4 bb4 c5@2 d5 eb5@2",
  N: "[a3,d4]@2 [a3,d4]@4 [a3,eb4]@9 ~", O: "[a3,d4] [a3,d4]@2 [a3,gb4]@2 [d4,a4]@2 [gb4,c5]", P: "d5@9 ~ c5@4 bb4@2",
  Q: "a4@3 bb4@2 c5@3 d5@3 eb5@2 f5@3", R: "f5@9 ~ eb5@4 d5@2", S: "eb5@3 d5@2 c5@3 d5@3 eb5@2 f5@3",
  T: "g5@9 ~ g4@4 a4@2", U: "b4@3 c5@2 d5@3 e5@3 f5@2 g5@3",
})).s("gm_piano").gain(0.4)

stack(piano)

More by Misc Computer Games