Strudelify

house of the rising sun

The Animals

KeyB♭ majorTempo84 bpm
0:00/0:00
// house of the rising sun — The Animals
// 84 bpm, 4/4, key Bb major. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: metre changes (4/4 at bar 1, 2/4 at bar 16, 4/4 at bar 16) are rendered on a constant 4/4 grid of one bar per cycle
// note: Transcription provider: pdmx. https://musescore.com/score/5164613; license: https://creativecommons.org/publicdomain/zero/1.0/
// note: Full arrangement: all 21 bars on a 24-step grid, each part at one level. Source detail keeps the original performance.
setcpm(84/4)

// Notation: c3@3 lasts 3 steps · ~ is a rest · [...]/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 · trumpet · "B♭ Trumpet"
const trumpet = note("<A B C ~ D E ~ F G ~@6 H ~ I@2 J K>".pickRestart({
  A: "~@7 f4", B: "f4@3 g4 ab4@3 c5", C: "bb4 f4 f4@7 ~@3", D: "~@15 eb5 ~ c5 b4@2 bb4@2 ab4@2",
  E: "f4@3 f4@3 ab4@3 f4@3 ab4@3 c5@5 ~@4", F: "c5@3 c5@3 ~@2 c5@2 bb4@2 c5@3 eb5@3 ~@2 ab5@2 eb5@2", G: "f5",
  H: "~@9 c5 ~ eb5 f5@12", I: "[~@8 c5@2 eb5@2 f5@27 ~@3 f4 ~ ab4 c5 ~ eb5]/2", J: "d5@6 d5@2 f5@2 ~ d5 g5@12",
  K: "c6@5 ~@3",
})).s("gm_trumpet").gain(0.3)

stack(trumpet)

More by The Animals