Strudelify
Blackened cover art

…And Justice for All

Blackened

Metallica

KeyG majorTempo182 bpm
0:00/0:00
// Blackened — Metallica
// 182 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: metre changes (4/4 at bar 1, 5/4 at bar 26, 7/4 at bar 28, 4/4 at bar 40, ...) are rendered on a constant 4/4 grid of one bar per cycle
// note: pitch bends are ignored
// note: duplicate parts dropped: ch 4 "Guitar 2" distortion guitar (copy of ch 3 "Guitar 1" electric guitar clean)
// note: Full arrangement: all 307 bars on a 16-step grid, each part at one level; ghost notes are separate "_soft" parts. Source detail keeps the original performance.
setcpm(182/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.

// other · electric guitar clean · "Guitar 1"
const electric_guitar_clean = note(`<
  A@7 B@5 C D@5 E F@3 G@2 H I@2 J@7 K@8 L@8 M@8 N@7 O@8 P@7 Q@3 R@2 S@2 T@8 U@8 V@3 W@6 X@6 ~@2 Y Z AA@2 AB@3 AC@2 AD
  AE@2 AF AG@2 AH@3 AI@2 AJ AK@3 AL@7 AM@2 AN@4 AO@4 AP AQ@2 AR@3 AS AT AU AV@2 AW@6 AX@2 AY AZ@2 BA BB@7 BC BD BE BF@2
  BG BH@2 BI BJ@2 BK@2 BL BM@2 BN@2 ~@9 BO@2 BP BQ@2 BR BS ~@30 BT BU BV BW BX BY BZ CA BU BV BW BX BY BZ CB CC CD CE CC
  CF CG CC CD CE CC CF CH BU BV BW BX BY CI@2 CJ@2 CK@2 CL@2 CM CN CO@2 CP CQ@3 CR CS CT CU
>`.pickRestart({
  A: "[~@11 d#4@91 e4 f#4 e4@8]/7", B: "[f#4@10 f#4@10 f#4@5 e4@5 e4@10 f#4@5 ~ e4@5 e4@10 c#4@5 b3@5 b3@9]/5",
  C: "~ f#4@5 e4@5 f#4@5", D: "[e4@5 f#4@5 e4@5 e4@10 f#4@5 e4@5 e4@10 ~ b3@5 c4@5 b3@10 f#4@5 e4@5 f#4@4]/5",
  E: "~ g4@5 f#4@5 e4@5", F: "[e4@10 f#4@5 e4@5 e4@10 b3@10 ~ d#4@7]/3", G: "[e4 f#4 ~ e4@7 f#4@13 f#4@5 e4@4]/2",
  H: "~ e4@10 f#4@5", I: "[e4@5 e4@10 e3@2 f#2@2 g2@2 g#2@2 c3 c#3 d3@2 e3@4 ~]/2",
  J: "[~ a2@2 e3@2 e3@2 e3@2 e3@2 e3@2 e3@2 f3@2 e3@2 e3@2 e3@2 e3@2 e3@2 a#3@2 e3@2 e3@2 e3@2 e3@2 e3@2 e3@2 e3@2 f3@2 e3@2 e3@2 f#2@2 g2@2 g#2@2 c3 c#3 d3@2 e3@2 e3@2 e3@2 e3@2 e3@2 e3@2 f3@2 e3@2 e3@2 e3@2 e3@2 e3@2 a#3@2 e3@2 e3@2 e3@2 e3@2 e3@2 e3@2 e3@2 f3@2 e3@2 e3@2 f#2@2 g2@2 g#2@2 c3]/7",
  K: "[c#3 d3@2 e3@2 e3@2 e3@2 e3@2 e3@2 e3@2 f3@2 e3@2 e3@2 e3@2 e3@2 e3@2 a#3@2 e3@2 e3@2 e3@2 e3@2 e3@2 e3@2 e3@2 f3@2 e3@2 e3@2 f#2@2 g2@2 g#2@2 c3 c#3 d3@2 e3@2 e3@2 e3@2 e3@2 e3@2 e3@2 f3@2 e3@2 e3@2 e3@2 e3@2 e3@2 a#3@2 e3@2 [g2,d3,g3]@2 [g2,d3,g3]!2 [g2,d3,g3]@2 e2@2 [f#2,c#3,f#3]@2 [f#2,c#3,f#3]@2 ~@4 [g2,d3,g3]@2 [g2,d3,g3]!2 [g2,d3,g3]@2 e2@2 [f#2,c#3,f#3]@2 [f#2,c#3,f#3]@2 ~@4 e3@2 e3@2 e3@2 e3@2 e3]/8", // G5 F#5 G5 F#5
  L: "[~ e3@2 f3@2 e3@2 e3@2 e3@2 e3@2 e3@2 a#3@2 e3@2 e3@2 e3@2 e3@2 e3@2 e3@2 e3@2 f3@2 e3@2 e3@2 f#2@2 g2@2 g#2@2 c3 c#3 d3@2 e3@2 e3@2 e3@2 e3@2 e3@2 e3@2 f3@2 e3@2 e3@2 e3@2 e3@2 e3@2 a#3@2 e3@2 e3@2 e3@2 e3@2 e3@2 e3@2 e3@2 f3@2 e3@2 e3@2 f#2@2 g2@2 g#2@2 c3 c#3 d3@2 e3@2 e3@2 e3@2 e3@2 e3@2 e3@2 f3@2 e3@2 e3@2 e3@2 e3@2 e3@2 a#3]/8",
  M: "[~ e3@2 e3@2 e3@2 e3@2 e3@2 e3@2 e3@2 f3@2 e3@2 e3@2 f#2@2 g2@2 g#2@2 c3 c#3 d3@2 e3@2 e3@2 e3@2 e3@2 e3@2 e3@2 f3@2 e3@2 e3@2 e3@2 e3@2 e3@2 a#3@2 e3@2 e3@2 e3@2 e3@2 e3@2 e3@2 e3@2 f3@2 e3@2 e3@2 f#2@2 g2@2 g#2@2 c3 c#3 d3@2 e2@2 e2@2 e2@2 e2@2 e2@2 e2@2 a#2@2 e2@2 e2@2 b2@2 a#2@2 g2@2 e2@2 e2@2 e2@2 e2@2 e2@2 e2@2 a#2@2 e2@2 e2]/8",
  N: "[~ b2@2 a#2@2 g2@2 e2@2 e2@2 e2@2 e2@2 e2@2 e2@2 a#2@2 e2@2 e2@2 b2@2 a#2@2 g2@2 e2@2 e2@2 e2@2 e2@2 e2@2 e2@2 a#2@2 e2@2 e2@2 b2@2 a#2@2 g2@2 e2@2 e2@2 e2@2 e2@2 e2@2 e2@2 a#2@2 e2@2 e2@2 b2@2 a#2@2 g2@2 e2@2 e2@2 e2@2 e2@2 e2@2 e2@2 a#2@2 e2@2 e2@2 b2@2 a#2@2 g2@2 e2@2 e2@2 e2@2 e2@2 e2]/7",
  O: "[~ e2@2 a#2@2 e2@2 e2@2 b2@2 a#2@2 g2@2 [g2,d3,g3]@2 [g2,d3,g3]@2 [g2,d3,g3]@2 [g2,d3,g3]@2 [g2,d3,g3]@2 [a#2,f3,a#3]@2 [a#2,f3,a#3]@2 [a#2,f3,a#3]@2 e2@2 b2@2 a#2@2 g2@2 e2@2 e2@2 e2@2 e2@2 e2@2 e2@2 a#2@2 e2@2 e2@2 b2@2 a#2@2 g2@2 e2@2 e2@2 e2@2 e2@2 e2@2 e2@2 a#2@2 e2@2 e2@2 b2@2 a#2@2 g2@2 e2@2 e2@2 e2@2 e2@2 e2@2 e2@2 a#2@2 e2@2 e2@2 b2@2 a#2@2 g2@2 [g2,d3,g3]@2 [g2,d3,g3]@2 [g2,d3,g3]@2 [g2,d3,g3]@2 [g2,d3,g3]@2 [a#2,f3,a#3]@2 [a#2,f3,a#3]@2 [a#2,f3,a#3]@2 e2]/8", // G5 A#5 G5 A#5
  P: "[~ b2@2 a#2@2 g2@2 e3@2 e3@2 e3@2 e3@2 e3@2 e3@2 f3@2 e3@2 e3@2 e3@2 e3@2 e3@2 a#3@2 e3@2 e3@2 e3@2 e3@2 e3@2 e3@2 e3@2 f3@2 e3@2 e3@2 f#2@2 g2@2 g#2@2 c3 c#3 d3@2 e3@2 e3@2 e3@2 e3@2 e3@2 e3@2 f3@2 e3@2 e3@2 e3@2 e3@2 e3@2 a#3@2 e3@2 e2@2 e2@2 e2@2 e2@2 [e2,b2,e3]@12 ~]/7", // E5
  Q: "[~@3 [d3,a3,d4]@4 [d3,a3,d4]@2 [d3,a3,d4]@2 [c3,g3,c4]@4 [c3,g3,c4]@2 [c3,g3,c4]@2 [f#2,c#3,f#3]@16 [g2,d3,g3]!2 [g2,d3,g3]@2 ~@4 [f#2,c#3,f#3]!2 [f#2,c#3,f#3]@2 ~]/3", // D5 C5 F#5 G5 F#5
  R: "[~@3 [e2,b2,e3]@12 [e2,b2,e3]@2 [e2,b2,e3]@2 [d3,a3,d4]@4 [d3,a3,d4]@2 [d3,a3,d4]@2 [c3,g3,c4]@3 [c3,g3,c4]@2]/2", // E5 D5 C5
  S: "[~ [c3,g3,c4]@2 [f#2,c#3,f#3]@16 [g2,d3,g3]@2 [g2,d3,g3]!2 [g2,d3,g3]@2 e2@2 [f#2,c#3,f#3]@2 [f#2,c#3,f#3]@2 ~]/2", // C5 F#5 G5 F#5
  T: "[~@3 e3@2 e3@2 e3@2 e3@2 e3@2 e3@2 f3@2 e3@2 e3@2 e3@2 e3@2 e3@2 a#3@2 e3@2 e3@2 e3@2 e3@2 e3@2 e3@2 e3@2 f3@2 e3@2 e3@2 f#2@2 g2@2 g#2@2 c3 c#3 d3@2 e2@2 e2@2 e2@2 e2@2 e2@2 e2@2 a#2@2 e2@2 e2@2 b2@2 a#2@2 g2@2 e2@2 e2@2 e2@2 e2@2 e2@2 e2@2 a#2@2 e2@2 e2@2 b2@2 a#2@2 g2@2 e2@2 e2@2 e2@2 e2@2 e2@2 e2@2 a#2@2 e2@2 e2@2 b2@2 a#2]/8",
  U: "[~ g2@2 [g2,d3,g3]@2 [g2,d3,g3]@2 [g2,d3,g3]@2 [g2,d3,g3]@2 [g2,d3,g3]@2 [a#2,f3,a#3]@2 [a#2,f3,a#3]@2 [a#2,f3,a#3]@2 e2@2 b2@2 a#2@2 g2@2 e2@2 e2@2 e2@2 e2@2 e2@2 e2@2 a#2@2 e2@2 e2@2 b2@2 a#2@2 g2@2 e2@2 e2@2 e2@2 e2@2 e2@2 e2@2 a#2@2 e2@2 e2@2 b2@2 a#2@2 g2@2 e2@2 e2@2 e2@2 e2@2 e2@2 e2@2 a#2@2 e2@2 e2@2 b2@2 a#2@2 g2@2 [g2,d3,g3]@2 [g2,d3,g3]@2 [g2,d3,g3]@2 [g2,d3,g3]@2 [g2,d3,g3]@2 [a#2,f3,a#3]@2 [a#2,f3,a#3]@2 [a#2,f3,a#3]@2 e2@2 b2@2 a#2@2 g2@2 e3@2 e3@2 e3]/8", // G5 A#5 G5 A#5
  V: "[~ e3@2 e3@2 e3@2 f3@2 e3@2 e3@2 e3@2 e3@2 e3@2 a#3@2 e3@2 e3@2 e3@2 e3@2 e3@2 e3@2 e3@2 f3@2 e3@2 e3@2 f#2@2 g2@2 g#2@2 c3]/3",
  W: "[c#3 d3@2 e3@2 e3@2 e3@2 e3@2 e3@2 e3@2 f3@2 e3@2 e3@2 e3@2 e3@2 e3@2 a#3@2 e3@2 e2@2 e2@2 e2@2 e2@2 [e2,b2,e3]@12 ~@4 [d3,a3,d4]@4 [d3,a3,d4]@2 [d3,a3,d4]@2 [c3,g3,c4]@4 [c3,g3,c4]@2 [c3,g3,c4]@2 [f#2,c#3,f#3]@16 [g2,d3,g3]!2 [g2,d3,g3]@2 ~@4 [f#2,c#3,f#3]]/6", // E5 D5 C5 F#5 G5 F#5
  X: "[[f#2,c#3,f#3] [f#2,c#3,f#3]@2 ~@4 [e2,b2,e3]@12 [e2,b2,e3]@2 [e2,b2,e3]@2 [d3,a3,d4]@4 [d3,a3,d4]@2 [d3,a3,d4]@2 [c3,g3,c4]@3 [c3,g3,c4]@3 [c3,g3,c4]@2 [f#2,c#3,f#3]@16 [g2,d3,g3]@2 [g2,d3,g3]!2 [g2,d3,g3]@2 e2@2 [f#2,c#3,f#3]@2 [f#2,c#3,f#3]@2 ~@4 [g2,d3,g3]@2 [g2,d3,g3]!2 [g2,d3,g3]@2 e2@2 [f#2,c#3,f#3]@2 [f#2,c#3,f#3]@2 ~@4 [f2,c3,f3]@2 [f2,c3,f3]@2 ~@5]/6", // F#5 E5 D5 C5 F#5 G5 F#5 G5 …
  Y: "~@7 e2@3 a2@3 a#2@3", Z: "e3@3 e2@2 e2@3 e2@3 e2@3 a2@2",
  AA: "[~ a#2@3 f3@2 e3@3 e2@3 e2@3 e2@3 e2@3 e2@3 a2@2 a#2@3 e3@3]/2",
  AB: "[e2@3 e2@3 e2@3 e2@2 ~@6 [d#3,a#3,d#4]@17 e2@3 a2@3 a#2@3 e3@3 e2@2, ~@11 a#2@23 ~@14]/3", // D#5
  AC: "[e2@3 e2@3 e2@3 e3@3 a#2@3 a#3@2 e3@3 e2@3 e2@3 e2@3 e2@3]/2", AD: "e2@3 a2@2 a#2@3 e3@3 e2@3 e2@2",
  AE: "[~ e2@3 e2@2 ~@6 [d#3,a#3,d#4]@17 e2@3, ~@6 a#2@23 ~@3]/2", AF: "a2@3 a#2@3 e3@3 e2@2 e2@3 e2@2",
  AG: "[~ e2@3 a2@3 a#2@3 f3@2 e3@3 e2@3 e2@3 e2@3 e2@3 e2@3 a2@2]/2",
  AH: "[a#2@3 e3@3 e2@3 e2@3 e2@3 e2@2 ~@6 [d#3,a#3,d#4]@17 e2@3 a2@3 a#2@2, ~@17 a#2@23 ~@8]/3", // D#5
  AI: "[~ e3@3 e2@2 e2@3 e2@3 e2@3 e3@3 a#2@3 a#3@2 e3@3 e2@3 e2@3]/2", AJ: "e2@3 e2@3 e2@3 a2@2 a#2@3 e3@2",
  AK: "[~ e2@3 e2@3 e2@3 e2@2 ~@6 [d#3,a#3,d#4]@17 ~@6 [e2,b2,e3]@6 [e2,b2,e3], ~@12 a#2@23 ~@13]/3", // D#5 E5
  AL: "[~ [e2,b2,e3]@3 [e2,b2,e3]@3 [e2,b2,e3]@14 [e2,b2,e3]@3 [e2,b2,e3]@3 [e2,b2,e3]@3 [e2,b2,e3]@14 [e2,b2,e3]@3 [e2,b2,e3]@3 [e2,b2,e3]@3 [e2,b2,e3]@8 [d#3,a#3,d#4]@17 [e3,b3,e4]@11 ~ [e3,b3,e4]@2 [e3,b3,e4]@3 [e3,b3,e4]@3 [e3,b3,e4]@14]/7", // E5 D#5 E5
  AM: "[[e3,b3,e4]@3 [e3,b3,e4]@3 [e3,b3,e4]@3 [e3,b3,e4]@14 [e3,b3,e4]@3 [e3,b3,e4]@3 [e3,b3,e4]@3]/2", // E5
  AN: "[[e3,b3,e4]@8 [d#3,a#3,d#4]@17 [e3,b3,e4]@3 [f3,c4,f4]@3 [f#3,c#4,f#4]@6 [f#3,c#4,f#4]@2 [f#3,c#4,f#4]@3 [f#3,c#4,f#4]@3 [f#3,c#4,f#4]@14 [f#3,c#4,f#4]@3 [f#3,c#4,f#4]@2]/4", // E5 D#5 E5 F5 F#5
  AO: "[~ [f#3,c#4,f#4]@3 [f#3,c#4,f#4]@14 [f#3,c#4,f#4]@3 [f#3,c#4,f#4]@3 [f#3,c#4,f#4]@3 [f#3,c#4,f#4]@8 [f3,c4,f4]@11 [f3,c4,f4]@6 e2@3 a2@3 a#2@3 e3@3]/4", // F#5 F5
  AP: "e2@2 e2@3 e2@3 e2@3 a2@3 a#2@2", AQ: "[~ f3@2 e3@3 e2@3 e2@3 e2@3 e2@3 e2@3 a2@2 a#2@3 e3@3 e2@3]/2",
  AR: "[e2@3 e2@3 e2@2 ~@6 [d#3,a#3,d#4]@17 e2@3 a2@3 a#2@3 e3@3 e2@2 e2@3, ~@8 a#2@23 ~@17]/3", // D#5
  AS: "e2@3 e2@3 e3@3 a#2@3 a#3@2 e3@2", AT: "~ e2@3 e2@3 e2@3 e2@3 e2@3", AU: "a2@2 a#2@3 e3@3 e2@3 e2@3 e2@2",
  AV: "[~ e2@2 ~@6 [d#3,a#3,d#4]@17 ~@6, ~@3 a#2@23 ~@6]/2", // D#5
  AW: "[[e2,b2,e3]@6 [e2,b2,e3]@2 [e2,b2,e3]@3 [e2,b2,e3]@3 [e2,b2,e3]@14 [e2,b2,e3]@3 [e2,b2,e3]@3 [e2,b2,e3]@3 [e2,b2,e3]@14 [e2,b2,e3]@3 [e2,b2,e3]@3 [e2,b2,e3]@3 [e2,b2,e3]@8 [d#3,a#3,d#4]@17 [e3,b3,e4]@11]/6", // E5 D#5 E5
  AX: "[~ [e3,b3,e4]@2 [e3,b3,e4]@3 [e3,b3,e4]@3 [e3,b3,e4]@14 [e3,b3,e4]@3 [e3,b3,e4]@3 [e3,b3,e4]@3]/2", // E5
  AY: "[e3,b3,e4]@7 [e3,b3,e4]", AZ: "[~ [e3,b3,e4]@3 [e3,b3,e4]@3 [e3,b3,e4]@8 [d#3,a#3,d#4]@17]/2",
  BA: "[e3,b3,e4]@3 [f3,c4,f4]@3 [f#3,c#4,f#4]@6 [f#3,c#4,f#4]@2 [f#3,c#4,f#4]@2", // E5 F5 F#5
  BB: "[~ [f#3,c#4,f#4]@3 [f#3,c#4,f#4]@14 [f#3,c#4,f#4]@3 [f#3,c#4,f#4]@3 [f#3,c#4,f#4]@3 [f#3,c#4,f#4]@14 [f#3,c#4,f#4]@3 [f#3,c#4,f#4]@3 [f#3,c#4,f#4]@3 [f#3,c#4,f#4]@8 [f3,c4,f4]@23 e3@3 f#3@3 g3@2 e3@3 f#3@3 g3@3 e3@3 f#3@3 g3@2 a3@3 g3 ~ a3]/7", // F#5 F5
  BC: "g3@3 e3@3 f#3@3 g3@3 e3@2 b3@2", BD: "~ c4@3 a3@3 b3@3 c4@3 d4@2 c4", BE: "~ d4 c4@3 g3@3 f#3@3 e3@3 f#3@2",
  BF: "[g3@3 e3@3 f#3@3 g3@3 e3@3 f#3@3 g3@2 a3@3 g3 ~ a3 g3@3 e3@3]/2", BG: "f#3@3 g3@2 e3@3 b3@3 c4@3 a3@2",
  BH: "[~ b3@3 c4@3 d4@2 c4 ~ d4 c4@3 g3@3 f#3@3 a3@3 b3@2 c4@3 a3@3]/2", BI: "b3@3 c4@3 a3@3 b3@2 c4@3 d4@2",
  BJ: "[~ c4 ~ d4 c4@3 a3@3 b3@3 c4@2 a3@3 d4@3 e4@3 c4@3 d4@3 e4@2]/2",
  BK: "[f#4@3 e4 ~ f#4 e4@3 d4@3 c4@3 c4@3 d4@2 e4@3 c4@3 d4@3 e4@3]/2", BL: "c4@3 d4@2 e4@3 f#4@3 e4 ~ f#4 e4@2",
  BM: "[~ c4@3 d4@2 e4@3 c4@3 f#4@3 g4@3 e4@3 f#4@3 g4@2 a4@3 g4 ~ a4]/2", BN: "[g4@3 e4@3 f#4@3 e4@11 ~@12]/2",
  BO: "[~@15 a4@8 a4@9]/2", BP: "a4@4 g4 a4@6 g4 a4 g4 f#4@2",
  BQ: "[~ g4@5 [f#4,g4] ~ f#4 e4@3 d#4@3 e5@6 e5@5 e5@3 d#5@3]/2", BR: "c5@3 b4@3 c5@3 c5 b4 a4@3 c5 ~",
  BS: "b4 g4@3 ~@12", BT: "~@6 e3!2", BU: "e3!4 f3 e3!3", BV: "e3!2 a#3 e3!5", BW: "e3!2 f3 e3!2 f#2 g2 g#2",
  BX: "c3 c#3 d3@2 e3@2 e3@2 e3@2 e3@2 e3@2 e3@2", BY: "f3 e3!5 a#3 e3", BZ: "e3!6 f3 e3",
  CA: "e3@2 f#2@2 g2@2 g#2@2 c3 c#3 d3@2 e3@2 e3@2", CB: "e3@2 f#2@2 g2@2 g#2@2 c3 c#3 d3@2 e2@2 e2@2",
  CC: "e2!4 a#2 e2!2 b2", CD: "a#2 g2 e2!6", CE: "a#2 e2!2 b2 a#2 g2 e2!2", CF: "a#2 g2 [g2,d3,g3]!5 [a#2,f3,a#3]",
  CG: "[a#2,f3,a#3]!2 e2 b2 a#2 g2 e2!2", CH: "[a#2,f3,a#3]!2 e2 b2 a#2 g2 e3!2",
  CI: "[e2!4 [e2,b2,e3]@6 ~@2 [d3,a3,d4]@2 [d3,a3,d4]!2]/2", // E5 D5
  CJ: "[[c3,g3,c4]@4 [c3,g3,c4]@2 [c3,g3,c4]@2 [f#2,c#3,f#3]@16 [g2,d3,g3]!2 [g2,d3,g3]@2 ~@4]/2", // C5 F#5 G5
  CK: "[[f#2,c#3,f#3]!2 [f#2,c#3,f#3]@2 ~@4 [e2,b2,e3]@12 [e2,b2,e3]@2 [e2,b2,e3]@2 [d3,a3,d4]@4 [d3,a3,d4]@2 [d3,a3,d4]@2]/2", // F#5 E5 D5
  CL: "[[c3,g3,c4]@3 [c3,g3,c4]@2 [c3,g3,c4]@3 [f#2,c#3,f#3]@16 [g2,d3,g3]@2 [g2,d3,g3]!2 [g2,d3,g3]@2 e2@2]/2", // C5 F#5 G5
  CM: "[f#2,c#3,f#3] [e2,b2,e3]@6 ~", CN: "~ [d3,a3,d4]@2 [d3,a3,d4]!2 [c3,g3,c4]@2 [c3,g3,c4]",
  CO: "[[c3,g3,c4]@2 [f#2,c#3,f#3]@16 [g2,d3,g3]!2 [g2,d3,g3]@2 ~@4 [f#2,c#3,f#3]!2 [f#2,c#3,f#3]@2 ~@2]/2", // C5 F#5 G5 F#5
  CP: "~ [e2,b2,e3]@6 [e2,b2,e3]", // E5
  CQ: "[[e2,b2,e3]@2 [d3,a3,d4]@4 [d3,a3,d4]@2 [d3,a3,d4]@2 [c3,g3,c4]@3 [c3,g3,c4]@2 [c3,g3,c4]@3 [f#2,c#3,f#3]@16 [g2,d3,g3]@2 [g2,d3,g3]!2 [g2,d3,g3]@2 e2@2 [f#2,c#3,f#3]@2 [f#2,c#3,f#3]@2 ~@2]/3", // E5 D5 C5 F#5 G5 F#5
  CR: "~@2 [g2,d3,g3]@2 [g2,d3,g3]!2 [g2,d3,g3]@2 e2@2 [f#2,c#3,f#3]@2 [f#2,c#3,f#3]@2 ~@2", CS: "~ [f2,c3,f3]!2 e3!5",
  CT: "e3 f3 e3!5 a#3", CU: "e3 ~@7",
})).s("gm_electric_guitar_clean").gain(0.5)

// chords · electric guitar clean · "Guitar 3"
const electric_guitar_clean_2 = note(`<
  ~@189 A@2 B@7 C@2 D@2 E@2 F G@2 H I@2 J@2 K L@2 M N@2 O@2 P Q@2 R S@2 T@2 ~@3 U V W X U V W X Y Z AA AB AC Z AA AB AD
  AE AF AG AH AE AI AJ AK ~@51
>`.pickRestart({
  A: "[~ [e3,b3,e4]@8 [d3,a3,d4]@9 [c3,g3,c4]@11 [b2,f#3,b3]@3]/2", // E5 D5 C5 B5
  B: "[[b2,f#3,b3]@3 [e2,b2,e3]@9 [d3,a3,d4]@8 [c3,g3,c4]@9 [b2,f#3,b3]@5 [b2,f#3,b3]@3 [b2,f#3,b3]@3 [b2,f#3,b3]@3 [e3,b3,e4]@8 [d3,a3,d4]@9 [c3,g3,c4]@11 [b2,f#3,b3]@3 [b2,f#3,b3]@3 [e2,b2,e3]@8 [d3,a3,d4]@9 [c3,g3,c4]@9 [b2,f#3,b3]@5 [b2,f#3,b3]@3 [b2,f#3,b3]]/7", // B5 E5 D5 C5 B5 E5 D5 C5 …
  C: "[~@2 [b2,f#3,b3]@3 [e3,b3,e4]@8 [d3,a3,d4]@9 [c3,g3,c4]@10]/2", // B5 E5 D5 C5
  D: "[~ [b2,f#3,b3]@3 [b2,f#3,b3]@3 [e2,b2,e3]@8 [d3,a3,d4]@9 [c3,g3,c4]@8]/2", // B5 E5 D5 C5
  E: "[[b2,f#3,b3]@6 [b2,f#3,b3]@3 [b2,f#3,b3]@3 [b2,f#3,b3]@3 [e3,b3,e4]@8 [d3,a3,d4]@9]/2", // B5 E5 D5
  F: "[c3,g3,c4]@11 [b2,f#3,b3]@3 [b2,f#3,b3]@2", G: "[~ [e2,b2,e3]@8 [d3,a3,d4]@9 [c3,g3,c4]@8 [b2,f#3,b3]@6]/2",
  H: "[b2,f#3,b3]@3 [b2,f#3,b3]@3 [b2,f#3,b3]@3 [e3,a3]@2 [c#3,f#3]@3 [e3,a3]@2", // B5 A5 F#5 A5
  I: "[~ [c#3,f#3]@3 [e3,a3]@3 [c#3,f#3]@3 [e3,a3]@3 [c3,f#3]@2 [e3,a3]@3 [c#3,f#3]@3 [e3,a3]@3 [c#3,f#3]@3 [e3,a3]@3 [c#3,f#3]@2]/2", // F#5 A5 F#5 A5 Cdim A5 F#5 A5 …
  J: "[~@6 [e3,a3]@3 [c#3,f#3]@3 [e3,a3]@3 [c#3,f#3]@2 [e3,a3]@3 [c#3,f#3]@3 [e3,a3]@3 [c3,f#3]@3 [e3,a3]@3]/2", // A5 F#5 A5 F#5 A5 F#5 A5 Cdim …
  K: "[c#3,f#3]@3 [e3,a3]@2 [c#3,f#3]@3 [e3,a3]@3 [c#3,f#3]@3 ~@2", // F#5 A5 F#5 A5 F#5
  L: "[~@4 [e3,a3]@2 [c#3,f#3]@3 [e3,a3]@3 [c#3,f#3]@3 [e3,a3]@3 [c#3,f#3]@3 [e3,a3]@3 [c3,f#3]@2 [e3,a3]@3 [c#3,f#3]@3]/2", // A5 F#5 A5 F#5 A5 F#5 A5 Cdim …
  M: "[e3,a3]@3 [c#3,f#3]@3 [e3,a3]@3 [c#3,f#3]@3 ~@4", // A5 F#5 A5 F#5
  N: "[~ [e3,a3]@3 [c#3,f#3]@3 [e3,a3]@3 [c#3,f#3]@2 [e3,a3]@3 [c#3,f#3]@3 [e3,a3]@3 [c3,f#3]@3 [e3,a3]@3 [c#3,f#3]@3 [e3,a3]@2]/2", // A5 F#5 A5 F#5 A5 F#5 A5 Cdim …
  O: "[[c#3,f#3]@3 [e3,a3]@3 [c#3,f#3]@3 ~@6 [e3,a3]@2 [c#3,f#3]@3 [e3,a3]@3 [c#3,f#3]@3 [e3,a3]@3 [c#3,f#3]@3]/2", // F#5 A5 F#5 A5 F#5 A5 F#5 A5 …
  P: "[e3,a3]@3 [c3,f#3]@2 [e3,a3]@3 [c#3,f#3]@3 [e3,a3]@3 [c#3,f#3]@2", // A5 Cdim A5 F#5 A5 F#5
  Q: "[~ [e3,a3]@3 [c#3,f#3]@3 ~@5 [e3,a3]@3 [c#3,f#3]@3 [e3,a3]@3 [c#3,f#3]@2 [e3,a3]@3 [c#3,f#3]@3 [e3,a3]@3]/2", // A5 F#5 A5 F#5 A5 F#5 A5 F#5 …
  R: "[c3,f#3]@3 [e3,a3]@3 [c#3,f#3]@3 [e3,a3]@2 [c#3,f#3]@3 [e3,a3]@2", // Cdim A5 F#5 A5 F#5 A5
  S: "[~ [c#3,f#3]@3 ~@6 [e3,a3]@2 [c#3,f#3]@3 [e3,a3]@3 [c#3,f#3]@3 [e3,a3]@3 [c#3,f#3]@3 [e3,a3]@3 [c3,f#3]@2]/2", // F#5 A5 F#5 A5 F#5 A5 F#5 A5 …
  T: "[[e3,a3]@3 [c#3,f#3]@3 [e3,a3]@3 [c#3,f#3]@3 [e3,a3]@3 [c#3,f#3]@3 ~@14]/2", U: "e3!8", V: "d3!8", W: "f3!8",
  X: "e3!6 d3 e3", Y: "[e2,b2,e3]!8", Z: "[e3,b3,e4]@6 [e3,b3,e4]!2",
  AA: "[d3,a3,d4]@2 [d3,a3,d4]!2 [c3,g3,c4]@2 [c3,g3,c4]!2", AB: "[f#2,c#3,f#3]",
  AC: "[g2,d3,g3]!2 [g2,d3,g3]@2 ~@4 [f#2,c#3,f#3]!2 [f#2,c#3,f#3]@2 ~@4", AD: "[e2,b2,e3]!5 e3 b2 e3",
  AE: "b2 e3 b2 e3 b2 e3 a#2 e3", AF: "a#2 e3 a#2 e3 a#2 d3 g2 d3", AG: "g2 d3 g2 d3 g2 c3 g2 c3",
  AH: "g2 c3 g2 c3 g2 e3 b2 e3", AI: "a#2 e3 a#2 e3 a#2 [g2,d3,g3]!3", AJ: "[g2,d3,g3]!5 [c3,g3,c4]!3",
  AK: "[c3,g3,c4] [g2,d3,g3]!5 ~@2", // C5 G5
})).s("gm_electric_guitar_clean").gain(0.5)

// other · overdriven guitar
const overdriven_guitar = note(`<
  ~@207 A B@2 C D E@2 F G H I J@2 K L@2 M N O P Q R S T U@2 V W X Y Z AA AB AC AD AE AF AG AH AI AJ AK AL AM AN AO AP@3
  ~@51
>`.pickRestart({
  A: "~@9 e4@2 f#4@3 g4@2", B: "[~ e4@3 f#4@3 g4@3 e4@3 f#4@2 g4@3 e4@3 f#4@3 g4@3 e4@3 f#4@2]/2",
  C: "b4@3 c5@3 c5@3 b4 a4 ~ b4@3 a4", D: "g4 a4@3 g4 ~ f#4 g4@3 f#4 e4 ~ f#4@3",
  E: "[e4 d4 ~ e4@2 d4 ~ c#4 d4 ~ c#4 a3@3 b3@6 c#4 d4 [b3,c#4] ~ c#4 d4 ~ e4 f#4 ~ g4 f#4]/2", // Bsus2
  F: "g4 f#4 e4 f#4 ~ g4 a#4 ~ b4 c#5 b4 c#5 b4 a#4 ~ b4", G: "c#5 d5 ~ e5 [d5,e5] ~ c#5 b4 ~ a#4 b4 c#5 ~ d5 e5 ~",
  H: "c#5 b5 e5 b5 d5 [d5,b5] c#5 a#5 d5 a#5 c5 [c5,a#5] [b4,a#5] d5 a#5 c5", // G C7 Bmaj7
  I: "a#5 [b4,c5] e5 g4 e5 f#4 [f#4,e5] e4 e5 g4 e5 f#4 [f#4,e5] e4 e5 g4", // Cmaj7 F#7
  J: "[[f#4,e5] ~ g4 [f#4,e5]@2 g4 f#4 e4 d4 e4@6 e5@8 e5@9]/2", K: "e5@4 d5 e5@6 d5 e5 d5 c#5@2",
  L: "[~ d5@5 [c#5,d5] ~ c#5 b4@3 a#4@3 b5@6 b5@5 b5@3 a#5@3]/2", M: "g5@3 f#5@3 g5@3 g5 f#5 e5@3 g5 ~",
  N: "f#5 d5@3 e5@3 f#5@8 a#5", O: "f#5 ~ e5 a#5 f#5 e5 a#5 f#5 e5 ~ a#5 f#5 e5 a#5 f#5 e5",
  P: "a#5 ~ f#5 e5 a#5 f#5 e5 a#5 ~ f#5 e5 ~ a#5 f#5 e5 a#5",
  Q: "f#5 e5@3 b5@3 [g2,d3,g3]@3 [g2,d3,g3]!2 ~ [g2,d3,g3]@3", // G5
  R: "e2@2 [f#2,c#3,f#3]@3 [f#2,c#3,f#3]@3 ~@6 [g2,d3,g3]@2", // F#5 G5
  S: "~ [g2,d3,g3]!2 ~ [g2,d3,g3]@2 e2@3 [f#2,c#3,f#3]@3 [f#2,c#3,f#3]@3 ~", T: "~@5 [f2,c3,f3]@2 [f2,c3,f3]@3 ~@6",
  U: "[[g#4,c5]@14 a#5 b5]/2", V: "e6 [c6,d6] b5@2 [c#6,d#6] [b5,c#6] a5!2 c6 [a5,b5] g5!2 b5 [g5,a5] f#5!2",
  W: "a5 [f#5,g5,a5] e5 [d#5,e5] g5 [e5,f#5] d5 [c#5,d5] f#5 [d5,e5] c#5 [c5,c#5] e5 [c5,d5] b4@2", // F#m Emaj7 Esus2 Dmaj7 Dsus2 C#maj7 Csus2
  X: "a4@4 a4@4 [a4,b4] ~ g4 f#4@2 e4@3", Y: "f#4 g4 f#4 e4 f#4 e4 ~ d4 e4@6 d4@2", Z: "f#4 e4 d4 b3 e4 b3 d4 b3",
  AA: "a3 f#3 e3 d3@5", AB: "b3", AC: "[d4,g4,b4]", AD: "d4 e4@3 d4@2 c4@2 c4@2 d4@2 c4@2 b3@2",
  AE: "c4 b3 ~ f#3@9 e4@2 f#4@2", AF: "g4 f#4 ~ e4 f#4 g4 ~ a4 b4 c5 b4 a4 b4 c5 [c5,d5] e5",
  AG: "e5@2 d5 c5 b4@8 [g2,d3,g3]@2 [g2,d3,g3]@2", AH: "[b3,e4] a3@3 [a3,d4] [g3,c4] ~@2, ~ d4 ~@6",
  AI: "b4 a4 g4@2 f#4@12", AJ: "[g3,b3]@10 g4 g3 g4 g3 g4 g3", AK: "g4 g3 g4 g3 g4 g3 f#4 g3 f#4 g3 e4 g3 e4 g3 e4 g3",
  AL: "e4 g3 e4 g3 e4 g3 e4 g3 e4 g3 b4 g3 b4 g3 b4 g3", AM: "b4 g3 b4 g3 b4 g3 a4 g3 a4 g3 g4 g3 g4 g3 g4 g3",
  AN: "g4 g3 g4 g3 g4 g3 g4 g3 g4 g3 a3 g3 a3 g3 [a3,b3] g3", AO: "b3 g3 c4 g3 c4 g3 b3 g3 b3 g3 c4 g3 c4 g3 d4 g3",
  AP: "[d4 g3 e4 g3 e4 g3 e4 g3 e4 g3 [b2,d3]@34 ~@4]/3", // Bm
})).s("gm_overdriven_guitar").gain(0.5)

// bass · electric bass pick · "Bass"
const bass = note(`<
  A@7 B@5 C@5 D@5 E@5 F ~@11 G@8 H@8 I@8 J@8 K@8 L@4 M@2 N@2 ~@3 O@8 P@8 Q@6 R@5 S@8 ~ T U@2 V W@2 X Y@2 Z@3 AA@2 AB
  AC@2 AD@2 AE AF@3 AG@2 AH@2 AI AJ@2 AK AL@2 AM AN AO AP@2 AQ@3 AR AS AT AU@2 AV AW@3 AX@2 AY@2 AZ BA@2 BB BC@2 BD@3
  BE@2 BF@3 BG@3 BH@2 BI BJ@2 BK@2 BL BM@3 BN@2 BO@2 BP BQ@2 BR BS@2 BT@2 BU BV@2 BW BX@2 BY@2 BZ CA CB CC CD CE CF CG
  CH CI CF CJ CK CL CM CN CK CL CM CO CP CQ CR CS CP CQ CR CT CU CV CW CX CY CZ DA CU CV CW CX CY CZ DB DC DD DE DC DF
  DE DC DD DE DC DF DA CU CV CW CX CY DG@2 DH DI DJ@2 DK DL DM DN DO DP DQ DR@2 DS DT DU DV DW
>`.pickRestart({
  A: "[~@11 b1@101]/7", B: "[c2@20 d2@20 [e1,e2]@20 ~ b1@19]/5", C: "[~ c2@20 d2@20 [e1,e2]@20 ~ f#2@5 g2@5 b1@8]/5",
  D: "[~ c2@10 d2@10 [e1,e2]@10 b1@9]/5", E: "[~@3 c2@20 d2@20 [e1,e2]@20 a#1@2 f#1@2 g1@2 b1@2 c2!2 f1@2 e1@4 ~]/5",
  F: "~@3 e1@4 ~@9",
  G: "[~@7 g1@2 g1!2 g1@2 e1@2 f#1@2 f#1@2 ~@4 g1@2 g1!2 g1@2 e1@2 f#1@2 f#1@2 ~@4 e1@2 e2@2 e1@2 e2@2 e1@2 e2@2 f2@2 e2@2 e1@2 e2@2 e1@2 e2@2 a#1@2 e2@2 e1@2 e2@2 e1@2 e2@2 e1@2 e2@2 f2@2 e2@2 a#1@2 f#1@2 g1@2 b1@2 c2!2 f1@2 e1@2 e2@2 e1@2 e2@2 e1@2 e2@2 f2@2 e2@2 e1@2 e2@2 e1@2 e2@2 a#1@2 e2@2 e1@2 e2@2 e1]/8",
  H: "[~ e2@2 e1@2 e2@2 f2@2 e2@2 a#1@2 f#1@2 g1@2 b1@2 c2!2 f1@2 e1@2 e2@2 e1@2 e2@2 e1@2 e2@2 f2@2 e2@2 e1@2 e2@2 e1@2 e2@2 a#1@2 e2@2 e1@2 e2@2 e1@2 e2@2 e1@2 e2@2 f2@2 e2@2 a#1@2 f#1@2 g1@2 b1@2 c2!2 f1@2 e1@2 e2@2 e1@2 e2@2 e1@2 e2@2 f2@2 e2@2 e1@2 e2@2 e1@2 e2@2 a#1@2 e2@2 e1@2 e2@2 e1@2 e2@2 e1@2 e2@2 f2@2 e2@2 a#1@2 f#1@2 g1]/8",
  I: "[~ b1@2 c2!2 f1@2 e1@2 e1@2 e1@2 e1@2 e1@2 e1@2 a#1@2 f#1@2 g1@2 b1@2 a#1@2 g1@2 e1@2 e1@2 e1@2 e1@2 e1@2 e1@2 a#1@2 f#1@2 g1@2 b1@2 a#1@2 g1@2 e1@2 e1@2 e1@2 e1@2 e1@2 e1@2 a#1@2 f#1@2 g1@2 b1@2 a#1@2 g1@2 e1@2 e1@2 e1@2 e1@2 e1@2 e1@2 a#1@2 f#1@2 g1@2 b1@2 a#1@2 g1@2 e1@2 e1@2 e1@2 e1@2 e1@2 e1@2 a#1@2 f#1@2 g1@2 b1@2 a#1@2 g1@2 e1]/8",
  J: "[~ e1@2 e1@2 e1@2 e1@2 e1@2 a#1@2 f#1@2 g1@2 b1@2 a#1@2 g1@2 e1@2 e1@2 e1@2 e1@2 e1@2 e1@2 a#1@2 f#1@2 g1@2 b1@2 f#1@2 g1@2 g1@2 g1@2 g1@2 g1@2 g1@2 g1@2 a#1@2 f#1@2 g1@2 b1@2 a#1@2 g1@2 e1@2 e1@2 e1@2 e1@2 e1@2 e1@2 a#1@2 f#1@2 g1@2 b1@2 a#1@2 g1@2 e1@2 e1@2 e1@2 e1@2 e1@2 e1@2 a#1@2 f#1@2 g1@2 b1@2 a#1@2 g1@2 e1@2 e1@2 e1@2 e1@2 e1]/8",
  K: "[~ e1@2 a#1@2 f#1@2 g1@2 b1@2 f#1@2 g1@2 g1@2 g1@2 g1@2 g1@2 g1@2 g1@2 a#1@2 f#1@2 g1@2 b1@2 c2!2 f1@2 e1@2 e2@2 e1@2 e2@2 e1@2 e2@2 f2@2 e2@2 e1@2 e2@2 e1@2 e2@2 a#1@2 e2@2 e1@2 e2@2 e1@2 e2@2 e1@2 e2@2 f2@2 e2@2 a#1@2 f#1@2 g1@2 b1@2 c2!2 f1@2 e1@2 e2@2 e1@2 e2@2 e1@2 e2@2 f2@2 e2@2 e1@2 e2@2 e1@2 e2@2 a#1@2 e2@2 e1@2 e1@2 e1]/8",
  L: "[~ e1@2 [e1,e2]@12 a1@2 a1@2 d2@4 g1@2 g1@2 c2@4 g1@2 g1@2 f#1@6 f#1@2 f#1@2 f#1@2 f#1@2 e1@2 g1!2 g1@2 ~@4 g1!2 g1@2 ~]/4", // E
  M: "[~@3 [e1,e2]@12 a1@2 a1@2 d2@4 g1@2 g1@2 c2@3 c2@2]/2", // E
  N: "[~ g1@2 f#1@6 f#1@2 f#1@2 f#1@2 f#1@2 e1@2 g1@2 g1!2 g1@2 e1@2 f#1@2 f#1@2 ~]/2",
  O: "[~@11 e1@2 e1@2 e1@2 e1@2 e1@2 e1@2 a#1@2 f#1@2 g1@2 b1@2 a#1@2 g1@2 e1@2 e1@2 e1@2 e1@2 e1@2 e1@2 a#1@2 f#1@2 g1@2 b1@2 a#1@2 g1@2 e1@2 e1@2 e1@2 e1@2 e1@2 e1@2 a#1@2 f#1@2 g1@2 b1@2 f#1@2 g1@2 g1@2 g1@2 g1@2 g1@2 g1@2 g1@2 a#1@2 f#1@2 g1@2 b1@2 a#1@2 g1@2 e1@2 e1@2 e1@2 e1@2 e1@2 e1@2 a#1@2 f#1@2 g1@2 b1@2 a#1]/8",
  P: "[~ g1@2 e1@2 e1@2 e1@2 e1@2 e1@2 e1@2 a#1@2 f#1@2 g1@2 b1@2 a#1@2 g1@2 e1@2 e1@2 e1@2 e1@2 e1@2 e1@2 a#1@2 f#1@2 g1@2 b1@2 f#1@2 g1@2 g1@2 g1@2 g1@2 g1@2 g1@2 g1@2 a#1@2 f#1@2 g1@2 b1@2 c2!2 f1@2 e1@2 e2@2 e1@2 e2@2 e1@2 e2@2 f2@2 e2@2 e1@2 e2@2 e1@2 e2@2 a#1@2 e2@2 e1@2 e2@2 e1@2 e2@2 e1@2 e2@2 f2@2 e2@2 a#1@2 f#1@2 g1@2 b1@2 c2]/8",
  Q: "[c2 f1@2 e1@2 e2@2 e1@2 e2@2 e1@2 e2@2 f2@2 e2@2 e1@2 e2@2 e1@2 e2@2 a#1@2 e2@2 e1@2 e1@2 e1@2 e1@2 [e1,e2]@12 a1@2 a1@2 d2@4 g1@2 g1@2 c2@4 g1@2 g1@2 f#1@6 f#1@2 f#1@2 f#1@2 f#1@2 e1@2 g1!2 g1@2 ~@4 g1]/6", // E
  R: "[g1 g1@2 ~@4 [e1,e2]@12 a1@2 a1@2 d2@4 g1@2 g1@2 c2@3 c2@3 g1@2 f#1@6 f#1@2 f#1@2 f#1@2 f#1@2 e1@2 g1@2 g1!2 g1@2 e1@2 f#1@2 f#1@2 ~@4 g1@2 g1!2 g1@2 e1@2 f#1]/5", // E
  S: "[~ f#1@2 ~@4 f1@2 f1@2 ~@4 e1@113]/8", T: "~@4 e1@3 e1",
  U: "[e1@3 e1@3 e1@3 e1@3 e1@3 e1@5 e1@3 e1@3 e1@3 e1@3]/2", V: "e1@3 e1@2 e1@6 e1@3 e1@2",
  W: "[~ e1@3 e1@2 a1@3 a#1@3 d#2@3 d#2@6 d#2@2 d#2@6 e1@3]/2", X: "a1@3 a#1@3 e2@3 e1@2 e1@3 e1@2",
  Y: "[~ e1@3 a1@3 a#1@3 f2@2 e2@3 e1@3 e1@3 e1@3 e1@3 e1@3 a1@2]/2",
  Z: "[a#1@3 e2@3 e1@3 e1@3 e1@3 e1@2 a1@3 a#1@3 d#2@11 d#2@3 d#2@3 e1@3 a1@3 a#1@2]/3",
  AA: "[~ e2@3 e1@2 e1@3 e1@3 e1@3 e2@3 a#1@3 a#2@2 e2@3 e1@3 e1@3]/2", AB: "e1@3 e1@3 e1@3 a1@2 a#1@3 e2@2",
  AC: "[~ e1@3 e1@3 e1@3 e1@2 a#1@3 e1@3 d#2@3 d#2@3 d#2@3 d#2@2 d#2@3]/2",
  AD: "[d#2@3 e1@3 e2@3 e1@6 e2@2 e2@3 e2@3 a1@3 b1@3 a#1@3]/2", AE: "e1@5 e2@3 e2@3 e2@3 a1@2",
  AF: "[~ e2@3 a#1@2 e1@6 e2@3 e2@3 e2@3 e1@2 e2@3 d2@3 d#2@9 d#2@2 d#2@3 d2@3 e2@2]/3",
  AG: "[~ a#1@3 e1@6 e2@2 e2@3 e2@3 a1@3 b1@3 a#1@3 e1@5]/2",
  AH: "[e2@3 e2@3 e2@3 a1@3 e2@3 a#1@2 e1@6 e2@3 e2@3 e2@3]/2", AI: "e1@2 e2@3 d2@3 d#2@6 d#2@2",
  AJ: "[~ d#2@2 d#2@3 e1@3 f#1@3 b1@3 c2@3 f#2@3 f#1@2 f#1@3 f#1@3 e1@3]/2", AK: "f#1@3 b1@3 g2@2 f#2@3 f#1@3 f#1@2",
  AL: "[~ f#1@3 e1@3 f#1@3 b1@2 c2@3 f#2@3 f#1@3 f#1@3 f#1@3 c2@2 b1@3]/2", AM: "g1@3 f1@6 f1@3 f1@2 f1@2",
  AN: "~ f1@3 e1@3 a1@3 a#1@3 e2@3", AO: "e1@2 e1@3 e1@3 e1@3 a1@3 a#1@2",
  AP: "[~ f2@2 e2@3 e1@3 e1@3 e1@3 e1@3 e1@3 a1@2 a#1@3 e2@3 e1@3]/2",
  AQ: "[e1@3 e1@3 e1@2 a1@3 a#1@3 d#2@17 e1@3 a1@3 a#1@3 e2@3 e1@2 e1@3]/3", AR: "e1@3 e1@3 e2@3 a#1@3 a#2@2 e2@2",
  AS: "~ e1@3 e1@3 e1@3 e1@3 e1@3", AT: "a1@2 a#1@3 e2@3 e1@3 e1@3 e1@2",
  AU: "[~ e1@2 a#1@3 e1@3 d#2@3 g#1@3 d#2@3 g#1@2 d#2@3 g#1@3 e1@3 e2@3]/2", AV: "e1@6 e2@2 e2@3 e2@3 a1@2",
  AW: "[~ b1@3 a#1@3 e1@5 e2@3 e2@3 e2@3 a1@3 e2@3 a#1@2 e1@6 e2@3 e2@3 e2@3 e1@2 e2@2]/3",
  AX: "[~ d2@3 d#2@9 d#2@2 d#2@3 d2@3 e2@3 a#1@3 e1@5]/2",
  AY: "[~ e2@2 e2@3 e2@3 a1@3 b1@3 a#1@3 e1@5 e2@3 e2@3 e2@3]/2", AZ: "a1@3 e2@3 a#1@2 e1@6 e2@2",
  BA: "[~ e2@3 e2@3 e1@2 e2@3 d2@3 d#2@6 d#2@3 d#2@2 d#2@3 e1@3]/2", BB: "f#1@3 b1@3 c2@3 f#2@3 f#1@2 f#1@2",
  BC: "[~ f#1@3 e1@3 f#1@3 b1@3 g2@2 f#2@3 f#1@3 f#1@3 f#1@3 e1@3 f#1@2]/2",
  BD: "[~ b1@2 c2@3 f#2@3 f#1@3 f#1@3 f#1@3 c2@2 b1@3 g1@3 f1@11 f2@11]/3",
  BE: "[~ e2@6 b2@2 e2@3 [d2,a2]@6 c2@3 c2@5 b1@3 g1@3]/2", // D5
  BF: "[f#1@3 e1@6 e2@3 a1@2 d2@6 c2@3 c2@6 b1@2 b1@6 g1@3 f#1@3 e1@5]/3",
  BG: "[e2@3 a1@3 d2@3 a2@3 c2@3 c2@5 b1@3 g1@3 f#1@3 e1@6 e2@2 a1@3 d2@6 c2@2]/3",
  BH: "[~ c2@6 b1@2 b1@6 g1@3 f#1@3 e1@5 e2@3 a1@3]/2", BI: "d2@3 a2@3 c2@3 c2@5 b1@2",
  BJ: "[~ g1@3 f#1@3 e1@6 e2@2 a1@3 d2@6 c2@3 c2@5]/2", BK: "[b1@3 b1@6 g1@3 f#1@3 e1@5 e2@3 a1@3 d2@3 a2@3]/2",
// … 191 more lines

More by Metallica