0:00/0:00
// Marlon Brando e sempre lui — LIGABUE
// 180 bpm, 4/4, key G# major. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: Tempo changes preserved in elapsed time; displayed bars use the dominant tempo.
// note: pitch bends are ignored
// note: duplicate parts dropped: ch 11 lead 5 charang (copy of ch 8 "TNX to" electric guitar clean)
// note: Full arrangement: all 176 bars on a 24-step grid, each part at one level; ghost notes are separate "_soft" parts. Source detail keeps the original performance.
setcpm(180/4)
// 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.
// bass · electric bass finger
const bass = note(`<
A@4 B@4 C D@6 E F G@5 H I J K L@3 M N O P@3 Q R S@3 T U V W@3 X Y Z AA@2 AB AC AD AE@4 AF AG@2 AH AI AJ AK AL@5 AM AN
AO AP AQ AR ~@3 AS AT V AU F AV@4 AW AX AY AZ@3 BA BB BC BD@2 BE BF V BG@4 BH BI BJ H BK BL BM BN@8 BO@2 ~@3 BP BQ BR
AX BS BT BU BV@4 BW BX BY BZ CA CB CC CD@5 CE CF CG CH AI CI CJ@5 H CK CL CM V CN CO@5 AW H CP@3
>`.pickRestart({
A: "[ab1@31 ~]/4", B: "[ab1@85 ~@5 ab1@6]/4", C: "ab2@3 ab2@3 ab2@3 ab2@3 ab2@2 ~ ab2@3 ab2@3 ab2@2 ~",
D: "ab2@3 ab2@3 ab2@3 ab2@2 ~ ab2@3 ab2@3 ab2@2 ~ ab2@3", E: "ab2@3 ab2@3 f1@5 ~ gb1@5 ~ g1@5 ~",
F: "ab1@2 ~ ab1@2 ~ ab1@3 ab1@3 ab1@2 ~ ab1@3 ab1@3 c2@3",
G: "[db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@3 bb1@2 ~ ab1@2 ~ ab1@2 ~ ab1@3 ab1@3 ab1@2 ~ ab1@3 ab1@3 c2@3 db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 db2@2 ~ db2@2 ~ eb2@2]/5",
H: "~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2",
I: "~ eb2@2 ~ eb2@2 ~ eb2@3 f2@2 ~ eb2@2 ~ c2@3 bb1@2 ~ ab1@2",
J: "~ ab1@2 ~ ab1@3 ab1@3 ab1@2 ~ ab1@2 ab1@3 ab1@3 db2@2 ~",
K: "db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ eb2@2 ~",
L: "[eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@3 eb2@2 ~ ab1@2 ~ ab1@2 ~ ab1@3 ab1@3 ab1@2 ab1@3 ab1@3 c2@3 db2@2 ~ db2@2]/3",
M: "~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ bb1@2 ~ bb1@2",
N: "~ bb1@2 ~ bb1@2 bb1@2 ~ bb1@2 ~ bb1@2 ~ bb1@2 ~ bb1@2 ~ bb1@2 ~",
O: "bb1@2 ~ bb1@3 ab2@3 bb2@2 ~ ab2@2 ~ ab2@3 ab1@2 ~ ab1@2 ~",
P: "[ab1@3 ab1@2 ab1@2 ~ ab1@3 ab1@3 ab1@3 db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2]/3",
Q: "~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@3 eb2@2 ~ ab1@2 ~ ab1@2 ab1@3",
R: "ab1@3 ab1@2 ~ ab1@3 ab1@3 c2@3 db2@2 ~ db2@2 ~ db2@2 ~",
S: "[db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ eb2@2 ~ eb2@2 g2@2 ~ g2@2 ~ bb2@2 ~ bb2@2 ~ g2@2 ~ bb2@2 ~ eb2@2 ~ eb2@2 ~ g2@2 ~ g2@3 bb2@3 bb2@2 ~ g2@4 ~@2 ab1@2 ab1@2 ~ ab1@3 ab1@2]/3",
T: "~ ab1@2 ~ ab1@3 ab1@3 ab1@3 db2@2 ~ db2@2 ~ db2@2 ~ db2@2",
U: "~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~",
V: "eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~",
W: "[eb2@2 ~ eb2@2 ~ eb2@3 eb2@2 ab1@2 ~ ab1@2 ~ ab1@3 ab1@3 ab1@2 ~ ab1@3 ab1@3 c2@3 db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 db2@2 ~ bb1@2 ~ bb1@2 ~ bb1@2 ~ bb1@2 ~ bb1@2]/3",
X: "~ bb1@2 ~ bb1@2 ~ bb1@2 ~ bb1@2 ~ bb1@2 ~ bb1@2 ~ bb1@3 ab2@2",
Y: "~ bb2@2 ab2@2 ~ ab2@3 ab1@2 ~ ab1@2 ~ ab1@3 ab1@3 ab1@2 ~",
Z: "ab1@3 ab1@3 ab1@3 db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~",
AA: "[db2@2 db2@2 ~ db2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 eb2@2]/2",
AB: "~ eb2@3 eb2@2 ~ ab1@2 ~ ab1@2 ~ ab1@3 ab1@3 ab1@2 ~ ab1@2",
AC: "~ ab1@3 c2@3 db2@2 ~ db2@2 ~ db2@2 ~ db2@2 db2@2 ~ db2@2 ~",
AD: "db2@2 ~ db2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~",
AE: "[eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 eb2@2 ~ eb2@2 ~ eb2@3 eb2@2 ~ f1@5 ~ f1@2 ~ f1@3 f1@2 ~ f1@3 f1@3 db2@3 db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ d2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 eb2@2]/4",
AF: "~ eb2@2 ~ eb2@2 ~@9 eb2@4 eb2@4 ~",
AG: "[db2@4 c2@5 ~ c2@5 ~ c2@2 ~ c2@3 c2@5 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2]/2",
AH: "~ db2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 eb2@2 ~ eb2@2 ~ eb2@2 ~",
AI: "eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@3",
AJ: "eb2@2 ~ ab1@2 ~ ab1@2 ~ ab1@3 ab1@3 ab1@2 ~ ab1@3 ab1@3",
AK: "c2@3 db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~",
AL: "[db2@2 ~ eb2@2 ~ eb2@2 eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@3 f2@3 eb2@3 c2@3 bb1@2 ~ ab1@2 ~ ab1@2 ~ ab1@3 ab1@3 ab1@2 ~ ab1@3 ab1@3 c2@3 db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ eb2@2 eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2]/5",
AM: "~ eb2@2 ~ eb2@2 ~ eb2@5 ~ eb2@6 ~@5", AN: "~ f1@11 ~ f1@5 ~ f1@5", AO: "~ c2@11 ~ c2@5 ~ bb1@3 c2@2",
AP: "~ db2@11 ~ db2@2 ~ bb1@3 db2@3 c2@2", AQ: "~ bb1@11 ~ bb1@5 ~ bb1@5", AR: "~ eb2@10 ~@13",
AS: "~ ab1@2 ~ ab1@2 ~ ab1@3 ab1@3 ab1@2 ~ ab1@3 ab1@3 c2@2",
AT: "~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 db2@2 ~",
AU: "eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@3 bb1@2 ~",
AV: "[db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 db2@2 ~ db2@2 ~ db2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@3 f2@2 ~ eb2@2 ~ c2@3 bb1@2 ~ ab1@2 ~ ab1@2 ~ ab1@3 ab1@3 ab1@2 ~ ab1@2 ab1@3 ab1@3 db2@2]/4",
AW: "~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ eb2@2",
AX: "~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~",
AY: "eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@3 eb2@2 ~ ab1@2 ~",
AZ: "[ab1@2 ~ ab1@3 ab1@3 ab1@2 ab1@3 ab1@3 c2@3 db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ bb1@2 ~ bb1@2 ~ bb1@2 ~ bb1@2 bb1@2 ~ bb1@2 ~ bb1@2 ~ bb1@2 ~ bb1@2 ~ bb1@2]/3",
BA: "~ bb1@2 ~ bb1@3 ab2@3 bb2@2 ~ ab2@2 ~ ab2@3 ab1@2 ~ ab1@2",
BB: "~ ab1@2 ab1@3 ab1@2 ~ ab1@3 ab1@3 ab1@3 db2@2 ~ db2@2 ~",
BC: "db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ eb2@2 ~ eb2@2 ~",
BD: "[eb2@2 eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@3 eb2@2 ~ ab1@2 ~ ab1@2 ab1@2]/2",
BE: "~ ab1@3 ab1@2 ~ ab1@3 ab1@3 c2@3 db2@2 ~ db2@2 ~ db2@2",
BF: "~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ eb2@2 eb2@2 ~ eb2@2 ~",
BG: "[eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@3 eb2@2 ~ f1@5 f1@2 ~ f1@3 f1@2 ~ f1@3 f1@3 db2@3 db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ d2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~@8]/4",
BH: "eb2@4 ~ eb2@4 db2@4 c2@5 ~ c2@5", BI: "~ c2@2 ~ c2@3 c2@5 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2",
BJ: "~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2",
BK: "~ eb2@2 ~ eb2@2 eb2@3 eb2@2 ~ ab1@2 ~ ab1@2 ~ ab1@3 ab1@3",
BL: "ab1@2 ~ ab1@3 ab1@3 c2@3 db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~",
BM: "db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~",
BN: "[eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 f2@3 eb2@3 c2@3 bb1@2 ~ ab1@2 ~ ab1@2 ~ ab1@3 ab1@3 ab1@2 ~ ab1@3 ab1@3 c2@3 db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 eb2@5 ~ eb2@6 ~@6 f1@11 ~ f1@5 ~ f1@6 c2@11 ~ c2@5 ~ bb1@3 c2@3 db2@11 ~ db2@2]/8",
BO: "[~ bb1@3 db2@3 c2@3 bb1@11 ~ bb1@5 ~ bb1@6 eb2@10 ~@4]/2", BP: "~@10 ab1@2 ~ ab1@2 ~ ab1@3 ab1@3 ab1@2",
BQ: "~ ab1@3 ab1@3 c2@3 db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2",
BR: "~ db2@2 ~ db2@2 ~ db2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2",
BS: "eb2@2 ~ eb2@3 bb1@2 ~ ab1@2 ~ ab1@2 ~ ab1@3 ab1@3 ab1@2 ~",
BT: "ab1@3 ab1@3 c2@3 db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~",
BU: "db2@2 ~ db2@2 ~ db2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~",
BV: "[eb2@2 ~ eb2@2 eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@3 f2@2 ~ eb2@2 ~ c2@3 bb1@2 ~ ab1@2 ~ ab1@2 ~ c2@3 c2@3 eb2@2 ~ eb2@3 c2@3 eb2@3 db2@2 ~ db2@2 ~ f2@2 ~ f2@2 ~ ab2@2 ~ ab2@2 ~ f2@2 ~ f2@2 ~ eb2@2 ~ eb2@2 ~ g2@2 ~ g2@2 ~ bb2@2 bb2@2]/4",
BW: "~ g2@2 ~ bb2@2 ~ eb2@2 ~ eb2@2 ~ g2@2 ~ g2@2 ~ bb2@2 ~ bb2@2",
BX: "~ f2@3 eb2@2 ~ ab1@2 ~ ab1@2 ~ c2@3 c2@3 eb2@2 ~ eb2@2",
BY: "~ c2@3 eb2@3 db2@2 ~ db2@2 ~ f2@2 ~ f2@2 ~ ab2@2 ~ ab2@2",
BZ: "~ f2@2 ~ f2@2 ~ eb2@2 ~ eb2@2 ~ g2@2 ~ g2@2 bb2@2 ~ bb2@2 ~",
CA: "g2@2 ~ bb2@2 ~ eb2@2 ~ eb2@2 ~ g2@2 ~ g2@2 ~ bb2@2 ~ bb2@2 ~",
CB: "f2@3 eb2@2 ~ ab1@2 ~ ab1@2 ~ c2@3 c2@3 eb2@2 ~ eb2@3",
CC: "c2@3 eb2@3 db2@2 ~ db2@2 ~ f2@2 ~ f2@2 ~ ab2@2 ~ ab2@2 ~",
CD: "[f2@2 ~ f2@2 ~ eb2@2 ~ eb2@2 g2@2 ~ g2@2 ~ bb2@2 ~ bb2@2 ~ g2@2 ~ bb2@2 ~ eb2@2 ~ eb2@2 ~ g2@2 ~ g2@2 ~ bb2@2 ~ bb2@2 ~ f2@3 eb2@2 ~ ab1@2 ~ ab1@2 ~ c2@3 c2@3 eb2@2 ~ eb2@3 c2@3 eb2@3 db2@2 ~ db2@2 ~ f2@2 ~ f2@2 ~ ab2@2 ~ ab2@2 ~ f2@2 ~ f2@2 eb2@2 ~ eb2@2 ~ g2@2 ~ g2@2 ~ bb2@2 ~ bb2@2 ~ g2@2]/5",
CE: "~ bb2@2 ~ eb2@2 ~ eb2@2 ~ g2@2 ~ g2@2 ~ bb2@2 ~ bb2@2 ~ f2@2",
CF: "~ eb2@2 ~ ab1@2 ~ ab1@2 ~ ab1@3 ab1@3 ab1@2 ~ ab1@3 ab1@2",
CG: "~ c2@3 db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2",
CH: "db2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~",
CI: "bb1@2 ~ ab1@2 ~ ab1@2 ~ ab1@3 ab1@3 ab1@2 ~ ab1@3 ab1@3",
CJ: "[c2@3 db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 db2@2 ~ db2@2 ~ db2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@3 f2@2 ~ eb2@2 ~ c2@3 bb1@2 ~ ab1@2 ~ ab1@2 ~ ab1@3 ab1@3 ab1@2 ~ ab1@3 ab1@3 c2@3 db2@2 ~ db2@2 ~ db2@2 db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2]/5",
CK: "~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@3 bb1@2",
CL: "~ ab1@2 ~ ab1@2 ~ ab1@3 ab1@3 ab1@2 ~ ab1@3 ab1@2 c2@3",
CM: "~ db2@2 ~ db2@2 db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~",
CN: "eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@3 f2@2 ~ eb2@2 ~ c2@3 bb1@2 ~",
CO: "[ab1@2 ~ ab1@2 ~ ab1@3 ab1@3 ab1@2 ~ ab1@3 ab1@2 c2@3 db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ db2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@2 ~ eb2@3 bb1@2 ~ ab1@2 ~ ab1@2 ~ ab1@3 ab1@3 ab1@2 ~ ab1@2 ab1@3 c2@3 db2@2]/5",
CP: "[~ eb2@2 ~ eb2@2 ~ eb2@3 f2@2 ~ eb2@2 ~ c2@3 bb1@2 ~@2 ab1@48 ~]/3",
})).s("gm_electric_bass_finger").gain(0.47)
// chords · drawbar organ
const drawbar_organ = note(`<
~@7 A B@8 C@2 D@6 ~@5 E@3 ~@10 F G ~ H@3 ~@2 I J ~@7 K@8 L@5 M@3 N ~@3 O P Q R C@2 S@2 ~@3 T ~ U@3 ~@2 V@2 ~@7 W@6 X@7
Y@4 ~@3 Z@7 AA@5 AB@4 AC@8 AD@8 AE@4 AF@2 AG@2 AH@6 AI@4
>`.pickRestart({
A: "~@17 ab4 bb4 c5 [db5,eb5] [f5,gb5] [ab5,bb5] c6", B: "[[eb5,eb6]@189 ~@2 [gb5,ab5,bb5], db6 ~@191]/8",
C: "[[c5,c6]@9 [bb4,bb5]@13 ab5 [db5,c6]@9 [c5,c6]@16, ~@23 [bb5,db6] ~@24]/2", // C Bb Dbmaj7 C Bbm
D: "[[bb4,bb5]@8 [c5,c6]@9 [ab4,ab5]@6 [bb4,bb5]@22 ~ [gb5,ab5,bb5] [c5,c6]@9 [bb4,bb5]@13 ab5 [db5,c6]@9 [c5,c6]@16 [bb4,bb5]@8 [c5,c6]@9 [ab4,ab5]@6 [bb4,bb5]@22 ~@4, ~@70 [bb5,db6] ~@73]/6", // Bb C Ab Bb Gb C Bb Dbmaj7 …
E: "[~@7 db6@2 [eb5,eb6]@7 ~@2, ~@19 [ab5,c6]@45 ~@8]/3", F: "~@15 [bb5,eb6]@7 ~@2",
G: "[bb5,eb6]@4 ~@2 [bb5,eb6]@5 ~@13", H: "[~@19 db6@8 ~ eb6@28 ~@16, ~@11 [ab5,c6]@45 ~@16, ~@27 eb5@28 ~@17]/3",
I: "~@11 [bb5,eb6]@7 ~@2 [bb5,eb6]@4", J: "~@2 [bb5,eb6]@5 ~@17",
K: "[~@4 [eb5,bb5,eb6]@24 [db5,f5]@23 [eb5,g5,bb5,eb6]@47 ~ eb5@23 db6 f5@23 ~@24 eb6@22, ~@2 [g5,c6]@24 ~@47 [eb5,g5,bb5]@23, ~@28 [ab5,db6] ~@70 [ab5,c6]@47 ~@46]/8", // Eb5 Db Eb C5 Eb Db5 Ab
L: "[~@2 eb5@23 db6 f5@23 ~@43 eb5 f5 [gb5,ab5] bb5 db6 f5@21 ~ gb5, ~@2 [ab5,c6]@47 [g5,bb5]@45 ~@3 [ab5,c6]@23, ~@49 eb5@43 ~@26 f5@2, ~@73 eb6@22 c6@2 ~@23]/5", // Gbsus2 Ab Gm Ab
M: "[[ab5,bb5] eb6 eb6@22 db6 ~@24 bb5@22 ~, ~ c6@71, ~ g6@23 ab5@25 ~@23, ~@25 f6@47]/3", // Absus2
N: "[eb6,g6] ~@2, bb5@5 ~@7", O: "[gb5,ab5,bb5] [c5,c6]@9 [bb4,bb5]@13 ab5",
P: "[db5,c6]@3 [c5,c6]@5, [bb5,db6] ~@23", Q: "~ [bb4,bb5]@8 [c5,c6]@9 [ab4,ab5]@6",
R: "[bb4,bb5]@22 ~ [gb5,ab5,bb5]", S: "[[bb4,bb5]@8 [c5,c6]@9 [ab4,ab5]@6 [bb4,bb5]@22 ~@3]/2",
T: "[bb5,eb6]@7 ~@2 [bb5,eb6]@4 ~@2 [bb5,eb6]@5 ~@4", U: "[~@29 db6@8 [eb5,eb6]@28 ~@7, ~@20 [ab5,c6]@45 ~@7]/3",
V: "[~@20 [bb5,eb6]@7 ~@2 [bb5,eb6]@4 ~@2 [bb5,eb6]@5 ~@8]/2", // Eb5
W: "[~@13 [eb5,bb5,eb6]@24 [db5,f5]@24 [eb5,g5,bb5,eb6]@47 eb5@23 ~ f5@12, ~@13 [g5,c6]@48 ~@71 db6 ~@11, ~@37 [ab5,db6] ~@70 [ab5,c6]@36]/6", // Eb5 Db Eb C5 Db5 Ab
X: "[~@35 eb6@23 ~ eb5@23 ~ f5@23 ~@44 [eb5,f5] gb5 [ab5,bb5] [c6,db6] [f5,ab5,c6]@14, ~@12 [eb5,g5,bb5]@46 ~ [ab5,c6]@47 ~ [g5,bb5]@45 ~@16, ~@83 db6 ~@23 eb5@43 ~@18, ~@65 eb6@11 ~@8]/7", // Ebsus2 Absus2 Dbmaj7 Fm Eb Ab Gm
Y: "[~@8 gb5 ab5 [bb5,eb6] ~ eb6@22 ab5@25 bb5@22 ~ [eb6,g6]@8 ~@6, ~@7 f5@2 ~ c6@71 ~ bb5@10 ~@4, ~@10 g6@23 ~ f6@47 ~@15, ~@34 db6 ~@61]/4", // Eb5 Eb
Z: "[~@9 [gb5,ab5] [c5,c6]@9 [bb4,bb5]@13 ~ [ab5,bb5] db5@8 [c5,c6]@16 [bb4,bb5]@8 [c5,c6]@9 [ab4,ab5]@6 [bb4,bb5]@22 ~ [gb5,ab5] [c5,c6]@9 [bb4,bb5]@13 ~ [ab5,bb5] db5@8 [c5,c6]@16 [bb4,bb5]@8 [c5,c6]@7, ~@10 bb5 ~@22 c6@9 ~@63 bb5 ~@23 db6 ~@38, ~@34 db6 ~@93 c6@9 ~@31]/7", // Gbsus2 C Bb Absus2 C Bb C Ab …
AA: "[~@2 [ab4,ab5]@6 ~@13 gb3 ~@7 gb5@2 ab5 [db5,eb5] ~@27 ab4 [bb4,c5] [db5,eb5] ~@2 eb5@25 [ab4,bb4] [c5,db5] f5@2 c5@3 eb5@9 f5@2 ~ c5@3 eb5@5 ~ bb4@2, ~@8 bb5@18 ~@9 ab5@85, ~@8 bb4@16 f4@3 ~@93, ~@20 f3@2 ~ [db4,eb4]@3 bb4@2 [eb5,f5]@3 ~ f5@5 ~@26 f5@4 ~@24 eb5@2 ~@27, ~@21 [ab3,bb3,c4]@4 [gb4,ab4]@2 [c5,db5]@3 ~@90]/5", // Ab Dbsus2 Bbsus2 Dbsus2 Absus2 Dbmaj7 Dbsus2 Ebsus2 …
AB: "[~ ab4 ~@2 eb5 ~ f5 ~@3 ab4@2 ~ bb4@2 ~ f4@3 ab4@6 bb4@3 ab4@2 bb4 c5@2 ~ eb5@2 ~ eb5@4 eb5 e5@4 ab5@8 ab5 c6@3 ~@8 c6@2 bb5 ab5 ~@2 bb5@10 ab5@2 bb5@3 ab5@5 ~ bb5@3, ~@2 bb4@3 ~@43, ~@7 eb5@26 ~@9 f5 ~@12 bb5 ~@2 eb6@38]/4",
AC: "[ab5@2 ~@3 [f5,gb5] gb6@5 ~ [db6,f6]@4 ~@2 [c6,eb6]@6 ~@3 [eb6,gb6]@7 ~@2 [db6,f6]@5 ~ [c6,eb6]@5 ~@4 [eb6,gb6]@8 [db6,f6]@5 ~ [c6,eb6]@6 ~@3 [eb6,gb6]@25 ab5 [bb5,c6,db6] [eb6,ab6]@8 ~ [eb6,ab6]@8 ~ [eb6,ab6]@4 [ab5,bb5] [c6,db6] eb6@7 [gb5,ab5] [bb5,c6,db6] ab6@8 [eb6,ab6]@46 gb6 [db6,f6] [bb5,c6] [f5,gb5], ~@5 eb6@5 ~@114 ab6@7 ~@2 eb6@8 ~@51, ~@6 ab5@93 ~@91 ab5@2]/8", // Gbmaj7 Db Cm Ebm Db Cm Ebm Db …
AD: "[eb5 [bb4,c5] [gb4,ab4] f4 eb5@23 f5@23 ~@25 eb6@23 ~ eb5@23 f5@23 ~@25 eb6@22, db5@2 ~@2 [ab5,c6]@47 [eb5,g5,bb5]@46 ~@2 [ab5,c6]@47 [eb5,bb5]@46, ~@27 db6 ~@94 db6 ~@23 g5@44 ~@2]/8", // Bbsus2 Gbsus2 Ab Eb Ab Eb5
AE: "[~@2 eb5@23 f5@23 ~@25 eb6@23, ~@2 [ab5,c6]@47 [eb5,g5,bb5]@46 ~, ~@25 db6 ~@70]/4", // Ab Eb
AF: "[~ eb5@23 f5@23 ~, ~ [ab5,c6]@47, ~@24 db6 ~@23]/2", // Ab
AG: "[~@24 eb6@22 gb5 [ab5,bb5], eb5@47 ~, [g5,bb5]@15 ~]/2", // Absus2 Gm
AH: "[[c5,c6]@9 [bb4,bb5]@13 [ab5,bb5] [db5,c6]@9 [c5,c6]@15 [bb4,bb5]@9 [c5,c6]@9 [ab4,ab5]@5 [bb4,bb5]@22 ~ gb5 [ab5,bb5] [c5,c6]@9 [bb4,bb5]@13 [ab5,bb5] [db5,c6]@9 [c5,c6]@15 [bb4,bb5]@2, ~@23 db6 ~@94 db6 ~@25]/6", // C Bb Absus2 Dbmaj7 C Bb C Ab …
AI: "[~@7 [c5,c6]@9 [ab4,ab5]@5 bb4@23 gb5 [ab5,bb5] [c5,eb5,ab5,c6,eb6]@45 ~@5, ~@21 bb5@22 ~@53]/4", // C Ab Absus2 Ab
})).s("gm_drawbar_organ").gain(0.4).pan(0.6)
// chords · lead 5 charang · "Luca."
const lead_5_charang = note(`<
A@12 B@3 C D E@7 F G H I J K@3 L@2 M N O P@3 Q R S T U V@3 W X Y Z AA AB@6 AC@5 AD AE@3 AF AG AH AI AJ AK AL AM AN AO
M AP AQ AR@2 D AS@4 AT AU AV AW AX@3 AY AZ BA BB BC BD@6 BE@4 BF@6 BG@7 M BH M BI@8 BJ@6 BK@8 BL@6 BM@8 AP AQ AR@2
BN@7 BO@3
>`.pickRestart({
A: "[[ab2,eb3,ab3]@95 ~]/4", B: "[ab2,eb3,ab3]/3",
C: "ab4@2 ~ f4 eb4 db4 c4 bb3 ab3 gb3 f3 eb3 db3 ~ c3 bb2 ab2 gb2 ~ f2 eb2 ~@3, ~ gb4 ~@10", D: "[ab2,eb3,ab3]",
E: "[[db3,ab3,db4]@23 [eb3,bb3,eb4]@47 ~ [ab2,eb3,ab3]@24 [db3,ab3,db4]@23 [eb3,bb3,eb4]@47 ~ ab2@2, ~@166 eb3 ~]/7", // Db5 Eb5 Ab5 Db5 Eb5
F: "~ [ab2,eb3] ~@2 [ab2,eb3] ~@2 [ab2,eb3] ~@2 [ab2,eb3] ~ [ab2,eb3] ~@2 [ab2,eb3] ~@2 [ab2,eb3] ~@2 [db3,ab3] ~@2", // Ab5 Db5
G: "[db3,ab3] ~@2 [db3,ab3]@2 ~ [db3,ab3] ~@2 [db3,ab3] ~@2 [db3,ab3] ~@2 [db3,ab3] ~@2 [db3,ab3]!2 ~ eb3@2 ~, ~@21 bb3 ~@2", // Db5
H: "[eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~ [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3]", // Eb5
I: "~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [bb2,f3] ~@2 ab2@2 ~ [ab2,eb3], ~@20 eb3 ~@3", // Eb5 Bb5 Ab5
J: "~@2 [ab2,eb3] ~ [ab2,eb3] ~@2 [ab2,eb3] ~@2 [ab2,eb3] ~@2 [ab2,eb3] ~@2 [ab2,eb3] ~ [ab2,eb3] [db3,ab3] ~@2 [db3,ab3] ~", // Ab5 Db5
K: "[~ [db3,ab3]@2 ~ [db3,ab3] ~@2 [db3,ab3] ~@2 [db3,ab3] ~@2 [db3,ab3] ~@2 [db3,ab3] ~@2 bb2@17 ab2@10 ab3@19 ~@4 [ab2,eb3] ~ [ab2,eb3], ~@19 f3@26 ~@27]/3", // Db5 Ab5
L: "[~@2 [ab2,eb3] ~@2 [ab2,eb3] ~@2 [ab2,eb3] ~@2 [ab2,eb3] ~@2 [ab2,eb3] ~@2 [db3,ab3] ~@2 [db3,ab3] ~@2 [db3,ab3]@2 ~ [db3,ab3] ~@2 [db3,ab3] ~@2 [db3,ab3] ~@2 [db3,ab3] ~@2 [db3,ab3]!2 ~ eb3@2 [eb3,bb3] ~@2 [eb3,bb3] ~, ~@41 bb3 ~@6]/2", // Ab5 Db5 Eb5
M: "~ [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~", // Eb5
N: "~ [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [bb2,f3] ~@2 ab2@2 [ab2,eb3] ~@2 [ab2,eb3] ~@2, ~@16 eb3 ~@7", // Eb5 Bb5 Ab5
O: "[ab2,eb3] ~@2 [ab2,eb3] ~@2 [ab2,eb3] ~@2 [ab2,eb3] ~@2 [ab2,eb3] ~ [ab2,eb3] [db3,ab3] ~@2 [db3,ab3] ~@2 [db3,ab3]@2 ~", // Ab5 Db5
P: "[[db3,ab3] ~@2 [db3,ab3] ~@2 [db3,ab3] ~@2 [db3,ab3] ~@2 [db3,ab3] ~ [eb3,bb3,eb4]@23 ~ [eb3,bb3,eb4]@23 ~@3 [ab2,eb3] ~@2 [ab2,eb3] ~@2 [ab2,eb3] ~]/3", // Db5 Eb5 Ab5
Q: "~ [ab2,eb3] ~@2 [ab2,eb3] ~@2 [ab2,eb3] ~@2 [ab2,eb3] ~@2 [db3,ab3] ~@2 [db3,ab3] ~@2 [db3,ab3]@2 ~ [db3,ab3] ~", // Ab5 Db5
R: "~ [db3,ab3] ~@2 [db3,ab3] ~@2 [db3,ab3] ~ [db3,ab3] ~ [db3,ab3] eb3@2 ~ [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2, ~@12 bb3 ~@11", // Db5 Eb5
S: "[eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2", // Eb5
T: "[eb3,bb3] ~@2 [eb3,bb3] ~ [eb3,bb3] ~@2 [bb2,f3] ~@2 ab2@2 ~ [ab2,eb3] ~@2 [ab2,eb3] ~@2 [ab2,eb3] ~@2 [ab2,eb3], ~@11 eb3 ~@12", // Eb5 Bb5 Ab5
U: "~@2 [ab2,eb3] ~@2 [ab2,eb3] ~@2 [ab2,eb3]!2 ~ [db3,ab3] ~@2 [db3,ab3] ~@2 [db3,ab3]@2 ~ [db3,ab3] ~@2 [db3,ab3]", // Ab5 Db5
V: "[~ [db3,ab3] ~@2 [db3,ab3] ~@2 [db3,ab3] ~@2 bb2@18 ab2@10 ab3@19 ~@3 [ab2,eb3] ~@2 [ab2,eb3] ~@2 [ab2,eb3] ~@2 [ab2,eb3] ~@2, ~@5 f3@13 ~@18]/3", // Db5 Ab5
W: "[ab2,eb3] ~@2 [ab2,eb3] ~@2 [ab2,eb3] ~@2 [db3,ab3] ~@2 [db3,ab3] ~@2 [db3,ab3]@2 ~ [db3,ab3] ~ [db3,ab3] ~@2 [db3,ab3]", // Ab5 Db5
X: "~@2 [db3,ab3] ~@2 [db3,ab3] ~ [db3,ab3] eb3@2 ~ [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3], ~@8 bb3 ~@15", // Db5 Eb5
Y: "~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~ [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~", // Eb5
Z: "~ [eb3,bb3] ~@2 [bb2,f3] ~@2 ab2@2 ~ [ab2,eb3] ~@2 [ab2,eb3] ~@2 [ab2,eb3] ~@2 [ab2,eb3] ~@2 [ab2,eb3] ~, ~@7 eb3 ~@16", // Eb5 Bb5 Ab5
AA: "~ [ab2,eb3] ~@2 [ab2,eb3]!2 ~ [db3,ab3] ~@2 [db3,ab3] ~@2 [db3,ab3]@2 [db3,ab3] ~@2 [db3,ab3] ~@2 [db3,ab3] ~@2", // Ab5 Db5
AB: "[[db3,ab3] ~@2 [db3,ab3] ~@2 [eb3,bb3,eb4]@23 ~ [eb3,bb3,eb4]@23 [f2,c3,f3]@21 [db3,ab3,db4]@26 ~ [eb3,bb3,eb4]@23 [eb3,bb3,eb4]@4 ~@7 eb3@4 ~ eb3@3 ~]/6", // Db5 Eb5 F5 Db5 Eb5
AC: "[db3@4 [c3,g3]@23 ~ [ab3,db4]@23 [eb3,bb3,eb4]@9 ~ [bb3,eb4]@8 ~ [bb3,eb4]@8 ~ eb3@8 [eb3,bb3,eb4]@5 ~ [eb3,bb3,eb4]@5 ~ [ab2,eb3,ab3]@21, ~@27 db3@24 ~@9 eb3@8 ~ eb3@8 ~ [bb3,eb4]@8 ~@34]/5", // C5 Db5 Eb5 Ab5 Eb5
AD: "[ab2,eb3,ab3]!2 ~ [db3,ab3,db4]@21", // Ab5 Db5
AE: "[[db3,ab3]!2 [eb3,bb3,eb4]@24 [eb3,bb3,eb4]@24 [ab2,eb3,ab3]@21 [ab2,eb3,ab3]]/3", // Db5 Eb5 Ab5
AF: "[ab2,eb3,ab3] ~ [db3,ab3,db4]@21 [db3,ab3]", AG: "[db3,ab3] [eb3,bb3,eb4]@23", AH: "~ [eb3,bb3,eb4]@23",
AI: "~ f2@23", AJ: "~ c3@23", AK: "~ db3@23", AL: "~ bb2@22 ~",
AM: "~ [eb3,bb3]@6 [eb3,bb3] ~@2 [eb3,bb3] ~@2 eb3@2 ~ [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~, ~@13 bb3 ~@10", // Eb5
AN: "~ [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3]@2 ~ [eb3,bb3] ~", // Eb5
AO: "~ [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 eb3@2 ~ [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~, ~@13 bb3 ~@10", // Eb5
AP: "~ [ab2,eb3,ab3]@23", AQ: "~ [db3,ab3,db4]@23", AR: "[[eb3,bb3,eb4]@47 ~]/2",
AS: "[[db3,ab3,db4]@23 [eb3,bb3,eb4]@47 ~ ab2@2 ~ [ab2,eb3] ~@2 [ab2,eb3] ~@2 [ab2,eb3] ~ [ab2,eb3] ~@2 [ab2,eb3] ~@2 [ab2,eb3] ~@2 [ab2,eb3] ~@2 [db3,ab3] ~, ~@71 eb3 ~@24]/4", // Db5 Eb5 Ab5 Db5
AT: "~ [db3,ab3] ~@2 [db3,ab3]@2 ~ [db3,ab3] ~@2 [db3,ab3] ~@2 [db3,ab3] ~@2 [db3,ab3] ~@2 [db3,ab3]!2 ~ eb3@2, ~@22 bb3 ~", // Db5
AU: "~ [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~ [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2", // Eb5
AV: "[eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [bb2,f3] ~@2 ab2@2 ~, ~@21 eb3 ~@2", // Eb5 Bb5
AW: "[ab2,eb3] ~@2 [ab2,eb3] ~ [ab2,eb3] ~@2 [ab2,eb3] ~@2 [ab2,eb3] ~@2 [ab2,eb3] ~@2 [ab2,eb3] ~ [ab2,eb3] [db3,ab3] ~@2 [db3,ab3]", // Ab5 Db5
AX: "[~@2 [db3,ab3]@2 ~ [db3,ab3] ~@2 [db3,ab3] ~@2 [db3,ab3] ~@2 [db3,ab3] ~@2 [db3,ab3] ~@2 bb2@17 ab2@10 ab3@19 ~@4 [ab2,eb3] ~, ~@10 f3@13 ~@13]/3", // Db5 Ab5
AY: "[ab2,eb3] ~@2 [ab2,eb3] ~@2 [ab2,eb3] ~@2 [ab2,eb3] ~@2 [ab2,eb3] ~@2 [ab2,eb3] ~@2 [db3,ab3] ~@2 [db3,ab3] ~@2", // Ab5 Db5
AZ: "[db3,ab3]@2 ~ [db3,ab3] ~@2 [db3,ab3] ~@2 [db3,ab3] ~@2 [db3,ab3] ~@2 [db3,ab3]!2 ~ eb3@2 [eb3,bb3] ~@2 [eb3,bb3], ~@18 bb3 ~@5", // Db5 Eb5
BA: "~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3]", // Eb5
BB: "~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [bb2,f3] ~ ab2@2 ~ [ab2,eb3] ~@2 [ab2,eb3] ~, ~@16 eb3 ~@7", // Eb5 Bb5 Ab5
BC: "~ [ab2,eb3] ~@2 [ab2,eb3] ~@2 [ab2,eb3] ~@2 [ab2,eb3] ~@2 [ab2,eb3] ~ [ab2,eb3] [db3,ab3] ~@2 [db3,ab3] ~@2 [db3,ab3]@2", // Ab5 Db5
BD: "[~ [db3,ab3] ~@2 [db3,ab3] ~@2 [db3,ab3] ~@2 [db3,ab3] ~@2 [db3,ab3] ~ [eb3,bb3,eb4]@23 ~ [eb3,bb3,eb4]@23 [f2,c3,f3]@21 ~ db4@26 [eb3,bb3,eb4]@24 [eb3,bb3,eb4]@4 ~@6, ~@83 [db3,ab3]@26 ~@35]/6", // Db5 Eb5 F5 Eb5 Db5
BE: "[eb3@4 ~ eb3@3 ~ db3@4 [c3,g3]@23 ~ [db3,ab3,db4]@24 [eb3,bb3,eb4]@9 [eb3,bb3,eb4]@8 ~ [eb3,bb3,eb4]@8 ~ [eb3,bb3,eb4]@8]/4", // C5 Db5 Eb5
BF: "[[eb3,bb3,eb4]@5 ~ [eb3,bb3,eb4]@5 ~ [ab2,eb3,ab3]@21 [ab2,eb3,ab3] ~ [ab2,eb3,ab3] [db3,ab3,db4]@21 [db3,ab3]!2 ~ [eb3,bb3,eb4]@24 [eb3,bb3,eb4]@23 [ab2,eb3,ab3]@21 [ab2,eb3,ab3] ~ [ab2,eb3,ab3] [db3,ab3,db4]@13]/6", // Eb5 Ab5 Db5 Eb5 Ab5 Db5
BG: "[~@8 [db3,ab3]!2 ~ [eb3,bb3,eb4]@24 [eb3,bb3,eb4]@23 f2@23 ~ c3@23 ~ db3@24 bb2@22 ~@2 [eb3,bb3]@6 [eb3,bb3] ~@2 [eb3,bb3] ~@2 eb3@2, ~@166 bb3 ~]/7", // Db5 Eb5
BH: "~ [eb3,bb3] ~@2 [eb3,bb3]@2 ~ [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 eb3@2, ~@22 bb3 ~", // Eb5
BI: "[~ [eb3,bb3] ~@2 [eb3,bb3] ~@2 [eb3,bb3] ~@2 [ab2,eb3,ab3]@24 [db3,ab3,db4]@24 [eb3,bb3,eb4]@47 [ab2,eb3,ab3]@24 [db3,ab3,db4]@23 ~ eb4@39, ~@19 [eb3,bb3]@5]/8", // Eb5 Ab5 Db5 Eb5 Ab5 Db5 Eb5
BJ: "[~@8 [ab2,eb3,ab3]@21 [ab2,eb3,ab3]!2 ~ [db3,ab3,db4]@21 [db3,ab3,db4]!2 ~ eb4@23 [eb3,bb3,eb4]@24 [ab2,eb3,ab3]@21 [ab2,eb3,ab3]!2 ~ [db3,ab3,db4]@17, ~@55 [eb3,bb3]@24 ~@65]/6", // Ab5 Db5 Eb5 Ab5 Db5 Eb5
BK: "[~@4 [db3,ab3,db4]!2 [eb3,bb3,eb4]@24 [eb3,bb3,eb4]@24 [ab2,eb3,ab3]@21 [ab2,eb3,ab3]!2 ~ [db3,ab3,db4]@21 [db3,ab3,db4]!2 [eb3,bb3,eb4]@24 [eb3,bb3,eb4]@24 [ab2,eb3,ab3]@21 [ab2,eb3,ab3]!2 ~ [db3,ab3,db4]@19]/8", // Db5 Eb5 Ab5 Db5 Eb5 Ab5 Db5
BL: "[~@2 [db3,ab3,db4]!2 [eb3,bb3,eb4]@24 [eb3,bb3,eb4]@24 [ab2,eb3,ab3]@24 [db3,ab3,db4]@23 [eb3,bb3,eb4]@45]/6", // Db5 Eb5 Ab5 Db5 Eb5
// … 259 more lines
More by LIGABUE
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.