0:00/0:00
// Bleeding Me — Metallica
// 120 bpm, 4/4, key D# minor. 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: Full arrangement: all 253 bars on a 32-step grid, each part at one level. Source detail keeps the original performance.
// note: Guitar parts that double another keep only their own notes (fills, solos): Kirk Hammett, Kirk's Solo (double).
setcpm(120/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.
// chords · rock organ · "Keyboard Guy"
const rock_organ = note("<~@9 A B C D E F G H I@8 J ~@24 K@6 L M@3 ~@167 N@8 O@6 L P Q@8 ~@2>".pickRestart({
A: "~ [gb5,bb5]@15", B: "~@3 [eb5,ab5]@29", C: "~@5 [eb5,gb5]@27", D: "~@7 [eb5,ab5]@25", E: "~ [gb5,bb5]@3",
F: "~@5 [eb5,ab5]@11", G: "~@3 [eb5,gb5]@5", H: "~@13 [eb5,gb5]@17 [eb5,ab5]@2",
I: "[~@15 [gb5,bb5]@34 [eb5,ab5]@34 [eb5,gb5]@33 [eb5,ab5]@34 [gb5,bb5]@34 [eb5,ab5]@33 [eb5,gb5]@34 [eb5,gb5]@5]/8", // Gb Ab5 Ebm Ab5 Gb Ab5 Ebm
J: "~@12 [eb5,ab5]@17 ~@3", K: "[~@24 [gb5,bb5]@33 [eb5,ab5]@34 [eb5,gb5]@34 [eb5,ab5]@33 [gb5,bb5]@34]/6",
L: "[eb5,ab5]", M: "[~@2 [eb5,gb5]@33 [eb5,gb5]@17 [eb5,ab5]@17 ~@27]/3",
N: "[~@10 [gb5,bb5]@34 [eb5,ab5]@33 [eb5,gb5]@34 [eb5,ab5]@34 [gb5,bb5]@33 [eb5,ab5]@34 [eb5,gb5]@34 [eb5,gb5]@10]/8", // Gb Ab5 Ebm Ab5 Gb Ab5 Ebm
O: "[~@7 [eb5,ab5]@16 [gb5,bb5]@34 [eb5,ab5]@34 [eb5,gb5]@33 [eb5,ab5]@34 [gb5,bb5]@34]/6", P: "~ [eb5,gb5]@15",
Q: "[~@3 [eb5,gb5]@18 [eb5,ab5]@23 ~ eb5@211]/8", // Ebm Ab5
})).s("gm_rock_organ").gain(0.08)
// bass · fretless bass · "Jason Newstead"
const bass = note(`<
~@7 A B C@4 D@5 E F G@2 H@3 I@3 J K@5 L@4 M@5 N O P Q N O R S@6 T@5 U@5 V W@5 X@4 Y Z@2 AA Y Z@2 AB AC AD AE AF AC AD
AE AG AC AD AE AG AC AD AE AG Y Z@2 AA Y Z@2 AB AH@2 AI@3 AJ@5 AK AL@4 AM@8 AN@8 AO@4 ~@7 AP@2 AQ AR@3 AS AT@3 AU AV@2
AW@4 AX AY AZ BA BB AY BC BD BE AY AZ BD BE AY AZ BA BF BG BH@3 BI@2 BJ BK@5 BL BM BN BO BP@3 BQ@7 BR BS@8 ~@8 BT@4
BU@2 BV@8 BW@3 BX@8 ~
>`.pickRestart({
A: "~@3 eb2", B: "~@17 f2@4 gb2@4 f2@7, gb2@5 ~@3",
C: "[~@2 eb2@17 eb1@33 eb2@9 eb1@4 eb2@4 eb1@15 ~@2 eb1@16 ~ eb1@17 ab1@8]/4",
D: "[gb1@8 eb1@10 ~@3 eb1@4 eb2@9 eb1@4 eb2@4 eb1@16 ~ eb2@17 eb1@16 ~@17 gb2@7 ~@2 gb2@8 f2@4 ~ gb2@4 f2@8 eb2@17, ~@93 eb2@20 ~@47]/5",
E: "eb1", F: "~@2 eb2@8 eb1@4 eb2@4 ~ eb1@13", G: "[~@3 eb1@16 ~ eb1@17 ab1@8 gb1@8 ~ eb1@10]/2",
H: "[~@3 db2@4 eb2@8 eb1@4 eb2@4 ~ eb1@16 eb2@17 eb1@16 ~@18 gb2@5, ~@37 eb2@10 ~]/3",
I: "[~@3 gb2@8 ~ f2@4 gb2@4 f2@8 ~@17 eb1@34 eb2@9 eb1@4 eb2@4, ~@29 eb2@19 ~@48]/3", J: "eb1@15 ~@2 eb1@15",
K: "[~@2 eb1@17 ab1@8 gb1@8 eb1@10 ~@3 db2@4 eb2@9 eb1@4 eb2@4 eb1@16 ~ eb2@17 eb1@16 ~@17 gb2@7 ~@2 gb2@8 f2@4 gb2@3, ~@6 eb2 ~]/5",
L: "[~@2 f2@8 eb2@17 eb1@34 eb2@8 eb1@4 eb2@4 eb1@15 ~@2 eb1@16 ~ eb1@17]/4",
M: "[ab1@8 gb1@8 ~ eb1@10 ~@2 db2@5 eb2@8 eb1@4 eb2@4 ~ eb1@16 eb2@17 eb1@16 ~@18 gb2@7 ~ gb2@8 ~ f2@4 gb2@4 f2@8 ~ eb2@4 eb2@4, ~@101 eb2@20 ~@39]/5",
N: "eb1 eb2 eb2@2 eb2!2 db2!2", O: "db1 db2 db2@2 db1!2 db2!2", P: "db1 db2 db2@2 db1!2 eb2!2",
Q: "eb1 eb2 eb2@2 bb1 db2 eb2!2", R: "db1 db2 db2@2 db1!2 ab1!2",
S: "[ab1@4 ab1@4 ab1@4 eb1@4 gb1@8 ~@16 eb1@34 eb2@9 eb1@4 eb2@4 eb1@15 ~@2 eb1@16 ~ eb1@16 ab1@9 gb1@8 eb1@10 ~@3 db2@4 eb2@9 eb1@4 eb2@4, ~@24 eb2@19 ~@149]/6",
T: "[eb1@16 ~ eb2@17 eb1@16 ~@17 gb2@7 ~@2 gb2@8 f2@4 gb2@5 f2@8 eb2@17 eb1@34 eb2@8, ~@51 eb2@20 ~@89]/5",
U: "[eb1@4 eb2@4 eb1@15 ~@2 eb1@16 ~ eb1@17 ab1@8 gb1@8 ~ eb1@10 ~@2 db2@5 eb2@8 eb1@4 eb2@4 eb1@16 ~ eb2@17 eb1@16 ~]/5",
V: "~@17 gb2@7 ~ gb2@7, eb2@5 ~@3",
W: "[~@2 f2@4 gb2@4 f2@8 ~@17 eb1@34 eb2@8 eb1@5 eb2@4 eb1@15 ~@2 eb1@16 ~ eb1@16 ab1@9 gb1@8 eb1@7, ~@19 eb2@19 ~@122]/5",
X: "[~@6 db2@4 eb2@9 eb1@4 eb2@4 eb1@16 ~ eb2@17 eb1@16 ~@17 gb2@7 ~@2 gb2@8 f2@4 gb2@5 f2@8, ~@77 eb2@20 ~@31]/4",
Y: "eb2!2 eb1 eb2 eb2@2 eb2!2", Z: "db2!2 db1 db2 db2@2 db1!2", AA: "eb2!2 eb1 eb2 eb2@2 bb1 db2",
AB: "ab1!5 eb1 gb1@2", AC: "eb2@2 eb2@2 eb2@2 eb2 b1", AD: "db2@2 db2@2 db2@2 db2 b1",
AE: "db2@2 db2@2 db2@2 db2 gb1", AF: "ab1!4", AG: "ab1!4 eb1 ~ gb1@2",
AH: "[eb1@8 ~ eb2@8 gb2@8 eb2@17 eb1@9 eb2@8 eb1@5]/2",
AI: "[~@4 eb1@8 eb2@8 gb2@8 ~ eb2@17 eb1@8 gb1@17 eb1@7 ~ eb2@9 gb2@8]/3",
AJ: "[eb2@6 ~@3 eb1@6 ~@2 eb1@17 eb2@8 eb1@9 eb2@8 gb2@12 ~@5 [gb1,gb2]@17 f2@4 gb2@4 f2@8 ~ eb1@8 eb2@9 gb2@8 eb2@17 eb1@8]/5", // Gb
AK: "eb2@9 eb1@6 ~@2 eb1@8 eb2@7",
AL: "[~@2 gb2@8 eb2@17 eb1@8 ~ gb1@16 eb1@7 ~@2 eb2@8 gb2@8 ~ eb2@6 ~@2 eb1@6 ~@3 eb1@16 eb2@9 eb1@8]/4",
AM: "[eb2@8 ~ gb2@12 ~@4 [gb1,gb2]@17 f2@5 gb2@4 f2@8 eb2@8 eb2@8 eb2@8 eb2@4 b1@4 db2@8 db2@8 db2@8 db2@4 b1@4 db2@8 db2@8 db2@8 db2@4 gb1@4 ab1@8 ab1@8 ab1@8 ab1@8 eb2@8 eb2@8 eb2@8 eb2@4 b1@4 db2@8 db2@8 db2@8 db2@4 b1@4 db2@5]/8", // Gb
AN: "[~@3 db2@8 db2@8 db2@4 gb1@4 ab1@4 ab1@4 ab1@4 ab1@4 eb1@4 ~@4 gb1@8 eb2@8 eb2@8 eb2@8 eb2@4 b1@4 db2@8 db2@8 db2@8 db2@4 b1@4 db2@8 db2@8 db2@8 db2@4 gb1@4 ab1@4 ab1@4 ab1@4 ab1@4 eb1@4 ~@4 gb1@8 eb2@8 eb2@8 eb2@8 eb2@4 b1@4 db2@8 db2@8 db2@8 db2@4 b1@4 db2@5]/8",
AO: "[~@3 db2@8 db2@8 db2@4 gb1@4 ab1@8 ab1@8 ~ ab1@4 eb1@4 ~ gb1@9 eb1@38 ~@28]/4",
AP: "[~@11 eb2@4 db2@4 b1@4 a1@4 g1@3 f1@4 eb1@6 ~@2 eb2@4 eb2@4 eb2@4 db2@4 eb2@3 eb2@3]/2",
AQ: "~ eb2@2 eb2@2 eb2@4 eb2@8 eb1@2 ~@2 eb1@2 ~ eb2@4 eb1@3 ~",
AR: "[eb1@4 eb2@4 eb1@2 ~@2 eb1@4 eb2@4 eb1@3 eb1@4 gb1@4 b1@4 bb1@4 eb2@8 eb1@2 ~@2 eb1@2 ~ eb2@4 eb1@3 ~ eb1@4 eb2@4 eb1@2 ~@2 eb1@4 eb2@4 eb1@3 eb1@4 gb1@4 b1@3]/3",
AS: "~ bb1@4 eb2@8 eb1@2 ~ eb1@2 ~@2 eb2@4 eb1@3 ~ eb1@4",
AT: "[eb2@4 eb1@2 ~@2 eb1@4 eb2@3 eb1@4 eb1@4 gb1@4 b1@4 bb1@4 eb2@8 eb1@2 ~ eb1@2 ~@2 eb2@4 eb1@3 ~ eb1@4 eb2@4 eb1@2 ~@2 eb1@4 eb2@3 eb1@4 eb1@4 gb1@4 b1@4 bb1@3]/3",
AU: "~ eb2@7 eb1@2 ~@2 eb1@2 ~@2 eb2@4 eb1@3 ~ eb1@4 eb2@4",
AV: "[eb1@2 ~@2 eb1@3 eb2@4 eb1@4 eb1@4 gb1@4 b1@4 bb1@4 eb2@7 eb1@2 ~@2 eb1@2 ~@2 eb2@4 eb1@3 ~ eb1@4 eb2@4 eb1@2]/2",
AW: "[~@2 eb1@3 eb2@4 eb1@4 eb1@4 gb1@4 b1@4 bb1@4 eb2@7 eb1@2 ~@2 eb1@2 ~@2 eb2@4 eb1@3 ~ eb1@4 eb2@4 eb1@2 ~ eb1@4 eb2@4 eb1@4 eb1@4 gb1@4 b1@4 bb1@4 eb2@7 eb1@2 ~@2 eb1@2 ~@2 eb2@4 eb1@3 ~ eb1@4 eb2@4 eb1@2 ~ eb1@3]/4",
AX: "~ eb2@4 eb1@4 eb1@4 gb1@4 b1@4 bb1@3 eb2@8", AY: "eb2@2 eb2@2 eb2 b1 db2@2", AZ: "db2@2 db2@2 db2 b1 db2@2",
BA: "db2@2 db2@2 db2 gb1 ab1@2", BB: "ab1!3 eb2", BC: "db2@8 db2@5 ~ db2@5 db2@5 db2@8",
BD: "db2@2 db2@2 db2 gb1 ab1!2", BE: "ab1!2 eb1 ~ gb1@2 eb2@2", BF: "ab1@2 ab1 eb1 gb1@2 eb2@2",
BG: "eb1@2 ~@2 eb1@2 ~@2 eb2@4 eb1@3 ~ eb1@4 eb2@4 eb1@2 ~@2 eb1@4",
BH: "[eb2@4 eb1@4 eb1@4 gb1@4 b1@4 bb1@3 eb2@8 eb1@2 ~@2 eb1@2 ~@2 eb2@4 eb1@3 ~ eb1@4 eb2@4 eb1@2 ~@2 eb1@4 eb2@4 eb1@4 eb1@4 gb1@4 b1@3 bb1@4 eb2@8 eb1@2]/3",
BI: "[~@2 eb1@2 ~@2 eb2@4 eb1@3 ~ eb1@4 eb2@4 eb1@2 ~@2 eb1@4 eb2@4 eb1@4 eb1@4 gb1@3 b1@4 bb1@4 eb2@8 eb1@2 ~]/2",
BJ: "~ eb1@2 ~@2 eb2@4 eb1@3 ~ eb1@4 eb2@4 eb1@2 ~@2 eb1@4 eb2@3",
BK: "[~ eb1@4 ~@3 gb1@4 b1@4 bb1@4 bb1@8 bb1@8 bb1@4 bb1@4 bb1@4 b1@4 ~@4 ab1@4 ab1@8 ab1@3 b1@4 b1@4 ab1@4 bb1@8 bb1@8 bb1@4 bb1@4 bb1@4 b1@4 ~@4 ab1@4 ab1@7 c2@4 db2@4 db2@4 eb2@4 eb2@8 eb1@2 ~@2 eb1@2, ~ eb1 ~@30]/5",
BL: "~@2 eb2@4 eb1@3 ~ eb1@4 eb2@4 eb1@2 ~@2 eb1@4 eb2@3 eb1@3",
BM: "~ eb1@4 gb1@4 b1@4 bb1@4 eb2@8 eb1@2 ~@2 eb1@2 ~", BN: "~ eb2@4 eb1@3 ~ eb1@4 eb2@4 eb1@2 ~@2 eb1@3 eb2@4 eb1@4",
BO: "eb1@2 gb1@2 b1@2 bb1@2 eb2@4 eb1 ~ eb1 ~",
BP: "[eb2@4 eb1@3 ~ eb1@4 eb2@4 eb1@2 ~@2 eb1@3 eb2@4 eb1@4 eb1@4 gb1@4 b1@4 bb1@4 eb2@8 eb1@2 ~@2 eb1@2 ~@2 eb2@4 eb1@3 ~ eb1@4 eb2@4 eb1@2 ~ eb1@4 eb2@4 eb1@4 eb1@2]/3",
BQ: "[~@2 gb1@4 b1@4 bb1@4 eb2@8 eb2@8 eb2@8 eb2@4 b1@3 db2@8 db2@8 db2@8 db2@4 b1@4 db2@8 db2@8 db2@8 db2@3 gb1@4 ab1@8 ab1@8 ab1@8 ab1@8 eb2@8 eb2@8 eb2@8 eb2@3 b1@4 db2@8 db2@8 db2@8 db2@4 b1@4 db2@8 db2@8 db2@5]/7",
BR: "~ db2@2 gb1@2 ab1@2 ab1@2 ab1@2 ab1@2 eb1@2 ~",
BS: "[~@2 gb1@8 [eb1,eb2]@61 ~@2 [eb1,eb2]@61 ~@2 [eb1,eb2]@61 ~@2 [eb1,eb2]@57]/8", // Eb
BT: "[~@10 eb2@17 eb1@33 eb2@9 eb1@4 eb2@4 eb1@15 ~@2 eb1@16 ~ eb1@17]/4",
BU: "[ab1@8 gb1@8 ~ eb1@10 ~@2 db2@5 eb2@8 eb1@4 eb2@4 eb1@14]/2",
BV: "[~@3 eb2@17 eb1@16 ~@18 gb2@7 ~ gb2@8 ~ f2@4 gb2@4 f2@8 eb2@17 eb1@34 eb2@8 eb1@5 eb2@4 eb1@15 ~@2 eb1@16 eb1@17 ab1@9 gb1@8 eb1@10 ~@3 db2@4 eb2@8 eb1@5 eb2@4, ~@37 eb2@20 ~@199]/8",
BW: "[eb1@16 ~ eb2@17 eb1@16 ~@17 gb2@7 ~@2 gb2@9 f2@5 ~ gb2@5, ~@25 eb2@10 ~@13]/3", BX: "[f2@12 ~ eb1@243]/8",
})).s("gm_fretless_bass").gain(0.64)
// chords · electric guitar muted · "Kirk Hammett"
const electric_guitar_muted = note(`<
~@17 A B C@8 D@8 E@3 F@5 ~@7 G@6 H@4 I J@7 K@5 L@3 ~@31 M N O@4 P@5 Q R@7 ~@102 S@3 F@5 ~ T@4 U@3 V@8 ~
>`.pickRestart({
A: "~@15 [eb4,gb4]@9 bb3@8", B: "~@8 bb3@9 ~@8 bb3@7, [eb4,gb4]@11 ~@6 [eb4,gb4]@11 ~@4",
C: "[~@10 f4@9 ~@16 [eb4,gb4]@9 ~@8 [eb4,gb4]@9 ~@16 db4@9 ~@8 bb3@9 ~@8 bb3@9 ~@16 [eb4,gb4]@9 ~@8 [eb4,gb4]@9 ~@8 [eb4,gb4]@9 ~@16 bb3@9 ~@8 db4@9 [eb4,gb4]@8 bb3@25 ~@2, ~@2 [eb4,gb4]@11 ~@6 [eb4,gb4]@11 ~@39 [eb4,gb4]@11 ~@6 [eb4,gb4]@11 ~@6 [eb4,gb4]@11 ~@6 [eb4,gb4]@11 ~@14 f4@11 ~@31 [eb4,gb4]@11 ~@6 [eb4,gb4]@11 ~@41, ~@27 bb3@11 ~@6 bb3@11 ~@6 bb3@11 ~@56 bb3@11 ~@23 bb3@11 ~@6 bb3@11 ~@66]/8", // Ebm
D: "[~@7 eb4@8 gb4@8 ~ [bb4,eb5]@55 ~@4 eb4@8 gb4@8 [eb4,f4,bb4]@34 ~@8 eb4@8 ~ gb4@8 [bb4,eb5]@76 ~@22]/8", // Eb5 Ebsus2 Eb5
E: "[~@20 eb4@8 ~ gb4@8 [bb4,eb5]@55 ~@4]/3", // Eb5
F: "[eb4@8 gb4@8 ~ [eb4,f4,bb4]@34 ~@8 eb4@8 gb4@8 ~ [bb4,eb5]@76 ~@8]/5", // Ebsus2 Eb5
G: "[~@40 [eb4,gb4]@9 ~@8 [eb4,gb4]@9 ~@8 [eb4,gb4]@9 ~@16 bb3@9 ~@8 bb3@9 ~@16 [eb4,gb4]@9 ~@8 [eb4,gb4]@9 ~@8 [eb4,gb4]@9 bb3@8, ~@24 [eb4,gb4]@11 ~@48 f4@11 ~@39 bb3@11 ~@23 bb3@11 ~@14, ~@32 bb3@11 ~@6 bb3@11 ~@6 bb3@11 ~@14 [eb4,gb4]@11 ~@6 [eb4,gb4]@11 ~@6 [eb4,gb4]@11 ~@14 db4@11 ~@31]/6", // Ebm
H: "[~@8 bb3@9 ~@8 f4@9 ~@8 bb3@9 ~@16 [eb4,gb4]@9 ~@8 [eb4,gb4]@9 db4@11 ~@24, [eb4,gb4]@11 ~@6 [eb4,gb4]@11 ~@6 [eb4,gb4]@11 ~@6 [eb4,gb4]@11 ~@66, ~@59 bb3@11 ~@6 bb3@11 ~@41]/4", // Ebm
I: "~@15 eb4@8 ~ gb4@8", J: "[[bb4,eb5]@55 ~@4 eb4@8 gb4@8 ~ [eb4,f4,bb4]@34 ~@8 eb4@8 gb4@8 ~ [bb4,eb5]@76 ~@13]/7",
K: "[~@29 eb4@8 gb4@8 [bb4,eb5]@55 ~@4 eb4@8 ~ gb4@8 [eb4,f4,bb4]@34 ~@5]/5", L: "[~@3 eb4@8 ~ gb4@8 [bb4,eb5]@76]/3",
M: "~ bb3", N: "eb4@8 ~ gb4@8 gb4@4 f4@4 gb4@7",
O: "[~@2 eb4@17 gb4@4 f4@4 gb4@8 ~ eb4@16 gb4@4 ~ f4@4 gb4@8 ab4@17 f4@8 ~ gb4@8 eb4@17 gb4@4 f4@4]/4",
P: "[gb4@8 ~ eb4@16 gb4@4 ~ f4@4 gb4@8 eb4@17 gb4@4 f4@4 ~ gb4@8 ab4@17 bb4@17 eb5@17 gb5@4 f5@4 gb5@8 eb5@17]/5",
Q: "gb5@4 f5@4 ~ gb5@8 eb5@15",
R: "[~@2 gb5@4 f5@4 gb5@8 ~ ab5@17 f5@8 gb5@8 eb5@17 gb5@4 f5@4 ~ gb5@8 eb5@17 gb5@4 f5@4 gb5@8 ~ eb5@17 gb5@4 f5@4 gb5@8 ab5@17 bb5@17 eb6@32 ~@5]/7",
S: "[~@20 eb4@8 gb4@8 ~ [bb4,eb5]@55 ~@4]/3", T: "[~@2 eb4@8 gb4@8 [bb4,eb5]@55 ~@4 eb4@8 ~ gb4@8 [eb4,f4,bb4]@34]/4",
U: "[~@8 eb4@8 ~ gb4@8 [bb4,eb5]@71]/3", V: "[~@13 [eb4,gb4]@243]/8",
})).s("gm_electric_guitar_muted").gain(0.64)
// chords · overdriven guitar · "James Hetfield"
const overdriven_guitar = note(`<
~@42 A B C D E B C F G@5 ~@21 H I@2 J H I@2 K L M N O P Q R S P Q R S P Q R T H I@2 J H I@2 K U@5 ~@10 V W@8 X@8 Y@5 Z
AA@3 AB@2 AC AD AE@2 AF AG AH@3 AI AJ@2 AK@4 AL AM AN AO AP AQ AR AS AT AQ AU AS AT AQ AU AS AV AW AX@5 AY AZ@5 BA BB
BC BD BE@3 BF@8 BG BH BI BJ BK@5 ~@33
>`.pickRestart({
A: "~@6 [eb3,bb3,eb4] [eb3,eb4]", // Eb5 Eb
B: "[eb3,bb3,eb4] ~@3 [eb3,bb3,eb4]@4 [eb3,bb3,eb4]@8 [eb3,eb4,ab4] ~@3 [eb3,eb5] ~@3 [db3,ab3,db4]@4 [db3,ab3,db4]@4", // Eb5 Ab5 Eb Db5
C: "eb4 ~@3 [db3,gb3,db4]@4 [db3,ab3,db4]@8 [db3,db4,eb4,gb4] ~@3 [eb3,gb3,bb3] ~@3 [db3,ab3,db4]@4 [db3,ab3,db4]@4", // Gb5 Db5 Ebm7 Ebm Db5
D: "eb4 ~@3 [db3,gb3,db4]@4 [db3,ab3,db4]@8 [db3,db4,eb4,gb4] ~@3 [eb3,gb3,bb3] ~@3 [eb3,bb3,eb4]@4 [eb3,bb3,eb4]@4", // Gb5 Db5 Ebm7 Ebm Eb5
E: "[eb3,eb4] ~@3 [eb3,bb3,eb4]@4 [eb3,bb3,eb4]@8 bb2@4 db3@4 [eb3,bb3,eb4]@4 [eb3,eb4]@4", // Eb Eb5 Eb
F: "eb4 ~@3 [db3,gb3,db4]@4 [db3,ab3,db4]@8 [db3,db4,eb4,gb4] ~@3 [eb3,gb3,bb3] ~@3 [ab2,eb3,ab3]@4 [ab2,eb3,ab3]@4", // Gb5 Db5 Ebm7 Ebm Ab5
G: "[[ab2,ab3] ~@3 [ab2,eb3,ab3]@4 [ab2,eb3,ab3]@4 eb2@4 gb2@8 [eb2,bb2,eb3]@109 ~@27]/5", // Ab Ab5 Eb5
H: "[eb3,bb3,eb4]@4 [eb3,eb4]@4 [eb3,bb3,eb4] ~@3 [eb3,bb3,eb4]@4 [eb3,bb3,eb4]@8 [eb3,eb4,ab4] ~@3 [eb3,eb5] ~@3", // Eb5 Eb Eb5 Ab5 Eb
I: "[db3,ab3,db4]@4 [db3,ab3,db4]@4 eb4 ~@3 [db3,gb3,db4]@4 [db3,ab3,db4]@8 [db3,db4,eb4,gb4] ~@3 [eb3,gb3,bb3] ~@3", // Db5 Gb5 Db5 Ebm7 Ebm
J: "[eb3,bb3,eb4]@4 [eb3,bb3,eb4]@4 [eb3,eb4] ~@3 [eb3,bb3,eb4]@4 [eb3,bb3,eb4]@8 bb2@4 db3@4", // Eb5 Eb Eb5
K: "[ab2,eb3,ab3]@4 [ab2,eb3,ab3]@4 [ab2,ab3] ~@3 [ab2,eb3,ab3]@4 [ab2,eb3,ab3]@4 eb2@4 gb2@8", // Ab5 Ab Ab5
L: "[eb3,bb3]@8 [eb3,bb3]@8 [eb3,bb3]@8 bb3 ~@3 [db3,gb3]@4", // Eb5 Gb5
M: "[db3,ab3]@8 [db3,ab3]@8 [db3,ab3]@8 [db3,db4] ~@3 [db3,gb3]@4", // Db5 Db Gb5
N: "[db3,ab3]@8 [db3,ab3]@8 [db3,ab3]@8 [db3,eb3,gb3,ab3,db4,eb4] ~@3 [ab2,db3]@4", // Db5 Dbsus4 Db5
O: "[ab2,eb3]@8 [ab2,eb3]@8 [ab2,eb3]@8 [bb2,db3,gb3,bb3] ~@3 [eb4,gb4,ab4] ~@3", // Ab5 Gb Ab7
P: "[eb3,bb3]@8 [eb3,bb3]@8 [eb3,bb3]@8 [eb3,eb4] ~@3 [db3,gb3]@4", // Eb5 Eb Gb5
Q: "[db3,ab3]@8 [db3,ab3]@8 [db3,ab3]@8 [gb2,gb3] ~@3 [db3,gb3]@4", // Db5 Gb Gb5
R: "[db3,ab3]@8 [db3,ab3]@8 [db3,ab3]@8 [bb2,db3,eb3,gb3,bb3] ~@3 [ab2,db3]@4", // Db5 Ebm7 Db5
S: "[ab2,eb3]@2 [ab2,eb3]@2 [ab2,eb3] eb2 gb2@2", T: "[ab2,eb3]!2 ~@2", U: "[[eb2,bb2]@27 ~@5]/5",
V: "~@25 [eb2,eb3] ~@4 ab3 ~", // Eb
W: "[~@2 [eb2,eb3,eb4] ~@3 [eb2,eb3,eb4] ~@3 [eb2,eb3,bb4] ~@4 [eb2,eb3,eb5] ~@3 [eb2,eb3,ab4,bb4,db5] ~@3 [db2,db4] ~@3 [eb3,bb3]@8 [eb3,bb3]@8 [eb3,bb3]@8 bb3 ~@3 [db3,gb3]@4 [db3,ab3]@8 [db3,ab3]@8 [db3,ab3]@8 [db3,db4] ~@3 [db3,gb3]@4 [db3,ab3]@8 [db3,ab3]@8 [db3,ab3]@8 [db3,eb3,gb3,ab3,db4,eb4] ~@3 [ab2,db3]@4 [ab2,eb3]@8 [ab2,eb3]@8 [ab2,eb3]@8 [bb2,db3,gb3,bb3] ~@3 [eb4,gb4,ab4] ~@3 [eb3,bb3]@8 [eb3,bb3]@8 [eb3,bb3]@8 [eb3,eb4] ~@3 [db3,gb3]@4 [db3,ab3]@8 [db3,ab3]@8 [db3,ab3]@8 [gb2,gb3] ~@3 [db3,gb3]@4 [db3,ab3]@8 [db3,ab3]@8 [db3,ab3]@8 [bb2,db3,eb3,gb3,bb3] ~@3 [ab2,db3]@4 [ab2,eb3]@5]/8", // Eb Eb5 Eb Ebsus4 Db Eb5 Gb5 Db5 …
X: "[~@3 [ab2,eb3]@8 [ab2,eb3]@4 eb2@4 gb2@8 [eb3,bb3]@8 [eb3,bb3]@8 [eb3,bb3]@8 [eb3,eb4] ~@3 [db3,gb3]@4 [db3,ab3]@8 [db3,ab3]@8 [db3,ab3]@8 [gb2,gb3] ~@3 [db3,gb3]@4 [db3,ab3]@8 [db3,ab3]@8 [db3,ab3]@8 [bb2,db3,eb3,gb3,bb3] ~@3 [ab2,db3]@4 [ab2,eb3]@8 [ab2,eb3]@8 [ab2,eb3]@4 eb2@4 gb2@8 [eb3,bb3]@8 [eb3,bb3]@8 [eb3,bb3]@8 [eb3,eb4] ~@3 [db3,gb3]@4 [db3,ab3]@8 [db3,ab3]@8 [db3,ab3]@8 [gb2,gb3] ~@3 [db3,gb3]@4 [db3,ab3]@8 [db3,ab3]@8 [db3,ab3]@8 [bb2,db3,eb3,gb3,bb3] ~@3 [ab2,db3]@4 [ab2,eb3]@5]/8", // Ab5 Eb5 Eb Gb5 Db5 Gb Gb5 Db5 …
Y: "[~@3 [ab2,eb3]@8 ~ [ab2,eb3]@4 eb2@4 ~ gb2@9 [eb2,bb2]@115 ab3@4 bb3@4 eb2@2 ~@2 eb2@2 ~, ~@145 [eb2,eb3]@8 ~@7]/5", // Ab5 Eb5 Eb
Z: "~ [eb3,bb3]@4 eb2@2 ~ eb2@2 ~@2 [eb3,bb3]@4 eb2@2 ~@2 eb2@2 ~@2 [eb3,bb3]@4 eb2@2 ~@2", // Eb5
AA: "[eb3@4 gb3@3 b3@4 bb3@4 ab3@2 ~@6 eb2@4 eb2@4 [eb2,eb3,bb3]@4 eb2@2 ~ eb2@2 ~@2 [eb2,eb3,bb3]@4 eb2@2 ~@2 eb2@2 ~@2 [eb2,eb3,bb3]@4 eb2@2 ~@2 eb3@4 gb3@3 b3@4 bb3@4 ~@8 eb2@4 eb2@4 [eb2,eb3,bb3]@3, ~@15 [eb3,bb3]@12 ~@50 [eb3,bb3]@12 ~@7]/3", // Eb5
AB: "[eb2@2 ~@2 eb2@2 ~@2 [eb2,eb3,bb3]@4 eb2@2 ~@2 eb2@2 ~@2 [eb2,eb3,bb3]@4 eb2@2 ~@2 eb3@3 gb3@4 b3@4 bb3@4 ~@8 eb2@4 eb2@4 [eb2,eb3,bb3]@3 eb2@2, ~@43 [eb3,bb3]@12 ~@9]/2", // Eb5
AC: "~@2 eb2@2 ~@2 [eb2,eb3,bb3]@4 eb2@2 ~@2 eb2@2 ~@2 [eb2,eb3,bb3]@4 eb2@2 ~@2 eb3@3 gb3@3", // Eb5
AD: "~ b3@4 bb3@4 ~@8 eb2@4 eb2@3 [eb2,eb3,bb3]@4 eb2@2 ~@2, ~@9 [eb3,bb3]@12 ~@11", // Eb5
AE: "[eb2@2 ~@2 [eb2,eb3,bb3]@4 eb2@2 ~@2 eb2@2 ~@2 [eb2,eb3,bb3]@4 eb2@2 ~ eb3@4 gb3@4 b3@4 bb3@4 ~@8 eb2@4 eb2@3 [eb2,eb3,bb3]@4 eb2@2 ~@2 eb2@2, ~@39 [eb3,bb3]@12 ~@13]/2", // Eb5
AF: "~@2 [eb2,eb3,bb3]@4 eb2@2 ~@2 eb2@2 ~@2 [eb2,eb3,bb3]@4 eb2@2 ~ eb3@4 gb3@4 b3@3", // Eb5
AG: "~ bb3@4 ~@8 eb2@3 eb2@4 [eb2,eb3,bb3]@4 eb2@2 ~@2 eb2@2 ~@2, ~@5 [eb3,bb3]@12 ~@15", // Eb5
AH: "[[eb2,eb3,bb3]@4 eb2@2 ~@2 eb2@2 ~@2 [eb2,eb3,bb3]@3 eb2@2 ~@2 eb3@4 gb3@4 b3@4 bb3@4 ~@8 eb2@3 eb2@4 [eb2,eb3,bb3]@4 eb2@2 ~@2 eb2@2 ~@2 [eb2,eb3,bb3]@4 eb2@2 ~@2 eb2@2 ~@2 [eb2,eb3,bb3]@3 eb2@2 ~@2 eb3@4 gb3@4 b3@4 bb3@3, ~@35 [eb3,bb3]@12 ~@49]/3", // Eb5
AI: "~@4 eb2@2 eb2@2 [eb2,eb3,bb3]@2 eb2 ~ eb2 ~ [eb2,eb3,bb3]@2, ~ [eb3,bb3]@12 ~@19", // Eb5
AJ: "[eb2@2 ~@2 eb2@2 ~ [eb2,eb3,bb3]@4 eb2@2 ~@2 eb3@4 gb3@4 b3@4 bb3@4 ~@7 eb2@4 eb2@4 [eb2,eb3,bb3]@4 eb2@2 ~@2 eb2@2 ~@2 [eb2,eb3,bb3]@4 eb2@2, ~@31 [eb3,bb3]@12 ~@21]/2", // Eb5
AK: "[~@2 eb2@2 ~ [eb2,eb3,bb3]@4 eb2@2 ~@2 eb3@4 gb3@4 b3@4 bb3@4 ~@7 eb2@4 eb2@4 [eb2,eb3,bb3]@4 eb2@2 ~@2 eb2@2 ~@2 [eb2,eb3,bb3]@4 eb2@2 ~ eb2@2 ~@2 [eb2,eb3,bb3]@4 eb2@2 ~@2 eb3@4 gb3@4 b3@4 bb3@4 ~@7 eb2@4 eb2@4 [eb2,eb3,bb3]@4 eb2@2 ~@2 eb2@2 ~@2 [eb2,eb3,bb3]@4 eb2@2 ~ eb2@2 ~, ~@29 [eb3,bb3]@12 ~@50 [eb3,bb3]@12 ~@25]/4", // Eb5
AL: "~ [eb2,eb3,bb3]@4 eb2@2 ~@2 bb3@12 ~@3 [eb3,bb3]@8", // Eb5
AM: "[eb3,bb3]@8 [eb3,bb3]@8 bb3 ~@3 [db3,gb3]@4 [db3,ab3]@8", // Eb5 Gb5 Db5
AN: "[db3,ab3]@8 [db3,ab3]@8 [db3,db4] ~@3 [db3,gb3]@4 [db3,ab3]@8", // Db5 Db Gb5 Db5
AO: "[db3,ab3]@8 [db3,ab3]@8 [db3,eb3,gb3,ab3,db4,eb4] ~@3 [ab2,db3]@4 [ab2,eb3]@8", // Db5 Dbsus4 Db5 Ab5
AP: "[ab2,eb3]@8 [ab2,eb3]@8 [bb2,db3,gb3,bb3] ~@3 [eb4,gb4,ab4] ~@3 [eb3,bb3]@8", // Ab5 Gb Ab7 Eb5
AQ: "[eb3,bb3]@8 [eb3,bb3]@8 [eb3,eb4] ~@3 [db3,gb3]@4 [db3,ab3]@8", // Eb5 Eb Gb5 Db5
AR: "[db3,ab3]@8 [db3,ab3]@6 [bb2,bb3,eb4] ~@4 [gb2,gb3,ab3,bb3] ~@4 [db3,ab3]@8", // Db5 Eb5 Gb Db5
AS: "[db3,ab3]@8 [db3,ab3]@8 [bb2,db3,eb3,gb3,bb3] ~@3 [ab2,db3]@4 [ab2,eb3]@8", // Db5 Ebm7 Db5 Ab5
AT: "[ab2,eb3]@2 [ab2,eb3] eb2 gb2@2 [eb3,bb3]@2", // Ab5 Eb5
AU: "[db3,ab3]@8 [db3,ab3]@8 [gb2,gb3] ~@3 [db3,gb3]@4 [db3,ab3]@8", // Db5 Gb Gb5 Db5
AV: "[ab2,eb3]@2 [ab2,eb3] eb2 gb2@2 ab3 bb3, ~@3 [eb2,eb3]", // Ab5 Eb
AW: "eb2 ~ eb2 ~ [eb3,bb3]@2 eb2 ~ eb2 ~ [eb3,bb3]@2 eb2 ~ eb2 ~", // Eb5
AX: "[[eb3,bb3]@4 eb2@2 ~@2 eb3@4 gb3@4 b3@4 bb3@3 ab3@2 ~@6 eb2@4 eb2@4 [eb2,eb3,bb3]@4 eb2@2 ~@2 eb2@2 ~@2 [eb2,eb3,bb3]@4 eb2@2 ~@2 eb2@2 ~@2 [eb2,eb3,bb3]@4 eb2@2 ~@2 eb3@4 gb3@4 b3@3 bb3@4 ~@8 eb2@4 eb2@4 [eb2,eb3,bb3]@4 eb2@2 ~@2 eb2@2 ~@2 [eb2,eb3,bb3]@4 eb2@2 ~@2 eb2@2 ~@2 [eb2,eb3,bb3]@4 eb2@2 ~@2 eb3@4 gb3@3 b3@4 bb3@4 ~@8 eb2@3, ~@23 [eb3,bb3]@12 ~@51 [eb3,bb3]@12 ~@51 [eb3,bb3]@11]/5", // Eb5
AY: "~ eb2@4 [eb2,eb3,bb3]@4 eb2@2 ~@2 eb2@2 ~@2 [eb2,eb3,bb3]@4 eb2@2 ~@2 eb2@2 ~@2 [eb2,eb3,bb3]@3", // Eb5
AZ: "[~ eb2@2 ~@2 eb3@3 gb3@4 b3@4 bb3@4 [bb2,f3,bb3]@8 [bb2,f3,bb3]@8 [bb2,f3,bb3]@4 [bb2,f3,bb3]@4 [bb2,f3,bb3]@4 [b2,gb3,b3]@4 ~@4 [ab2,eb3,ab3]@4 [ab2,eb3,ab3]@8 [ab2,eb3,ab3]@3 [b2,c3,gb3,b3]@4 [b2,gb3,b3]@4 [ab2,eb3,ab3]@4 [bb2,f3,bb3]@8 [bb2,f3,bb3]@8 [bb2,f3,bb3]@4 [bb2,f3,bb3]@4 [bb2,f3,bb3]@4 [b2,gb3,b3]@4 ~@4 [ab2,eb3,ab3]@4 [ab2,eb3,ab3]@7 [db3,gb3,db4] ~@3 [db3,ab3,db4]@4 [db3,ab3,db4]@4 [eb3,bb3,eb4]@4 ab3@4 bb3@4 eb2@2 ~@2 eb2@2, ~@73 [eb2,eb3]@4 ~@3]/5", // Bb5 B5 Ab5 B B5 Ab5 Bb5 B5 …
BA: "~@2 [eb3,bb3]@4 eb2@2 ~@2 eb2@2 ~@2 [eb3,bb3]@4 eb2@2 ~@2 eb2@2 ~@2 [eb3,bb3]@3 eb2@2 ~", // Eb5
BB: "~ eb3@4 gb3@4 b3@4 bb3@3 ~@9 eb2@4 eb2@3, ~@8 ab3 ~@7, ~@17 [eb3,bb3]@12 ~@3", // Eb5
BC: "~ [eb2,eb3,bb3]@4 eb2@2 ~@2 eb2@2 ~@2 [eb2,eb3,bb3]@4 eb2@2 ~@2 eb2@2 ~ [eb2,eb3,bb3]@4 eb2@2 ~@2", // Eb5
BD: "eb3 gb3 b3 bb3 ~@2 eb2!2, ~@4 [eb3,bb3]@3 ~", // Eb5
BE: "[[eb2,eb3,bb3]@4 eb2@2 ~@2 eb2@2 ~@2 [eb2,eb3,bb3]@4 eb2@2 ~@2 eb2@2 ~ [eb2,eb3,bb3]@4 eb2@2 ~@2 eb3@4 gb3@4 b3@4 bb3@4 ~@8 eb2@4 eb2@4 [eb2,eb3,bb3]@4 eb2@2 ~@2 eb2@2 ~@2 [eb2,eb3,bb3]@4 eb2@2 ~ eb2@2 ~@2 [eb2,eb3,bb3]@4 eb2@2 ~@2 eb3@2, ~@47 [eb3,bb3]@12 ~@37]/3", // Eb5
BF: "[~@2 gb3@4 b3@4 bb3@4 [eb3,bb3]@8 [eb3,bb3]@8 [eb3,bb3]@8 bb3 ~@3 [db3,gb3]@3 [db3,ab3]@8 [db3,ab3]@8 [db3,ab3]@8 [db3,db4] ~@3 [db3,gb3]@4 [db3,ab3]@8 [db3,ab3]@8 [db3,ab3]@8 [db3,eb3,gb3,ab3,db4,eb4] ~@2 [ab2,db3]@4 [ab2,eb3]@8 [ab2,eb3]@8 [ab2,eb3]@8 [bb2,db3,gb3,bb3] ~@3 [eb4,gb4,ab4] ~@3 [eb3,bb3]@8 [eb3,bb3]@8 [eb3,bb3]@8 [eb3,eb4] ~@2 [db3,gb3]@4 [db3,ab3]@8 [db3,ab3]@8 [db3,ab3]@8 [gb2,gb3] ~@3 [db3,gb3]@4 [db3,ab3]@8 [db3,ab3]@8 [db3,ab3]@7 [bb2,db3,eb3,gb3,bb3] ~@3 [ab2,db3]@4 [ab2,eb3]@8 [ab2,eb3]@8 [ab2,eb3]@4 eb2@2]/8", // Eb5 Gb5 Db5 Db Gb5 Db5 Dbsus4 Db5 …
BG: "~@2 gb2@8 eb2@8 eb3@8 gb3@3 db3@3", BH: "~@9 eb2@8 eb3@4 eb2@4 ab2@4 db3@3, ~ eb3@16 ~@15",
BI: "~ gb3@4 eb3@4 eb2@8 eb3@7 gb3@4 db3@4", BJ: "~@2 eb2@2 eb3 eb2 ab2 c3, eb3 ~",
BK: "[[gb2,bb2]@8 eb2@8 eb3@7 gb3@4 db3@4 ~@8 eb2@8 eb3@4 eb2@4 ab2@4 db3@4 gb3@4 eb3@4 eb2@8 eb3@7 gb3@4 db3@4 db3@8 gb2@8 db3@4 gb2@4 f2@4 db3@4 f2@8 ~@26, ~@31 eb3@16 ~@113]/5", // Gb
})).s("gm_overdriven_guitar").gain(0.64)
// chords · overdriven guitar · "Kirk Hammett"
const overdriven_guitar_2 = note(`<
~@42 A@2 B C D@2 B C ~@25 E F G H I F G H ~ J K ~ L M N ~@2 O P Q ~ O R ~ I F G H I F G H ~@16 S T U V ~ W X Y ~@2 Z
AA AB ~ Z AC ~@28 AD AE AF AG AH AI AJ AK AL AM AN AO ~ AM AP ~@71
>`.pickRestart({
A: "[~@11 bb3@4 db4@4 gb4@4 ~ gb4@16 ~@4 eb3@4 gb3@4 ab3@4 ~@8]/2", B: "~@2 eb3!2 ~ db4 ~@2",
C: "~@4 gb3@2 ab3@2 ab3 gb3 ~@6", D: "[~@3 bb3 db4 gb4 gb4@4 ~ eb3 gb3 ab3 ~@2]/2", E: "~@19 bb3@4 ~ db4@4 gb4@4",
F: "gb4@4 ~ eb3 gb3 ab3", G: "~@4 eb3!2 ~ db4", H: "~@8 gb3@2 ab3@2 ab3 gb3 ~@2", I: "~@5 bb3 db4 gb4",
J: "~@24 [eb3,eb4] ~@7", K: "~@12 [eb3,ab3,bb3] ~@3", L: "~@28 db3 ~@3", M: "~@24 [gb4,ab4,bb4] ~@7",
N: "~@24 [c5,db5,d5,eb5,e5,ab5,bb5] ~@7", O: "~@5 bb3!2 ab3", P: "~@24 [db3,eb3,db4] ~@7", Q: "~@24 ab4 ~@7",
R: "~@12 bb3@4 ~@8 [db3,eb3,bb3] ~@7", S: "~@30 [eb2,eb3] ~",
T: "~@10 [ab4,gb5] ~@4 [ab4,gb5] ~@3 [b3,gb4] ~@3 [eb2,eb3,gb3,a3,bb3,b3,eb4,g4,ab4,a4,bb4,b4,c5] ~@8", // Ab7 B5
U: "~@19 [eb3,eb4] ~@12", V: "~@19 [eb3,ab3,bb3]@2 ~@11", W: "~@23 db3 ~@8", X: "~@19 [gb4,ab4,bb4] ~@12",
Y: "~@19 [c5,db5,d5,eb5,e5,ab5,bb5] ~@12", Z: "~@15 bb3@4 bb3@4 ab3@4 ~@5", AA: "~@19 [db3,eb3,db4] ~@12",
AB: "~@19 ab4 ~@12", AC: "~@7 bb3@4 ~@8 [db3,eb3,bb3] ~@12", AD: "~@9 eb3@4 gb3@4 b3@4 bb3@3 ~@8",
AE: "~@16 [eb4,gb4] ~@15", AF: "~@16 [eb3,bb3] ~@15", AG: "~@6 b3 ab3", AH: "b3@2 db4@2 db4@2 db4@2 b3 ab3@3 ~@4",
AI: "~@16 [db3,ab4] ~@10 [db3,ab3]@3 [db3,ab3]@2", // Db5
AJ: "~@3 [db3,ab3]@3 [db3,ab3]@2 ~@6 [db3,ab3,db4,gb4] ~@4 eb4 ~@12", AK: "~@4 b3 e4@3",
AL: "[db4,e4]@4 db4 b3 ab3@2 ab3@4 ~@4", AM: "~@3 bb3!2 ab3 ~@2", AN: "~@16 [db3,eb3,db4] ~@15", AO: "~@16 ab4 ~@15",
AP: "~@4 bb3@4 ~@8 [db3,eb3,bb3] ~@15", // Eb7
})).s("gm_overdriven_guitar").gain(0.64)
// chords · electric guitar muted · "Kirk Hammett"
// … 223 more lines
More by Metallica
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.