0:00/0:00
// Le Pluriel — Brassens Georges
// 192 bpm, 4/4, key G major. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: Full arrangement: all 198 bars on a 16-step grid, each part at one level. Source detail keeps the original performance.
setcpm(192/4)
// Notation: c3@3 lasts 3 steps · ~ is a rest · [c3,e3] is a chord · "a, b" plays two voices at once.
// 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(`<
~@2 A@4 B C D E F G H I J K L M N@2 O P Q R S T U V W X Q R S T U Y Z AA B C D E F G H I J K L M N@2 O P Q R S T U V W
X Q R S T U Y Z AA B C D E F G H I J K L M N@2 O P Q R S T U V W X Q R S T U Y Z AA B C D E F G H I J K L M N@2 O P Q
R S T U V W X Q R S T U Y Z AA B C D E F G H I J K L M N@2 O P Q R S T U V W X Q R S T U Y Z AA B C D E F G H I J K L
M N@2 O P Q R S T U V W X Q R S T U Y Z AA
>`.pickRestart({
A: "~@4 [g3,b3,e4]@3 ~@5 [g3,b3,e4]@3 ~", B: "b2@3 ~ [g2,b2,e3]@2 ~@6 [g2,b2]@3 ~, ~@6 e3@9 ~",
C: "d#3@3 ~ [a2,d#3,f#3]@2 ~@6 [a2,d#3]@3 ~, ~@6 f#3@9 ~", D: "e3@3 ~ [b2,e3,g3]@2 ~@6 [b2,e3]@3 ~, ~@6 g3@9 ~",
E: "f#3@3 ~ [d#3,f#3,a3]@2 ~@6 [d#3,f#3]@3 ~, ~@6 a3@9 ~", F: "g3@3 ~ [e3,g3,b3]@2 ~@6 [e3,g3]@3 ~, ~@6 b3@9 ~",
G: "f#3@3 ~ [b2,d#3,a3]@2 ~@6 [b2,d#3]@2 b3@2, ~@3 a3@4 ~", H: "[b2,e3,g3]@3 ~ e3@3 ~ f#3@3 ~ g3@3 ~",
I: "[c#3,g3,a3]@3 ~ [c#3,g3,a3]@3 ~ [c#3,g3,a3]@3 ~ [c#3,g3,a3]@3 ~", // A7
J: "a2@3 ~ [f#2,a2,d3]@2 ~@6 [f#2,a2]@3 ~, ~@6 d3@9 ~", K: "c#3@3 ~ [g2,c#3,e3]@2 ~@6 [g2,c#3]@3 ~, ~@6 e3@9 ~",
L: "d3@3 ~ [a2,d3,f3]@2 ~@6 [a2,d3]@3 ~, ~@6 f3@9 ~", M: "e3@3 ~ [a2,c#3,g3]@2 ~@6 [a2,c#3]@3 ~, ~@6 g3@9 ~",
N: "[a2,c3,f#3]@3 ~@13", O: "[b2,d3,f3,g3] ~@7", P: "~ g3 b3 d#4 g4 d#4 b3 g3",
Q: "c3@3 ~ [g2,c3,e3]@2 e3@2 c3@3 ~ [g2,c3,e3]@3 ~", R: "g3@3 [e3,g3,c4]@2 b3@3 c4@3 [e3,g3,d4]@2 c4@3",
S: "~@4 [b2,d3,f3]@3 ~@5 [b2,d3,f3]@3 ~, g2@15 ~", T: "~@4 [b2,d3,f3]@3 ~@5 [b2,d3,f3]@3 ~",
U: "g2@3 ~ [f2,g2,b2]@2 ~@6 [f2,g2]@3 ~, ~@6 b2@9 ~", V: "c3@3 ~ [g2,c3,e3]@2 ~@6 [g2,c3]@3 ~, ~@6 e3@9 ~",
W: "f3@3 ~ [c3,f3,a3]@2 ~@6 [c3,f3]@3 ~, ~@6 a3@9 ~", X: "g3@3 ~ [e3,g3,c4]@2 ~@6 [e3,g3]@3 ~, ~@6 c4@9 ~",
Y: "c3@3 ~ [g2,c3,e3]@2 ~@6 [f2,c3]@2 g3@2, ~@3 e3@4 ~", Z: "f3@3 ~ [c3,f3,a3]@3 ~ g3@3 ~ [d3,f3,g3,b3]@3 ~",
AA: "[e3,g3,c4]@7 ~ [e3,g3,c4]@3 ~@5", // C
})).s("gm_electric_guitar_jazz").gain(0.56).pan(0.8)
// other · cello
const cello = note(`<
A@6 B C B C B C D E F G F G H@2 I J K L M N O P Q R K L M N O P S T B C B C B C D E F G F G H@2 I J K L M N O P Q R K
L M N O P S T B C B C B C D E F G F G H@2 I J K L M N O P Q R K L M N O P S T B C B C B C D E F G F G H@2 I J K L M N
O P Q R K L M N O P S T B C B C B C D E F G F G H@2 I J K L M N O P Q R K L M N O P S T B C B C B C D E F G F G H@2 I
J K L M N O P Q R K L M N O P S U
>`.pickRestart({
A: "e2@3 ~@5 b1@3 ~@5", B: "e2@3 ~@5 e2@3 ~@5", C: "b1@3 ~@5 b1@3 ~@5", D: "e2@3 ~@13",
E: "a2@3 ~ a2@2 g2@2 f2@3 ~ e2@3 ~", F: "d2@3 ~@5 d2@3 ~@5", G: "a2@3 ~@5 a2@3 ~@5", H: "d2@3 ~@13",
I: "g2@2 ~@2 g2@3 ~ b2@3 ~ d#3@3 ~", J: "g3@3 ~@13", K: "c3@3 ~@5 g2@3 ~@5", L: "c3@3 ~@5 c3@3 ~@5",
M: "g2@3 ~@5 d3@3 ~@5", N: "b2@3 ~@5 g2@3 ~@5", O: "g2@3 ~@5 a2@3 ~ b2@3 ~", P: "c3@3 ~@5 d3@3 ~ e3@3 ~",
Q: "f3@3 ~@5 a3@3 ~ b3@3 ~", R: "c4@3 ~@5 a3@3 ~ g3@3 ~", S: "f3@3 ~@5 g3@3 ~ b3@3 ~", T: "c4@3 ~ g3@3 ~ c3@3 ~@5",
U: "c4@3 ~@5 c3@3 ~@5",
})).s("gm_cello").gain(0.59).pan(0.2)
stack(electric_guitar_jazz, cello)
More by Brassens Georges
Brave MargotC major · 125 bpmChanson pour l'AuvergnatE minor · 180 bpmDans l'eau de la claire FontaineA minor · 110 bpmJ'ai rendez-vous avec vousA major · 133 bpmLe Petit ChevalC major · 190 bpmLe temps ne fait rien a l'affaireA major · 130 bpmLes amoureux des bancs publicsC minor · 126 bpmLes Amours d'antanA major · 134.4 bpm
Not in the database
That song isn't here.
Nothing in the database matches this link. It may have been renamed, or the address was mistyped. The closest songs to :
Real transcriptions · Editable patterns · Instrumental
Type a song.
Get Strudel code.
Chords, structure, melody, bass and drums compiled from open transcriptions into Strudel live-coding patterns. Play it here, scrub through the bars, then open it in strudel.cc and start hacking.
Smells Like Teen SpiritNirvana
The JokerSteve Miller Band · 1973
Love Me DoThe Beatles · 1964
I Don't MindJames Brown · 1961
- Real transcriptionsMcGill chord charts, Lakh MIDI and quality-filtered PDMX scores. The library includes alternate transcriptions of some songs.
- One bar, one cycleEvery layer follows the same bar timeline, keeping the code, playback and song structure aligned.
- Instrumental by designDetected vocal parts are removed. Guitar riffs, harmonica and other instrumental leads stay.