0:00/0:00
// Le Passeiste — Brassens Georges
// 120 bpm, 4/4, key D major. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: Full arrangement: all 50 bars on a 16-step grid, each part at one level. Source detail keeps the original performance.
setcpm(120/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 · electric guitar jazz
const electric_guitar_jazz = note(`<
A B C D E F C D C G H I J K H I L F C D E F C D C G H I J K H I L F C D E F C D C G H I J K H I L M
>`.pickRestart({
A: "~@3 a2 [d3,f#3]@3 a2 ~@3 b2 [d3,f#3]@3 b2", B: "~@3 b2 [e3,g3]@3 b2 ~@3 a2 [g2,e3]@3 a2",
C: "~@3 a2 [d3,f#3]@3 a2 ~@3 b2 [e3,g3]@3 b2", D: "~@3 b2 [d3,f#3]@3 b2 ~@3 a2 [c#3,e3]@3 a2",
E: "~@3 a2 [d3,f#3]@3 a2 ~@3 b2 [g3,b3]@3 b2", F: "~@3 a2 [c#3,e3]@3 a2 ~@3 a2 [d3,f#3]@3 a2",
G: "~@3 a2 [c#3,e3]@3 a2 ~@3 d3 [c3,f#3]@3 d3", H: "~@3 c3 [f#3,a3]@3 c3 ~@3 b2 [d3,g3]@3 b2",
I: "~@3 c#3 [g#3,b3]@3 c#3 ~@3 c#3 [e3,a#3]@3 c#3", J: "~@3 b2 [d#3,a3]@3 b2 ~@3 b2 [e3,g#3]@3 b2",
K: "~@3 c#3 [f#3,a3]@3 c#3 ~@3 b2 [d#3,a3]@3 b2", L: "~@3 b2 [d#3,a3]@3 b2 ~@3 b2 [e3,g3]@3 b2",
M: "~@3 a2 [g2,e3]@3 a2 [f#2,a2,d3]@3 ~@5", // C D
})).s("gm_electric_guitar_jazz").gain(0.48).pan(0.7)
// bass · fretless bass
const bass = note(`<
A B C D C E C D C F G H I J G H K F C D C E C D C F G H I J G H K F C D C E C D C F G H I J G H K F
>`.pickRestart({
A: "d2@3 ~@5 b1@3 ~@5", B: "e2@3 ~@5 a1@3 ~@5", C: "d2@3 ~@5 e2@3 ~@5", D: "b1@3 ~@5 c#2@3 ~ a1@3 ~",
E: "a1@3 ~ a1@3 ~ d2@3 a1 b1@3 c#2", F: "a1@3 ~ a1@3 ~ d2@3 ~@5", G: "d2@3 ~ f#2@3 ~ g2@3 ~ e2@3 ~",
H: "f2@3 ~ c#2@3 ~ f#2@7 ~", I: "b1@3 ~ f#2@3 ~ e2@3 ~ g#2@3 ~", J: "f#2@3 ~ e2@3 ~ b1@7 ~",
K: "b1@3 ~ f#2@3 ~ e2@3 ~ e2@3 ~",
})).s("gm_fretless_bass").gain(0.47).pan(0.2)
stack(electric_guitar_jazz, bass)
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.