0:00/0:00
// Stances a un cambrioleur — Brassens Georges
// 180 bpm, 12/8, key D minor. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: metre changes (12/8 at bar 1, 2/4 at bar 9, 12/8 at bar 10, 2/4 at bar 19, ...) are rendered on a constant 12/8 grid of one bar per cycle
// note: Full arrangement: all 95 bars on a 24-step grid, each part at one level. Source detail keeps the original performance.
setcpm(180/6)
// 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.
// other · electric guitar jazz
const electric_guitar_jazz = note(`<
A@2 B@2 C@2 D@2 E F G H I J K L M N O P Q R S T U V W X A@2 B@2 C@2 D@2 E F G H I J K L M N O P Q R S T U V W X A@2
B@2 C@2 D@2 E F G H I J K L M N O P Q R S T U V W X A@2 B@2 C@2 D@2 E Y ~
>`.pickRestart({
A: "a3 c4 e4 a4 e4 c4 a3 c4 e4 a4 e4 c4", B: "a3 d4 f4 a4 f4 d4 a3 d4 f4 a4 f4 d4",
C: "ab3 b3 d4 f4 d4 b3 ab3 b3 d4 f4 d4 b3", D: "b3 d4 f4 ab4 f4 d4 b3 d4 f4 ab4 f4 d4",
E: "d4 f4 ab4 b4 ab4 f4 d4 f4 ab4 b4 ab4 f4", F: "d4 e4 ~ ab4 b4 ab4 ~ e4 a3@2 c4@2 e4@2 a4@2 e4@2 c4@2 a3@2 c4@2",
G: "e4 a4 e4 c4 a3 c4 e4 a4 e4 c4 a3 c4", H: "e4 a4 e4 c4 a3 d4 f4 a4 f4 d4 a3 d4",
I: "f4 a4 f4 d4 a3 d4 f4 a4 f4 d4 a3 d4", J: "f4 a4 f4 d4 ab3 b3 d4 f4 d4 b3 ab3 b3",
K: "d4 f4 d4 b3 ab3 b3 d4 f4 d4 b3 ab3 b3", L: "d4 f4 d4 b3!2 d4 f4 ab4 f4 d4 b3 d4",
M: "f4 ab4 f4 d4 b3 d4 f4 ab4 f4 d4 b3 d4", N: "f4 ab4 f4 d4!2 f4 ab4 b4 ab4 f4 d4 f4",
O: "ab4@2 b4@2 ab4@2 f4@2 d4 e4 ~ ab4 b4 ab4 ~ e4 a3@2 c4@2 e4@2 a4@2", P: "e4 c4 a3 c4 e4 a4 e4 c4 a3 c4 e4 a4",
Q: "e4 c4 a3 c4 e4 a4 e4 c4 a3 d4 f4 a4", R: "f4 d4 a3 d4 f4 a4 f4 d4 a3 d4 f4 a4",
S: "f4 d4 a3 d4 f4 a4 f4 d4 ab3 b3 d4 f4", T: "d4 b3 ab3 b3 d4 f4 d4 b3 ab3 b3 d4 f4",
U: "d4 b3 ab3 b3 d4 f4 d4 b3!2 d4 f4 ab4", V: "f4 d4 b3 d4 f4 ab4 f4 d4 b3 d4 f4 ab4",
W: "f4 d4 b3 d4 f4 ab4 f4 d4!2 f4 ab4 b4", X: "ab4@2 f4@2 d4@2 f4@2 ab4@2 b4@2 ab4@2 f4@2 d4 e4 ~ ab4 b4 ab4 ~ e4",
Y: "d4 e4 ~ ab4 b4 ab4 ~ e4 ~@2 c4@2 e4@2 ~@6 a3@4, ~@8 a3@11 ~@5, ~@7 a4@5",
})).s("gm_electric_guitar_jazz").gain(0.41).pan(1)
// bass · contrabass
const bass = note(`<
A@2 B@2 C@2 D@2 E F G H@7 I@2 J@8 K@2 B@2 C@2 D@2 E F G H@7 I@2 J@8 K@2 B@2 C@2 D@2 E F G H@7 I@2 J@8 K@2 B@2 C@2 D@2
E F ~
>`.pickRestart({
A: "[a2@47 ~]/2", B: "[d2@47 [d2,e2]]/2", C: "[f2@47 [f2,g2]]/2", D: "[ab2@47 [ab2,a2]]/2", E: "b2@23 ~",
F: "e3@3 ~ e2@3 ~ a2@16", G: "~@2 e2@5 ~ a2@16",
H: "[~@2 e2@5 ~ d2@47 [d2,e2] f2@47 [f2,g2] ab2@47 [ab2,a2] b2@16]/7", I: "[~@8 e3@3 ~ e2@3 ~ a2@17 ~ e2@5 ~ a2@8]/2",
J: "[~@10 e2@5 ~ d2@47 [d2,e2] f2@47 [f2,g2] ab2@47 [ab2,a2] b2@23 ~ e3@3 ~ e2@3 ~]/8", K: "a2@17 ~ e2@5 ~",
})).s("gm_contrabass").gain(0.41).pan(0)
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.