Strudelify

Le verger du roi Louis

Brassens Georges

KeyG majorTempo120 bpm
0:00/0:00
// Le verger du roi Louis — Brassens Georges
// 120 bpm, 6/8, key G major. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: Full arrangement: all 64 bars on a 16-step grid, each part at one level. Source detail keeps the original performance.
setcpm(120/3)

// Notation: c3@3 lasts 3 steps · ~ is a rest · [c3,e3] is a chord · "a, b" plays two voices at once · [...]/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.

// chords · electric guitar jazz
const electric_guitar_jazz = note(`<
  A@4 B C B C D E B C B C B C D E B C B C B C D E B C B C B C D E B C B C B C D E B C B C B C D E B C B C B C D F@7
>`.pickRestart({
  A: "~ [b3,e4]@15, [e3,g3]", B: "~ [b3,e4]@7 ~ [a3,d4]@7, [e3,g3] [d3,f#3]", C: "~ [b3,e4]@7 ~ [b3,e4]@7, [e3,g3]!2",
  D: "~ [a3,d4]@7 ~ [g3,c4]@7, [d3,f#3] [c3,e3]", E: "~ [a3,d4]@7 ~ [f#3,b3]@7, [d3,f#3] [b2,d3]",
  F: "[~ [a3,d4]@8 ~ [f#3,b3]@8 ~@2 e4@9 ~ [a3,d4]@11 ~@2 e4@12 ~@2 e4@14 ~@2 e4@36 ~@3, [d3,f#3]@9 [b2,d3]@9 e3@11 [d3,f#3]@12 e3@14 [e3,g3]@16 e3@38 ~@3, ~@19 [g3,b3]@10 ~@13 [g3,b3]@13 ~ b3@15 ~ [g3,b3]@37 ~@3]/7", // D5 B5 D5 D Bm D Em G
})).s("gm_electric_guitar_jazz").gain(0.1).pan(1)

// bass · fretless bass
const bass = note(`<
  A@4 B C B C D E B C B C B C D E B C B C B C D E B C B C B C D E B C B C B C D E B C B C B C D E B C B C B C D F@7
>`.pickRestart({
  A: "~ e3@15, [e2,b2]", B: "~ e3@7 ~ d3@7, [e2,b2] [d2,a2]", C: "~ e3@7 ~ e3@7, [e2,b2]!2",
  D: "~ d3@7 ~ c3@7, [d2,a2] [c2,g2]", E: "~ d3@7 ~ b2@7, [d2,a2] [b1,f#2]",
  F: "[~ d3@8 ~ b2@8 ~ [b2,e3]@10 ~ d3@11 ~ [b2,e3]@13 ~ e3@15 ~ [b2,e3]@37 ~@3, [d2,a2]@9 [b1,f#2]@9 e2@11 [d2,a2]@12 e2@14 [e2,b2]@16 e2@38 ~@3]/7", // E5 D5 B5 D5 E5
})).s("gm_fretless_bass").gain(0.1).pan(0)

stack(electric_guitar_jazz, bass)

More by Brassens Georges