Strudelify

EyÅan (UnutamÄyorum)

Toygar IÅÄklÄ

KeyG majorTempo70 bpm
0:00/0:00
// EyÅan (UnutamÄyorum) — Toygar IÅÄklÄ
// 70 bpm, 4/4, key G major. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: Transcription provider: pdmx. https://musescore.com/score/5869190; license: https://creativecommons.org/publicdomain/zero/1.0/
// note: Full arrangement: all 42 bars on a 16-step grid, each part at one level. Source detail keeps the original performance.
setcpm(70/4)

// Notation: c3@3 lasts 3 steps · ~ is a rest · [c3,e3] is a chord.
// A part's distinct bars are riffs (A, B, C...) played in order: edit a riff to change every repeat.

// chords · piano · "Klavier, Instrument 15"
const piano = note(`<
  A@2 B C D E F G H I J@2 K L M N@2 K L O P Q P R S T U N@2 K L O V@2 W X Y Z@2 AA AB AC
>`.pickRestart({
  A: "e4 [g4,b4]!2 [d4,a4]", B: "[c4,g4] [b3,f#4] [a3,e4] ~", C: "b3 [f#4,b4]!3", D: "e4 [g4,b4]!3",
  E: "[e3,g3] [b3,e4]!2 [f#3,a3]", F: "[g3,b3] [b3,e4]!2 [f#3,a3]", G: "[c3,e3,c4] [b2,d3,b3] [a2,c3,a3] ~",
  H: "b2 [f#3,b3]!3", I: "e3 [g3,b3]!3", J: "e2 b2 e3!2 ~ b2 e2@2", K: "[c2,c3] [b1,b2] [a1,a2]@2",
  L: "b1 f#2 b2!2 ~@2 b1@2", M: "e2 b2 e3!2 ~@2 e2@2", N: "e2 b2 e3!2 ~ b2 d2@2", O: "e2 b2 e3!2 ~@4",
  P: "[c2,g2,c3]@2 [g2,c3]@2 ~ [g2,c3] ~@2", Q: "[c2,a2,c3]@2 [a2,c3]@2 ~ [a2,c3] ~@2",
  R: "[c2,a2,c3] [a2,c3] ~ [b2,d3,f#3]", S: "[c3,e3,g3]!4", T: "[d3,f#3,a3]!4",
  U: "[b2,e3,g3] [b2,d3,f#3] [e2,b2,e3]@2", V: "e4@2 b4@2 e5@11 ~", W: "c4 g4 b3 f#4 a3 e4 ~@2", X: "b3 f#4 ~@6",
  Y: "e4 b4 ~@6", Z: "e5@2 b5@2 e6@11 ~", AA: "c5 g5 b4 f#5 a4 e5 ~@2", AB: "b4 f#5 ~@6", AC: "e5 b5 ~@6",
})).s("gm_piano").gain(0.25)

stack(piano)