Strudelify

Jeannie Theme

Musik: Hugo Montenegro

KeyC majorTempo230 bpm
0:00/0:00
// Jeannie Theme — Musik: Hugo Montenegro
// 230 bpm, 2/2, key C major. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: Transcription provider: pdmx. https://musescore.com/score/4134391; license: https://creativecommons.org/publicdomain/zero/1.0/
// note: Full arrangement: all 41 bars on a 16-step grid, each part at one level. Source detail keeps the original performance.
setcpm(230/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 · "Klavier"
const piano = note("<~ A B C D A B E ~ A B C D A B E ~ F@2 G@2 H@2 I ~ A B C D A B E ~ A B C D A B E J>".pickRestart({
  A: "d2@2 d3 ~ f2@2 f3 ~", B: "g2@2 g3 ~ b2@2 b3 ~", C: "c3@2 c4 ~ g2@2 g3 ~", D: "c2@2 c3 ~ c#2@2 c#3 ~",
  E: "[c3,c4] ~@3", F: "[[d#3,g#3,c4]@8 [d#3,g#3,c4]@4 ~@2 [d3,g#3,c4]@13 ~@5]/2",
  G: "[[d3,g3,a#3]@8 [d3,g3,a#3]@4 ~@2 [d3,f3,a#3]@13 ~@5]/2", // Gm A#
  H: "[[c3,f3,g#3]@8 [c3,f3,g#3]@4 ~@2 [c3,d#3,g#3]@13 ~@5]/2", I: "[d3,f3,g3]@3 [d3,f3,g3]@3 [d3,f3,g3] ~",
  J: "~@3 [c2,c3]", // C
})).s("gm_piano").gain(0.23)

stack(piano)