Strudelify
KeyG♭ majorTempo136 bpm
0:00/0:00
// Take Five — Paul Desmond & Dave Brubeck
// 136 bpm, 5/4, key Gb major. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: ch 3 "Guitare classique" named as a guitar, played on electric guitar clean (its piano patch is not one)
// note: Transcription provider: pdmx. https://musescore.com/score/5963301; license: https://creativecommons.org/publicdomain/zero/1.0/
// note: Full arrangement: all 41 bars on a 32-step grid, each part at one level. Source detail keeps the original performance.
setcpm(136/5)

// 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 · electric guitar clean · "Guitare classique"
const electric_guitar_clean = note(`<
  A@4 B A@2 B A C D E F C D E G A@3 B A@2 B A C D E F C D E G A@3 B A@2 B A
>`.pickRestart({
  A: "eb3@3 [gb3,bb3]@3 ~@4 eb3@3 [gb3,bb3]@6 bb2@6 ~ [db3,f3]@6", B: "eb3@3 gb3@3 ~@4 eb3@3 gb3@6 bb2@6 ~ [db3,f3]@6",
  C: "b2@3 [eb3,gb3,bb3]@3 ~@4 b2@3 [eb3,gb3,bb3]@6 b2@6 ~ [eb3,f3,ab3]@6", // Ebm Fm7
  D: "bb2@3 [db3,f3,ab3]@3 ~@4 bb2@3 [db3,f3,ab3]@6 bb2@6 ~ [db3,eb3,gb3]@6", // Db Ebm7
  E: "ab2@3 [b2,eb3,gb3]@3 ~@4 ab2@3 [b2,eb3,gb3]@6 ab2@6 ~ [b2,db3,f3]@6", // B Db7
  F: "gb2@3 [bb2,db3,f3]@3 ~@4 gb2@3 [bb2,db3,f3]@6 gb2@6 ~ [bb2,db3,f3]@6", // Bbm
  G: "f2@3 [c3,eb3]@3 ~@4 f2@3 [c3,eb3]@6 bb2@6 ~ [d3,f3,ab3]@6", // Cm Ddim
})).s("gm_electric_guitar_clean").gain(0.13).pan(0.4)

stack(electric_guitar_clean)