Strudelify

john cena theme

Jarebear

KeyA minorTempo82 bpm
0:00/0:00
// john cena theme — Jarebear
// 82 bpm, 4/4, key A minor. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: Transcription provider: pdmx. https://musescore.com/score/1303506; license: https://creativecommons.org/publicdomain/zero/1.0/
// note: Full arrangement: all 34 bars on a 16-step grid, each part at one level. Source detail keeps the original performance.
setcpm(82/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 · flute
const flute = note("<A B A B C D C D C D C D C D C D C D C D C D C D E F E F C D C D C D>".pickRestart({
  A: "a5 g5", B: "f5 e5", C: "~@2 e5@2 f#5 d5 ~ e5@8 e5", D: "~@2 g5@2 f#5 d5 ~ e5@8 e5", E: "c#5 c5", F: "b4 a#4",
})).s("gm_flute").gain(0.3)

// other · clarinet · "B♭ Clarinet"
const clarinet = note("<A B A B C@20 D@2 E F C@6>".pickRestart({
  A: "a3 g3", B: "f3 e3", C: "a4@8 ~@2 c#4 f4 ~ d#4 ~@2", D: "a4!2", E: "d5@2 ~ d5@3 d5@2 c5@2 ~ c5@3 c5@2",
  F: "a#4@2 ~ a#4@3 a#4@2 f#4@2 ~ f#4@3 f#4@2",
})).s("gm_clarinet").gain(0.45)

stack(flute, clarinet)