Strudelify
Vivere (feat. Andrea Bocelli) cover art

1994 · Il Mare Calmo Della Sera

Vivere (feat. Andrea Bocelli)

Andrea Bocelli

KeyB♭ majorTempo64 bpm
0:00/0:00
// Vivere (feat. Andrea Bocelli) — Andrea Bocelli
// 64 bpm, 4/4, key A# major. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: pitch bends are ignored
// note: sustain pedal (CC 64) lengthens the held notes
// note: Full arrangement: all 93 bars on a 16-step grid, each part at one level; ghost notes are separate "_soft" parts. Source detail keeps the original performance.
// note: Guitar parts that double another keep only their own notes (fills, solos): guitar program 25, guitar program 27, guitar program 30.
// note: The whole transcription plays 12 ms ahead of the beat; the grid follows it, so its parts stay together.
setcpm(64/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, A@4 for four bars: edit a riff to change every repeat.

// chords · acoustic guitar steel · "VIVERE          VIVERE"
const acoustic_guitar_steel = note(`<
  A@2 B C D E F G H I J K L M N O P Q R S T U V W X Y Z AA@3 AB AC AD AE AF AG H AH AI AJ AK AL AM AN AO AP AQ AR AS AT
  AU AV AW AX AY AZ BA BB BC BD BE BF BG BH BI BJ BK BL BM BN BO BP BQ BR BS BT BU BV BW BN BO BP BQ BR BS BT BU BV BX@5
>`.pickRestart({
  A: "[~@16 [bb2,f4,bb4,d5]@2 [f4,d5]@2 [bb2,d4,f4,bb4,d5] ~@2 [bb2,d4,f4,bb4,d5] d5 f4 ~ f4 [bb2,d4,f4,bb4,d5]@2 ~ d4, ~@15 d4@3 ~@8 [bb2,d4,f4,bb4,d5]@2 ~@2 [f4,bb4,d5]@2]/2", // Bb Dm Bb
  B: "[bb2,g3,bb3,eb4,g4]@2 [g3,bb3,g4]@2 [bb2,g3,bb3,eb4,g4]@2 [bb3,g4] [bb2,g3,bb3,eb4,g4] ~ bb3 [bb2,g3,bb3,eb4,g4]!2 ~ bb3 [bb2,g3,bb3,eb4,g4]@2", // Eb Gm Eb
  C: "[bb2,d4,f4,bb4,d5]@2 [d4,f4,d5] ~ [bb2,d4,f4,bb4,d5]@2 [f4,d5] [bb2,d4,f4,bb4,d5]@2 [bb2,d4,f4,bb4,d5] bb4 f4 [bb2,d4,f4,bb4,d5] ~ [bb2,d4,f4,bb4,d5]@2", // Bb Dm Bb Dm Bb
  D: "[bb2,g3,bb3,eb4,g4]@2 [bb3,g4] bb3 [bb2,g3,bb3,eb4,g4]@2 [bb3,g4] [bb2,g3,bb3,eb4,g4]@2 [bb3,eb4] [bb2,g3,bb3,g4] [bb2,g3,bb3,eb4,g4]@2 [bb2,bb3,g4] [bb2,g3,bb3,eb4,g4]@2", // Eb Eb5 Eb
  E: "[bb2,d4,f4,bb4,d5]@2 [d4,f4,d5] ~ [bb2,d4,f4,bb4,d5] ~ f4 [bb2,d4,f4,bb4,d5]@2 [f4,d5] [bb2,f4,d5] [bb2,d4,f4,bb4,d5] [f4,bb4,d5] [f4,d5] [bb2,d4,f4,bb4,d5]@2", // Bb Dm Bb Dm Bb Dm Bb
  F: "[eb3,g3,bb3,eb4,g4]@2 ~@2 [eb3,g3,g4]@3 [eb3,g3]@2 [bb3,eb4] [g3,bb3] [eb3,g3,g4]@3 [eb3,g3,bb3,eb4,g4]@2, ~@4 [bb3,eb4] ~@2 g4@4 ~@5, ~@7 [bb3,eb4] ~@3 [bb3,eb4] ~@4", // Eb Eb5 Gm Eb Eb5
  G: "[g3,bb3,eb4,g4]@2 g4 eb4 [g3,bb3,eb4,f4] f4!2 ~@2 [g3,bb3,eb4,g4] [bb3,g4] [g3,bb3,eb4,g4] g4 ~@2 [f2,c3,a3,c4,f4], c3 bb2, ~@3 g4@4 [g3,bb3,eb4,g4]@2 ~@5 [g3,bb3,eb4,g4]@2", // Eb F Eb
  H: "[f2,c3,a3,c4,f4]", // F
  I: "[bb2,d4,f4,bb4,d5]@2 [d4,f4,bb4,d5]@2 [bb2,d4,f4,bb4,d5]@2 [f4,d5] [bb2,d4,f4,bb4,d5] ~ [bb2,d4,f4,d5] d5 f4 [bb2,d4,f4,bb4,d5]@2 ~ d4, ~@7 [bb2,d4,f4,bb4,d5]", // Bb Dm Bb
  J: "[bb2,g3,bb3,eb4,g4]@2 [bb2,g3,bb3,eb4,g4]@2 [bb2,g3,bb3,eb4,g4]@2 bb2 [bb2,g3,bb3,eb4,g4] ~ [bb2,g3,bb3,g4] [bb2,bb3,eb4,g4] [bb2,g3,bb3,eb4,g4] ~ [g3,g4] [bb2,g3,bb3,eb4,g4]@2", // Eb G Eb
  K: "[bb2,d4,f4,bb4,d5]@2 [bb2,d4,f4,bb4,d5] ~ [bb2,d4,f4,bb4,d5]@2 [bb2,d4,f4,d5] [bb2,d4,f4,bb4,d5] f4 [bb2,d4,f4,bb4,d5] ~ [d4,f4,bb4,d5] [bb2,d4,f4,bb4,d5] f4@2 [bb2,d4,f4,bb4,d5]", // Bb
  L: "[bb2,g3,bb3,eb4,g4]@2 [bb2,g3,bb3,eb4,g4] ~ [bb2,g3,bb3,eb4,g4]@2 [bb3,g4] [bb2,g3,bb3,eb4,g4] ~ [bb2,g3,bb3,eb4,g4] ~ [bb2,g3,bb3,eb4,g4] [bb2,g3,bb3,eb4,g4]@2 [bb2,g3,bb3,eb4,g4] ~", // Eb
  M: "[bb2,d4,f4,bb4,d5]@2 [d4,f4,bb4,d5]@2 [bb2,d4,f4,bb4,d5]@2 [d4,f4,d5] [bb2,d4,f4,bb4,d5]@2 [bb2,d4,f4,bb4,d5] ~ [f4,d5] [bb2,d4,f4,bb4,d5]@2 [bb2,d4,f4,bb4,d5] ~", // Bb Dm Bb Dm Bb
  N: "[bb2,c4,eb4,ab4,c5]@2 [c4,eb4,ab4,c5] ~ [c4,c5]@2 c5 [c4,eb4,ab4,c5]@2 [c4,eb4,ab4] eb4 ~ [bb2,c4,c5]@3 [bb2,c4,eb4,ab4,c5], ~@4 bb2@5 [bb2,c5]@3 ~@4, ~@4 [eb4,ab4] ~@7 [eb4,ab4] ~@3", // Ab C Ab Bbsus2 Ab Bbsus2 Ab5
  O: "[bb3,c4,eb4,f4]@2 [bb3,c4] [c4,f4] [bb3,c4,eb4,f4]@2 ~@3 [bb3,c4,eb4,f4] c4!2 [bb3,c4,eb4,f4]@2 [bb3,c4] ~, eb3@7 [bb3,c4,eb4,f4]@2 ~@7, ~ eb3", // Bbsus4 Bbsus2 F5 Bbsus4 Bbsus2 Bbsus4
  P: "[f3,bb3,c4,f4]@2 f4 ~ [f3,bb3,c4,f4]@2 c4 ~@2 [f3,bb3,c4,f4] c4!2 [f3,bb3,c4,f4]@2 c4 ~, g2@7 [f3,bb3,c4,f4]@2 ~@7, ~ g2", // Fsus4
  Q: "[bb3,c4,eb4,f4]@2 c4 ~ [bb3,c4,eb4,f4]@2 ~@3 [bb3,c4,eb4,f4] ~ bb3 [bb3,c4,eb4,f4]@2 ~@2, eb3@7 [bb3,c4,eb4,f4]@2 ~@7, ~@8 eb3@7 ~", // Bbsus4
  R: "[f2,a3,c4,f4]@2 [c4,f4] [f2,a3,c4,f4] [f2,a3,c4,f4]@2 [f2,a3,c4,f4]!2 [f2,a3,c4,f4]@2 [a3,c4,f4] ~@2 g2@3, ~@11 [a3,c4,f4]@5, ~@3 f2", // F F5 F
  S: "[ab2,c4,eb4,ab4]@2 ab2@2 [ab2,c4,eb4,ab4]@2 ab2 [ab2,c4,eb4,ab4]@2 eb4 ~ eb4 [c4,eb4,ab4] ~ [c4,eb4,ab4]@2, ~@3 ab2", // Ab
  T: "[bb3,eb4,g4]@2 [bb3,g4] ~ [eb3,bb3,g4]@2 [bb3,eb4,g4] [eb3,bb3,eb4,g4] ~ [eb3,g4]@3 [eb3,bb3,eb4,g4]@2 [eb3,bb3,eb4,g4]@2, eb3@4 eb4 ~@4 [bb3,eb4] ~@6", // Eb Eb5
  U: "[d4,f4,bb4,d5]@2 ~ f4 [d4,f4,bb4,d5] ~ [d4,f4,d5] [d4,f4,bb4,d5] [bb4,d5] [d4,f4,bb4,d5] [f4,d5] [d4,f4,bb4] [bb2,f4,bb4,d5]@2 [d4,f4,bb4,d5]@2, bb2@3 ~ bb2@4 ~@4 d4 ~@3", // Bb Dm Bb Dm Bb
  V: "[g3,bb3,eb4,g4]@2 [g3,bb3,eb4,g4] ~ [g3,g4]@2 [bb3,eb4,g4] [g3,bb3,eb4,g4]@2 [g3,bb3,eb4,g4] ~ eb4 [g3,bb3,eb4] ~ [g3,bb3,eb4,g4] ~, bb2@2 bb2@2 ~@2 [bb2,g4] ~, ~@4 [bb3,eb4] ~@11", // Eb G Eb Eb5
  W: "[d4,f4,bb4,d5] ~ [d4,f4,bb4,d5]@2 [f4,bb4,d5] ~ [f4,bb4,d5] [d4,f4,bb4,d5] ~ [d4,f4,bb4,d5] d5 [f4,bb4] [d4,d5]@2 ~ f4, bb2 bb2@2 bb2, ~@4 d4@2 ~@6 [f4,bb4] ~ [d4,f4,bb4,d5]@2", // Bb Bb5 D Bb5 Bb
  X: "[g3,bb3,eb4,g4]@2 [g3,bb3,eb4,g4]@2 [g3,g4]@2 bb3 [g3,bb3,eb4,g4] bb3 [g3,bb3,eb4] ~ [g3,bb3,eb4]!2 ~ [g3,bb3,eb4,g4]@2, bb2 bb2@2 bb2, ~@4 [bb3,eb4] ~@4 g4@2 ~ g4@2 ~@2", // Eb G Eb Eb5
  Y: "[d4,f4,bb4,d5]@2 [d4,f4,bb4,d5] f4 [bb2,d4,d5]@2 [f4,bb4,d5] [d4,d5]@2 [d4,d5]@2 [d4,f4,bb4] [f4,bb4,d5] ~ [d4,f4,bb4,d5]@2, bb2@4 [f4,bb4] ~@2 bb2@5 bb2@4, ~@7 [f4,bb4] ~ [f4,bb4] ~@2 d4@2 ~@2", // Bb D Bb Bb5
  Z: "[g3,bb3,eb4,g4]@2 ~@2 [bb2,g3,g4]@2 g4 [g3,g4]@2 [g3,bb3,eb4] ~ [bb3,eb4] [g3,g4]@2 [g3,bb3,eb4,g4] ~, bb2@4 [bb3,eb4] ~@2 bb2@5 bb2@4, ~@7 [bb3,eb4] ~ g4@2 ~ [bb3,eb4] ~@3", // Eb G Eb Eb5 G Eb Eb5
  AA: "[[d4,f4,bb4,d5]@2 [f4,d5]@2 [bb2,d4,d5]@2 d5 [d4,f4,bb4] ~ [d4,f4,bb4,d5]@2 d5 [d4,f4,bb4,d5] ~@2 d4 bb2@16 [d4,f4,bb4]@2 [d4,f4,bb4] ~ [f4,bb4] ~ f4 [d4,f4,bb4] [f4,bb4] [d4,f4,bb4] ~ f4 [f4,bb4] ~@3, bb2@4 [f4,bb4] ~@2 bb2@5 bb2@3 g3@32 ~, ~@7 d5@2 ~@5 [d4,f4,bb4,d5]@2 [bb3,eb4,g4]@32, ~@8 bb2 bb2@2 bb2, ~@18 d4 ~@3 d4 ~]/3", // Bb Dm Bb Bb5 Bb Bb5 Bb Bb5 …
  AB: "[bb3,eb4,f4]@2 [bb3,eb4,f4] ~ [bb3,eb4] ~ eb4 [bb3,eb4,f4] ~ [bb3,eb4,f4] ~ bb3 [bb3,f4]@2 [bb3,eb4,f4]@2, eb3!2 ~ eb3, ~@4 f4@2 ~@6 eb4 ~@3", // Bbsus4 Eb5 Bbsus4 Bb5 Bbsus4
  AC: "[d4,f4,bb4]@2 ~@2 [d4,bb4]@2 f4 [d4,f4,bb4] ~ [d4,f4,bb4]@2 ~ [d4,f4,bb4]!2 ~ bb3, bb2 bb2@2 bb2, ~@4 f4 ~@11", // Bb Gm Bb
  AD: "[bb3,eb4,f4]@2 [bb3,f4] ~ [bb3,eb4,f4] ~@2 [bb3,eb4,f4]@2 [bb3,eb4,f4] ~@2 [bb3,f4]@2 ~@2, eb3@2 ~ eb3, ~@12 eb4 ~@3", // Bbsus4 Bb5 Bbsus4 Bb5
  AE: "[d4,f4,bb4]@2 [f4,bb4] ~@2 f4!2 ~@3 f4 ~ [d4,f4]@2 [d4,bb4] ~, bb2@2 bb2!2, ~@4 [d4,f4,bb4]@2 ~ [d4,f4,bb4]@2 [d4,f4,bb4]@2 ~ bb4 ~@3", // Bb Bb5 Dm Gm Bb
  AF: "[bb3,eb4,g4]@2 ~@2 [bb3,eb4,g4]@2 ~@3 [bb3,g4]@2 bb3 [bb3,eb4,g4] ~@2 [bb3,eb4,g4], eb3@7 [bb3,eb4,g4]@2 eb4 ~@6, ~ d3", // Eb
  AG: "[c4,eb4,g4]@2 c4 ~ [c4,eb4] ~ c4 [c4,eb4,f4] [eb4,f4] [eb4,f4]@2 [c4,eb4,f4] ~ [c4,eb4,g4] ~ [a3,c4,f4], c3@7 [c4,eb4,g4], ~@4 g4@8 f4@3 ~, ~ bb2", // Cm F7 Ebsus2 F7 Cm F Cm
  AH: "[f4,bb4,d5]@2 [f4,bb4,d5] f4 [f4,bb4,d5] [f4,bb4] [f4,bb4,d5]!2 [f4,d5] [f4,bb4,d5] d5 f4 [f4,bb4,d5] bb4 [f4,bb4,d5] bb4", // Bb Bb5 Bb Dm Bb
  AI: "[g3,bb3,eb4,g4]@2 [bb3,eb4,g4] ~@2 bb3 [g3,bb3,eb4] [g3,bb3,eb4,g4] bb3 [g3,bb3,eb4,g4]@2 [g3,bb3] [g3,bb3,eb4,g4]@2 [g3,bb3,eb4,g4] ~, ~@2 [g3,bb3,eb4,g4] ~@5", // Eb Gm Eb
  AJ: "[d4,f4,bb4,d5]@2 [d4,f4,bb4,d5]@2 [d4,f4,bb4,d5]@2 [d4,f4,bb4,d5]!2 ~ [d4,f4,bb4,d5] ~ d4 [d4,f4,bb4,d5]@2 [d4,f4,bb4,d5] f4", // Bb
  AK: "[g3,bb3,eb4,g4]@2 [g3,bb3,eb4,g4] [g3,bb3] [g3,bb3,eb4,g4]@2 [g3,bb3] ~ bb3 [g3,bb3,eb4,g4] ~ [g3,bb3,eb4,g4] [g3,bb3,eb4,g4]@2 [g3,bb3,eb4,g4] [g3,bb3,eb4], ~@7 [g3,bb3,eb4,g4]@2 ~@7", // Eb Gm Eb Gm Eb
  AL: "[d4,f4,bb4,d5] [f4,d5] [d4,f4,bb4,d5] f4 ~ f4 [d4,f4,d5] [d4,f4,bb4,d5]@2 [d4,f4,bb4,d5]@2 [d4,f4,d5] [d4,f4,bb4,d5]@2 [d4,f4,bb4,d5] ~, ~@2 [d4,f4,bb4,d5] ~@5", // Bb Dm Bb Dm Bb Dm Bb
  AM: "[c4,eb4,ab4,c5]@2 [c4,eb4,ab4,c5]@2 [c4,c5]@2 eb4 [c4,eb4,ab4,c5]@2 [c4,eb4,ab4,c5]@2 eb4 [c4,eb4,ab4,c5]@2 [c4,eb4,ab4,c5] ~, ~@4 [eb4,ab4] ~@11", // Ab C Ab Ab5
  AN: "[bb3,c4,eb4,f4]@2 [bb3,c4,f4]@2 [bb3,c4,eb4,f4]@2 f4 ~ f4 [bb3,eb4,f4]@2 [c4,f4] [bb3,c4,eb4,f4]@2 [bb3,eb4,f4] ~, ~@7 [bb3,c4,eb4,f4]@2 c4 ~@6", // Bbsus4 Bbsus2 Bbsus4 F5 Bbsus4
  AO: "[bb3,c4,f4]@2 [f3,bb3,c4,f4]@2 [f3,bb3,c4,f4] ~ c4 [f3,bb3,c4,f4] ~ [f3,bb3,c4,f4] c4 [f3,bb3,c4] [f3,bb3,c4,f4]@2 [f3,bb3,c4,f4] ~", // Bbsus2 Fsus4
  AP: "[bb3,c4,eb4,f4] [c4,eb4,f4] [bb3,c4,eb4,f4]@2 [bb3,c4,f4]@2 [eb4,f4] [bb3,c4]@2 [eb4,f4] [bb3,c4,f4]@2 [eb4,f4] [bb3,c4,eb4,f4]@2 [bb3,eb4,f4], ~@4 eb4 ~@2 [eb4,f4] ~@2 eb4 ~@5", // Bbsus4 F7 Bbsus4 Bbsus2 Ebsus2 Bbsus2 Ebsus2 Bbsus2 …
  AQ: "[f3,a3,c4,f4]@2 [f3,a3,c4,f4]@2 [f3,a3,c4,f4] c4 [c4,f4] [f3,a3,c4,f4] [a3,c4,f4] [f3,a3,c4,f4] a3 [a3,c4,f4] [f3,a3,c4,f4] [c4,f4] [f3,a3,c4,f4] ~", // F F5 F F5 F
  AR: "[c4,eb4,ab4]@2 [c4,eb4,ab4] ~ [c4,eb4,ab4] ~ [c4,eb4,ab4]!2 ~ [c4,eb4,ab4] ~@2 [c4,eb4,ab4] ~ [c4,eb4,ab4] ~", // Ab
  AS: "[bb3,eb4,g4]@2 [bb3,eb4,g4] bb3 [bb3,eb4,g4]!4 [bb3,g4] [bb3,eb4,g4]!2 [bb3,g4] [bb3,eb4,g4] [bb3,g4] [bb3,eb4,g4]!2", // Eb
  AT: "[d4,f4,bb4,d5]@2 [d4,f4,bb4,d5]@2 [d4,f4,d5]@2 f4 [d4,f4,bb4,d5]@2 f4!2 [d4,f4] [d4,f4,bb4,d5]@2 [d4,f4,bb4,d5]@2, ~@4 bb4 ~@4 [d4,bb4,d5]@3 ~@4", // Bb Dm Bb Dm Bb Gm
  AU: "[g3,bb3,eb4,g4]@2 [g3,bb3,eb4,g4] bb3 [g3,bb3,eb4,g4]@2 [g3,bb3,eb4] [g3,bb3,eb4,g4] bb3 [g3,bb3,eb4,g4]@2 [g3,bb3] [g3,bb3,eb4,g4]@2 [g3,bb3,eb4,g4]@2", // Eb Gm Eb
  AV: "~ f4 [d4,f4,bb4,d5]@2 [d4,f4,bb4,d5]@2 [d4,f4,bb4,d5]!2 f4 [f4,bb4,d5] d5 [f4,bb4,d5] [d4,f4,bb4,d5]@2 [d4,f4,bb4,d5]@2, [d4,f4,bb4,d5]@2 ~@7 d4@3 ~@4", // Bb
  AW: "[g3,bb3,eb4,g4]@2 [g3,bb3,eb4,g4]@2 [g3,bb3,eb4,g4] ~ [g3,bb3,eb4] [g3,bb3,eb4,g4]@2 ~ g3 [g3,bb3,eb4,g4] ~ [g3,bb3] [g3,bb3,eb4,g4] ~, ~@9 [g3,bb3,g4]@2 ~@5", // Eb Gm Eb Gm
  AX: "[d4,f4,bb4,d5]@2 [d4,f4,bb4,d5]@2 [d4,f4,bb4,d5] ~ [d4,f4,bb4,d5] [d4,f4,bb4,d5]@2 [f4,bb4,d5] f4 [f4,d5] [d4,f4,bb4,d5]@2 [d4,f4,bb4,d5] f4, ~@9 d4@3 ~@4", // Bb Dm Bb
  AY: "[c4,eb4,ab4,c5]@2 ~ eb4 [c4,eb4,c5]@2 eb4 [c4,eb4,ab4,c5]@2 [eb4,ab4,c5] [c4,eb4,ab4,c5] ~ eb4 [c4,eb4,ab4,c5]!2 ~, ~@2 [c4,eb4,ab4,c5]@2 ab4 ~@6 [c4,eb4,ab4,c5]@2 ~@3", // Ab Cm Ab
  AZ: "[g3,bb3,c4,f4]@2 [g3,bb3,c4,f4]@2 [g3,bb3,c4] ~ c4 [bb3,c4,f4] ~ [bb3,c4,f4] [g3,bb3,c4,f4] [g3,bb3,c4,f4]@2 [g3,bb3,c4,f4]!2 ~, ~@4 f4@2 ~ g3@2 ~@7", // Gm7 C7 Bbsus2 Gm7
  BA: "[g3,bb3,eb4,g4]@2 [g3,bb3,eb4,g4]@2 [g3,bb3,eb4,g4]@2 [g3,bb3,eb4,g4] ~ bb3 [g3,bb3,eb4,g4]!2 [g3,bb3] [g3,bb3,eb4,g4] [g3,bb3,eb4,g4]@2 [bb3,eb4,g4], ~@7 [g3,bb3,eb4,g4]@2 ~@7", // Eb Gm Eb
  BB: "[d4,f4,bb4,d5]@2 [d4,f4,bb4,d5]@2 [d4,f4,bb4,d5]@2 [d4,f4,bb4] [d4,f4,bb4,d5]@2 [d4,f4] [d4,f4,bb4,d5] ~ [d4,f4,d5] [d4,f4,bb4,d5]@2 [d4,f4,bb4,d5]", // Bb Dm Bb Dm Bb
  BC: "[a3,c4,f4]@2 [a3,c4,f4] c4 ~ c4 [a3,c4,f4]!2 c4 [a3,c4] [a3,c4,f4]!4 [a3,c4,f4]@2, ~@2 [a3,c4,f4] ~@5", // F Am F
  BD: "[d4,f4,bb4,d5]@2 [d4,f4,bb4,d5]@2 [d4,f4,bb4,d5]@2 [f4,d5] [d4,f4,bb4,d5] f4 [d4,f4,bb4,d5] [f4,d5] [d4,f4,bb4,d5]@2 [f4,d5] [d4,f4,bb4,d5] ~", // Bb Dm Bb Dm Bb Dm Bb
  BE: "[g3,bb3,eb4,g4]@2 [g3,bb3,eb4,g4] bb3 [g3,bb3,eb4,g4]@2 bb3 [g3,bb3,eb4,g4] bb3 ~ bb3 [g3,bb3,eb4,g4]!2 ~ [g3,bb3,eb4,g4] ~, ~@9 [g3,bb3,eb4,g4]@2 ~@5", // Eb
  BF: "[d4,f4,bb4,d5]@2 [d4,f4,bb4,d5] [d4,f4,d5] [d4,f4,bb4,d5] f4 [d4,f4,bb4,d5]!2 [f4,bb4,d5] [d4,f4,bb4,d5]!2 [d4,f4,d5] ~ f4 [d4,f4,bb4,d5]!2, ~@6 [d4,f4,bb4,d5] ~", // Bb Dm Bb Dm Bb
  BG: "[g3,bb3,eb4,g4]@2 [g3,bb3,eb4,g4] [g3,bb3] [g3,bb3,eb4,g4] ~ [g3,bb3,g4] [g3,bb3,eb4,g4] eb4 [g3,bb3,eb4,g4] bb3 [g3,bb3,eb4,g4]!2 bb3 [g3,bb3,eb4,g4]!2", // Eb Gm Eb Gm Eb
  BH: "[d4,f4,bb4,d5] [d4,f4,d5] [d4,f4,bb4,d5] f4 [f4,bb4,d5] [f4,bb4] [f4,d5] [d4,f4,bb4,d5] f4 [d4,f4,bb4,d5]@2 [d4,f4,bb4,d5] [d4,f4,bb4,d5]@2 [d4,f4,bb4,d5] ~, ~@4 d4@3 ~@9", // Bb Dm Bb Bb5 Dm Bb
  BI: "[c4,eb4,ab4,c5]@2 ~ eb4 [c4,eb4,ab4,c5]@2 [c4,eb4,ab4,c5] ~ eb4 ~ eb4 [c4,eb4,ab4,c5] [c4,eb4,ab4,c5]@2 [c4,eb4,ab4,c5] ~, ~@2 [c4,eb4,ab4,c5]@2 ~@3 [c4,eb4,ab4,c5]@2 [c4,eb4,ab4,c5]@2 ~@5", // Ab
  BJ: "[bb3,c4,eb4,f4]@2 ~ eb4 [bb3,c4,eb4,f4]@2 [c4,eb4] [bb3,c4,eb4,f4]@2 ~ bb3 [c4,eb4] [bb3,c4,eb4,f4]@2 [bb3,c4,eb4,f4] ~, ~@2 [bb3,c4,eb4,f4]@2 ~@5 [bb3,c4,eb4,f4]@2 ~@5", // Bbsus4 Cm Bbsus4 Cm Bbsus4
  BK: "[f3,bb3,c4,f4]@2 [f3,bb3,c4,f4]@2 [f3,f4]@2 [f3,bb3,c4] [f3,f4]@3 [f3,bb3,c4,f4]@2 [f3,bb3,c4,f4]@2 [f3,bb3,c4,f4] ~, ~@4 [bb3,c4] ~@2 [bb3,c4] ~@8", // Fsus4 F Fsus4 F Fsus4 Bbsus2
  BL: "[bb3,c4,eb4,f4]@2 [bb3,c4,eb4,f4]@2 [bb3,c4,eb4,f4]@2 [bb3,c4,eb4] [bb3,c4,eb4,f4] ~ [bb3,c4,eb4,f4]@2 [bb3,c4,eb4] [bb3,c4,eb4,f4]@2 [bb3,c4,eb4,f4] ~", // Bbsus4 Cm7 Bbsus4 Cm7 Bbsus4
  BM: "[a3,c4,f4] c4 [a3,c4,f4] c4 [a3,c4,f4] c4 [c4,f4] [a3,c4,f4] [c4,f4] [a3,c4,f4] c4 [a3,c4,f4]!2 [c4,f4] [a3,c4,f4] ~", // F F5 F F5 F F5 F
  BN: "[d4,f4,bb4,d5]@2 [d4,f4,bb4,d5] [d4,f4,d5] ~ d5 [d4,f4,d5] [d4,f4,bb4,d5] [f4,bb4,d5] [d4,f4,bb4,d5] [f4,bb4,d5] [d4,f4,bb4,d5]!2 ~ [d4,f4,bb4,d5] bb4, ~@2 [d4,f4,bb4,d5] ~@5", // Bb Dm Bb
  BO: "[g3,bb3,eb4,g4] ~ [g3,bb3,eb4,g4]!2 [g3,bb3,eb4,g4]@2 [bb3,eb4,g4] [g3,bb3,eb4,g4] ~ [g3,bb3,eb4,g4]!2 [g3,bb3,eb4,g4]@2 [g3,bb3,eb4,g4]!2 ~", // Eb
  BP: "[d4,f4,bb4,d5] bb4 [d4,f4,bb4,d5] f4 [d4,f4,bb4,d5]!2 [f4,bb4] [d4,f4,bb4,d5]!4 [f4,bb4,d5] [d4,f4,bb4,d5]@2 [d4,f4,bb4,d5]!2", // Bb Bb5 Bb
  BQ: "[g3,bb3,eb4,g4]@2 ~ bb3 ~ bb3 [g3,bb3,eb4,g4] ~ bb3 [g3,bb3,eb4,g4] [g3,bb3,eb4,g4]@2 ~ bb3 [g3,bb3,eb4,g4]!2, ~@2 [g3,bb3,eb4,g4]@2 [g3,bb3,eb4,g4]@2 ~ [g3,bb3,eb4,g4]@2 ~@3 [g3,bb3,eb4,g4]@2 ~@2", // Eb
  BR: "[d4,f4,bb4,d5]@2 [d4,f4,bb4,d5]@2 [d4,f4,bb4,d5] ~ [d4,f4,bb4,d5]!2 ~ [d4,f4,bb4,d5]!3 [f4,d5] [d4,f4,d5] [d4,f4,bb4,d5] ~", // Bb Dm Bb
  BS: "[c4,eb4,ab4,c5]@2 ~ eb4 [c4,eb4,ab4,c5]@2 [c4,eb4,c5] [c4,eb4,ab4,c5]@2 [c4,eb4,ab4,c5] [c4,c5]@2 eb4 [c4,eb4,ab4,c5]@2 [c4,eb4,ab4], ~@2 [eb4,c5]@2 ~@6 [eb4,ab4] ~@5", // Ab Cm Ab C Ab Cm Ab5
  BT: "[g3,bb3,d4,g4]@2 [g3,bb3,d4,g4]@2 ~ d4 [g3,d4,g4] ~ d4 [g3,d4,g4] [g3,bb3,d4] ~ d4 [g3,bb3,d4,g4]!2 ~, ~@4 [g3,bb3,d4,g4]@2 ~ [g3,bb3,d4,g4]@2 ~@2 [g3,bb3,d4,g4]@2 ~@3", // Gm G5 Gm
  BU: "[g3,bb3,eb4,g4]@2 [g3,bb3,eb4,g4] bb3 [g3,bb3,eb4,g4] bb3 [g3,bb3,eb4,g4]!2 ~ [g3,bb3,eb4] [g3,bb3] [g3,bb3,eb4,g4] bb3 [g3,bb3,eb4,g4]!2 ~", // Eb Gm Eb
  BV: "[f3,bb3,d4,f4]@2 [f3,bb3,d4] [bb3,d4] [f3,bb3] [f3,bb3,d4,f4] [bb3,d4] [f3,bb3,d4,f4] [bb3,d4] [f3,bb3,d4] [f3,bb3,d4,f4]!2 [bb3,d4] [f3,bb3,d4,f4]!2 ~, ~@2 f4@3 ~@11", // Bb Bb5 Bb
  BW: "[f3,a3,c4,f4]@2 [f3,a3,c4,f4]@2 [f3,a3,c4,f4]@2 [f3,a3,c4,f4] [f3,a3,c4,f4]@2 [f3,a3,c4,f4] [f3,a3,c4,f4]@2 [f3,a3,c4,f4]!3 ~", // F
  BX: "[[f3,a3,c4,f4]@2 [f3,a3,c4,f4]@2 [f3,a3,c4,f4]@2 [f3,a3,c4,f4] [f3,a3,c4,f4]@2 [f3,a3,c4,f4] [f3,a3,c4,f4]@2 [f3,a3,c4,f4]!2 [a3,c4,f4]@32 ~@34, ~@14 f3@57 ~@9]/5", // F
})).s("gm_acoustic_guitar_steel").gain(0.4).pan(0.7)

// chords · acoustic guitar steel · "VIVERE          VIVERE" · soft notes
const acoustic_guitar_steel_2 = note(`<
  ~ A B C D E F G ~ H I J K L M N O P Q R S T U V W X Y Z ~ AA AB AC AD AE AF AG ~ AH AI AJ AK AL AM AN AO AP AQ AR AS
  AT AU AV AW AX AY AZ BA BB BC BD BE BF BG BH BI BJ BK BL BM BN BO BP BQ BR BS BT BU BV BW BN BO BP BQ BR BS BT BU BV
  BW ~@4
>`.pickRestart({
  A: "~@2 [bb2,d4,bb4]@2 ~ [bb2,f4,bb4] [bb2,d4,f4,bb4,d5] ~ [bb2,d4,f4,bb4] [bb2,d4,bb4,d5] ~@3 [f4,bb4] [bb2,d4]@2", // Bb Bb5 Bb Bb5 Bb
  B: "~@2 [bb2,eb4]@2 ~ [bb3,eb4] [bb2,g3,eb4] ~ [g3,bb3,eb4,g4] [bb2,g3,eb4] ~@2 [g3,bb3,eb4,g4] [bb2,g3,eb4] ~@2", // Eb5 Eb
  C: "~@2 [bb2,bb4] [bb2,f4,bb4] ~ [f4,bb4] [bb2,d4,bb4] ~ [f4,bb4] ~ [bb2,d4,f4,d5] [bb2,d4,bb4] ~ [bb2,f4,bb4] ~@2", // Bb Bb5 Bb Bb5 Bb Bb5
  D: "~@2 [bb2,g3,eb4] [bb2,g3,eb4,g4] ~ [bb3,eb4] [bb2,g3,eb4] ~ [bb3,eb4] [bb2,g3,g4] eb4 ~ [g3,eb4]!2 ~@2", // Eb Eb5 Eb Eb5 Eb Cm
  E: "~ bb4 [bb2,bb4] [bb2,d4,f4,bb4] ~ [f4,bb4,d5] [bb2,d4,bb4,d5] ~ [f4,bb4] [bb2,d4,bb4] [d4,bb4] ~ d4 [bb2,d4,bb4] ~@2", // Bb Bb5 Bb Gm Bb
  F: "~@2 [eb3,g3,bb3,eb4,g4]!2 ~ [bb3,eb4] [eb3,g3,bb3,eb4] ~ [bb3,eb4] [eb3,g3] [eb3,eb4] ~ [bb3,eb4] [eb3,g3,bb3,eb4] ~@2", // Eb Eb5 Eb Eb5 Eb Eb5 Eb
  G: "~@2 [g3,bb3,eb4] [g3,bb3] ~ [bb3,eb4] [g3,bb3,eb4] ~@3 [g3,eb4] ~ [g3,bb3,eb4] [g3,bb3,eb4,g4] ~@2", // Eb Gm Eb5 Eb Cm Eb
  H: "~@2 bb2@2 ~@2 [bb2,d4,bb4] ~ [bb2,f4,bb4,d5] bb4 [bb2,d4,f4,bb4] [bb2,bb4] ~@4", // Bb
  I: "~@5 [bb3,eb4] [g3,bb3,eb4,g4] ~ [g3,bb3,eb4,g4] eb4 g3 ~ [bb2,g3,bb3,eb4,g4] [bb2,bb3,eb4] ~@2", // Eb5 Eb Eb5
  J: "~ bb4 ~ [bb2,d4,f4,bb4,d5] ~ [f4,bb4] bb4 ~ [d4,bb4,d5] ~ [f4,bb4,d5] bb2 ~@2 [bb2,f4] ~, ~@13 [d4,bb4,d5]@2 ~", // Bb Bb5 Gm Bb Bb5 Gm
  K: "~@3 [bb2,bb3,eb4] ~ bb3 [bb2,g3,eb4] ~ [bb3,eb4,g4] ~ [g3,bb3,eb4,g4] ~@2 [bb3,eb4] ~ [g3,bb3,eb4]", // Eb5 Eb Eb5 Eb
  L: "~@3 [bb2,f4] ~ f4 [bb2,bb4] ~ [f4,bb4] ~ [bb2,f4,bb4] [bb2,d4,bb4] ~ [f4,bb4] ~ [d4,f4,bb4], ~ bb2 ~@6", // Bb5 Bb Bb5 Bb Bb5 Bb
  M: "~@2 bb2 [eb4,ab4,c5] ~ [eb4,ab4] [c4,eb4,ab4] ~ [eb4,ab4] ~ [c4,ab4] [c4,eb4,ab4,c5] ~@2 [bb2,eb4] ~, ~@13 [eb4,ab4]@2 ~", // Ab Ab5 Ab Ab5 Fm Ab Eb5 Ab5
  N: "~@2 [eb4,f4] [bb3,eb4] ~@2 [bb3,c4,eb4,f4] ~@3 [bb3,eb4,f4]!2 ~@2 [eb4,f4] [bb3,c4,eb4]", // Ebsus2 Eb5 Bbsus4 Ebsus2 Cm7
  O: "~@2 f3 [f3,bb3,c4,f4] ~@2 [f3,bb3,f4] ~@3 [f3,f4] [f3,bb3] ~@2 [f3,bb3,f4] [f3,bb3,c4]", // Fsus4 Bb5 F Bb5 Fsus4
  P: "~@2 [bb3,eb4,f4] [bb3,c4,eb4,f4] ~@2 [bb3,c4,eb4,f4] ~@3 [bb3,c4,eb4,f4] [c4,eb4] ~@2 [bb3,c4,eb4]!2", // Bbsus4 Cm Cm7
  Q: "~@2 a3 ~@7 f2!2 ~@4",
  R: "~@3 [ab2,eb4] ~ eb4 [c4,eb4,ab4] ~ [eb4,ab4] ab4 [eb4,ab4] [c4,ab4] ~ [c4,eb4,ab4] ~@2, ~@2 [c4,eb4,ab4]@2 ~@5 [ab2,c4]@3 ~@4", // Ab5 Ab Ab5 Fm Ab
  S: "~@2 eb4 [bb3,eb4] ~ eb4 ~@2 [bb3,eb4,g4] ~ [bb3,eb4]!2 ~ [bb3,eb4] ~@2", // Eb5 Eb Eb5
  T: "~@2 [d4,f4,bb4,d5] [d4,bb4,d5] ~ [d4,f4,bb4,d5] bb4 ~ [d4,f4] ~ [d4,bb4] d5 ~ d4 ~ d4, ~@2 bb2 ~", // Bb Gm Bb Dm Gm
  U: "~@3 [g3,bb3,eb4,g4] ~ [bb3,eb4] g3 ~ [g3,eb4] ~ [g3,bb3,eb4,g4] [g3,bb3] ~ [g3,bb3,eb4] ~@2, ~@2 bb2 ~", // Eb Eb5 Cm Eb Gm Eb
  V: "~ [d4,f4,bb4,d5] ~ [f4,bb4] ~ [f4,bb4,d5] d4 ~ [d4,f4,bb4,d5] ~ [f4,bb4] d4 ~ [f4,bb4] ~ d4", // Bb Bb5 Bb Bb5
  W: "~@3 [bb3,eb4] ~ [bb3,eb4] [g3,eb4,g4] ~ [g3,eb4,g4] ~ [g3,bb3,eb4] ~@2 [g3,bb3,eb4] ~ [bb3,eb4]", // Eb5 Cm Eb Eb5
  X: "~@3 [d4,bb4] ~ [f4,bb4] d4 ~ [f4,bb4] ~ [f4,bb4] ~@2 [f4,bb4,d5] ~@2", // Gm Bb5 Bb
  Y: "~@2 [g3,bb3,eb4,g4] [g3,bb3,eb4] ~ [bb3,eb4] [g3,bb3,eb4] ~ [bb3,eb4] ~ [g3,bb3,eb4] g3 ~ [bb3,eb4] ~ [g3,bb3,eb4,g4]", // Eb Eb5 Eb Eb5 Eb Eb5 Eb
  Z: "~@3 [f4,bb4] ~ [f4,bb4] [d4,f4,bb4] ~ [d4,f4,bb4] ~@2 [d4,bb4] ~ [d4,f4,bb4,d5] ~ f4, ~ [d4,bb4] ~@3 [f4,bb4] ~@2", // Bb5 Bb Gm Bb Gm Bb5
  AA: "~@3 [d4,f4,bb4] ~ [f4,bb4] bb4 ~@3 [f4,bb4] [d4,bb4] ~ [f4,bb4] [d4,f4,bb4] d4", // Bb Bb5 Gm Bb5 Bb
  AB: "~@3 [bb3,eb4] ~ [bb3,eb4] [bb3,f4] ~ [bb3,eb4,f4] ~ [bb3,eb4,f4] eb4 ~ eb4 ~@2, ~@2 eb3 ~", // Eb5 Bb5 Bbsus4
  AC: "~@2 [d4,f4,bb4] [f4,bb4] ~ f4 [d4,bb4] ~ [f4,bb4] ~ f4 [d4,f4,bb4] ~@2 [f4,bb4] ~", // Bb Bb5 Gm Bb5 Bb Bb5
  AD: "~@2 eb4 [bb3,eb4] ~ [bb3,eb4] [bb3,eb4,f4] ~@3 [bb3,eb4,f4]!2 ~ eb4 ~ eb4, ~@4 eb3@2 ~ [bb3,eb4,f4]", // Eb5 Bbsus4
  AE: "~@2 d4 [f4,bb4] ~@2 [d4,bb4] ~@4 [d4,f4,bb4] ~ bb4 f4 d4", // Bb5 Gm Bb
  AF: "~@2 [bb3,eb4,g4] [bb3,eb4] ~@2 [bb3,eb4,g4] ~@3 eb4!2 ~ [bb3,eb4] [bb3,eb4,g4] ~", // Eb Eb5 Eb Eb5 Eb
  AG: "~@2 [eb4,g4] [c4,eb4,g4] ~ [c4,eb4] [eb4,f4] ~ c4 ~ f4 ~ [c4,eb4] ~@3, ~@9 c4@2 ~@5", // Eb Cm Ebsus2 Cm
  AH: "~@3 [bb4,d5] ~ d5 ~@2 bb4 ~ [f4,bb4] [bb4,d5] ~ [f4,d5] ~ f4", // Bb Bb5 Bb Dm
  AI: "~@2 g3 [g3,bb3,eb4] ~ eb4 g4 ~ [eb4,g4] ~ [bb3,eb4] [eb4,g4] ~ [bb3,eb4] ~ [g3,eb4]", // Eb Eb5 Eb Eb5 Cm
  AJ: "~@3 [d4,f4] ~ [bb4,d5] ~@2 [f4,bb4,d5] ~ [f4,bb4,d5]!2 ~ [f4,bb4] ~ [d4,bb4]", // Dm Bb Bb5 Gm
  AK: "~@3 [eb4,g4] ~ [bb3,eb4] [eb4,g4] ~ eb4 ~ [bb3,eb4,g4] ~@2 [bb3,eb4] ~ g4", // Eb Eb5 Eb Eb5
  AL: "~ [d4,bb4] ~ [d4,bb4,d5] ~ bb4!2 ~ [f4,bb4] ~ [f4,bb4] bb4 ~ [f4,bb4] ~ [f4,bb4]", // Gm Bb5
  AM: "~ [eb4,ab4] ~ [eb4,ab4] ~ [eb4,ab4] [ab4,c5] ~ [eb4,ab4] ~ ab4 [c4,ab4,c5] ~ [eb4,ab4] ~ [eb4,ab4]", // Ab5 Ab Ab5 Fm Ab5
  AN: "~@3 [eb4,f4] ~ [eb4,f4] [bb3,c4,eb4] ~ eb4 ~ c4 bb3 ~ eb4 c4 [c4,eb4,f4], ~ eb4 ~@6", // Ebsus2 Cm7 F7
  AO: "~ bb3 ~ [bb3,c4] ~ [bb3,c4,f4] [f3,bb3,f4] ~ [bb3,c4,f4] ~ [f3,bb3,f4] f4 ~@3 [f3,bb3,c4,f4]", // Bbsus2 Bb5 Bbsus2 Bb5 Fsus4
  AP: "~ bb3 ~ eb4 ~ eb4 c4 ~ [eb4,f4] bb3 ~ eb4 c4 ~ eb4 c4", // Ebsus2
  AQ: "~@3 c4 ~ [a3,f4] [f3,a3] ~@3 [f3,c4,f4] f3 ~ a3 ~@2", // Dm F F5
  AR: "~@3 [c4,eb4,ab4] ~ [eb4,ab4] ~@2 [eb4,ab4] ~ [eb4,ab4] [c4,eb4,ab4] ~ [eb4,ab4] ~ [c4,eb4,ab4]", // Ab Ab5 Ab Ab5 Ab
  AS: "~@3 [eb4,g4] ~@4 eb4 ~@2 eb4 ~ eb4 ~@2", AT: "~@5 bb4 [bb4,d5] ~ [f4,bb4] ~@2 bb4 ~ bb4 ~@2",
  AU: "~@3 [g3,eb4] ~ [bb3,eb4] g4 ~ [g3,eb4,g4] ~ eb4 [eb4,g4] ~ [bb3,eb4] ~@2", // Cm Eb5 Cm Eb Eb5
  AV: "~ bb4 ~@3 bb4 ~@2 [bb4,d5] ~ [f4,bb4] ~@5", // Bb Bb5
  AW: "~ [bb3,eb4] ~ [bb3,eb4] ~ [g3,bb3,eb4] g4 ~ [bb3,eb4] eb4@2 ~ [bb3,eb4,g4] eb4 ~@2", // Eb5 Eb Eb5 Eb
  AX: "~ [f4,bb4] ~ f4 ~ [f4,bb4,d5] ~@2 [f4,bb4] ~ [bb4,d5] bb4 ~ bb4 ~ bb4", // Bb5 Bb Bb5 Bb
  AY: "~@3 ab4 ~ ab4@2 ~ [eb4,ab4] c4 ~@2 ab4 ~@3", AZ: "~@5 [g3,bb3,c4]@2 ~ [bb3,c4,f4] ~@7",
  BA: "~@11 g4 ~@2 [g3,bb3] g3", BB: "~@5 [f4,bb4] d5 ~ [f4,bb4] [bb4,d5] ~ [f4,bb4,d5] bb4 ~@3",
  BC: "~ a3 ~ a3 ~@4 [a3,f4] f4 ~@6", BD: "~@5 [f4,bb4] [d4,bb4] ~ [bb4,d5] ~ bb4 ~@2 [d4,bb4] ~@2",
  BE: "~@3 [g3,eb4] ~ [bb3,eb4] [g3,eb4,g4] ~ [eb4,g4] ~ eb4 ~@2 [bb3,eb4,g4] ~@2", // Cm Eb5 Cm Eb
  BF: "~@3 bb4 ~ [bb4,d5] ~@5 bb4 ~ bb4 ~@2", // Bb
  BG: "~ [bb3,eb4] ~ eb4 ~ [bb3,eb4,g4] eb4 ~ [g3,bb3,g4] ~ [g3,eb4,g4] ~@2 [g3,eb4,g4] ~@2", // Eb5 Eb Gm Cm
  BH: "~ bb4 ~ [bb4,d5] ~ d5 bb4 ~ [bb4,d5] ~ [f4,bb4] ~@2 [f4,bb4] ~ [f4,bb4]", // Bb Bb5
  BI: "~@3 ab4 ~ [eb4,ab4] ~@2 ab4 ~ ab4 ~@2 eb4 ~@2", BJ: "~ eb4 ~@3 eb4 [bb3,f4] ~ [c4,eb4] ~ eb4 [bb3,f4] ~ eb4 ~@2",
  BK: "~ [bb3,c4] ~ bb3 ~ [bb3,c4] ~@2 [bb3,c4] [f3,bb3,c4] ~@6", BL: "~ eb4 ~ eb4 ~ eb4 f4 ~ [c4,eb4,f4] ~@2 f4 ~@4",
  BM: "~ a3 ~ [a3,f4] ~ f4 a3 ~ a3 ~ [a3,f4] ~@2 a3 ~@2", BN: "~@3 bb4 ~ bb4!2 ~@6 [f4,bb4,d5] ~ f4",
  BO: "~ [g3,bb3,eb4] ~@3 [bb3,eb4] g3 ~ [bb3,eb4,g4] ~@7", BP: "~ [f4,d5] ~ [bb4,d5] ~@2 d5 ~@6 [f4,bb4] ~@2",
  BQ: "~@3 eb4 ~ eb4 ~@2 eb4 ~@2 bb3 ~ g4 ~@2", BR: "~@5 [f4,bb4,d5] ~@2 [f4,bb4,d5] ~@3 bb4!2 ~@2",
  BS: "~ ab4 [c4,ab4]@2 ~ [eb4,ab4] ab4 ~ [eb4,ab4] ~@2 [eb4,ab4] ab4 ~@3", BT: "~@3 d4 ~@2 bb3 ~ bb3!2 ~@2 g4 ~@3",
  BU: "~@3 [g3,eb4] ~ [g3,eb4] ~@2 [bb3,eb4,g4] ~ [eb4,g4] ~ [eb4,g4] ~@3", BV: "~@3 f3 d4 ~ f3 ~ f4!2 ~@2 f4 ~@2 bb3",
  BW: "~@5 c4 ~@5 a3 ~@4",
})).s("gm_acoustic_guitar_steel").gain(0.24).pan(0.7)

// chords · acoustic guitar steel
const acoustic_guitar_steel_3 = note("<~@15 [~ c3] ~ [~ c3] ~@75>").s("gm_acoustic_guitar_steel").gain(0.29).pan(0.2)

// bass · electric bass finger
const bass = note(`<
  ~@28 A B C B C B D E F G H I J K L M N O P Q R S T U V S W X Y Z AA AB T U AC AD AE AF AG AH AI U V AJ AK S AL AM AN Z
  AO U V AJ AK S AL AM AN Z AO AP@2 ~@2
>`.pickRestart({
  A: "~@3 bb2", B: "bb1", C: "eb2", D: "eb2 d3", E: "c2 bb1", F: "f1", G: "bb1@8 f1@4 bb1@3 ~",
  H: "eb2@7 bb1 eb2@3 ~ eb2 f2@3", I: "bb1@7 bb1 f1@3 g1@3 bb1@2", J: "eb2@7 eb2 bb1@4 eb2@3 f1",
  K: "bb1@6 ~ bb1 f1@4 bb1@2 f1@2", L: "ab1@7 ab1 ab1@6 bb1 b1", M: "c2@7 c2 c2@6 c2 f2", N: "g2@7 g1 g1@4 d2 g2 d2 g1",
  O: "c2@7 c2 c2@3 d2@3 eb2 f2", P: "f2@7 f1@6 g1@3", Q: "ab1@6 ~ ab1 ab1@5 d2@3", R: "eb2@7 eb2 eb2@4 g3 d3 f3 bb2",
  S: "bb1@6 ~ bb1 f1@3 g1@3 bb1@2", T: "eb2@7 bb1 eb2@3 f2@3 g2@2", U: "bb1@7 bb1 c3@2 c3 bb2@2 bb2 g2@2",
  V: "eb2@7 bb1 eb2@2 eb2 f2@2 f2 g2@2", W: "ab1@7 eb2 bb2@2 bb2 ab2@2 ab2 eb2@2", X: "g1@7 d1 g1!3 a1@3 c2 d2",
  Y: "eb2@7 bb1 eb2@2 eb2!4 f2 bb2", Z: "bb1@7 f1 bb1@2 bb1 d2@2 d2 eb2 e2",
  AA: "f2!4 [f2,g2] f2 g2 f2 g2 f2!3 g2 f2 d2 c2", AB: "bb1@6 ~ bb1 c3@2 c3 bb2@3 g2@2",
  AC: "eb2@7 bb1 eb2!3 f2 f2@2 g2@2", AD: "bb1@6 ~ bb1 f1@3 bb1@3 f1@2", AE: "ab1@7 ab1 f2@2 f2 eb2@2 eb2 c2@2",
  AF: "c2@6 ~ c2 c2@2 c2!2 c2@2 f1 gb1", AG: "g1@6 ~ g1 g1@3 g2@3 g1@2", AH: "c2@7 g1 c2@2 c2 d2@2 d2 eb2 e2",
  AI: "f2!3 g2!3 a2!3 bb2!3 c3!2 c3@2", AJ: "bb1@7 bb1 f1@2 f1 g1@3 bb1@2", AK: "eb2@7 bb1 eb2!3 f2!3 g2@2",
  AL: "ab1@5 eb2 bb2 a2 ab2!2 ab2@2 eb2!2 eb2@2", AM: "g1@6 ~ g1!3 a1@2 bb1@2 c2 d2",
  AN: "eb2!4 eb2@3 bb1 eb2!2 eb2@2 eb2 f2 eb2 f2", AO: "f2!4 g2 f2 g2 f2!3 g2 f2 g2 f2 g2 f2",
  AP: "[bb1!2 bb1@27 ~@3]/2",
})).s("gm_electric_bass_finger").gain(0.59)

// other · string ensemble 1
const string_ensemble_1 = note(`<
  ~@36 A B C B C B D E B E F G H I J K L M N O P Q R I J S L M T U@4 I J K L M N O P Q R I J S L M N O P Q R V@2 ~@2
>`.pickRestart({
  A: "[c4,f4,c5]", B: "[d4,f4,bb4]", C: "[eb4,g4,bb4]", D: "[eb4,ab4,c5]", E: "[eb4,f4,bb4]", F: "[f4,a4,c5]",
  G: "[eb4,ab4,c5]@3 [ab4,c5,eb5]", H: "[g4,bb4,eb5]", I: "[bb5,bb6]@10 [a5,a6]@3 [d5,d6]@3",
  J: "[g5,g6]@10 [f5,f6]@3 [bb4,bb5]@3", K: "[d5,d6]@5 [c5,c6] [d5,d6]@2", L: "[bb4,bb5]", M: "[bb5,bb6]@3 [d5,d6]",
  N: "[c5,c6]@3 [d5,d6]", O: "[bb4,bb5]@10 [a4,a5]@3 [d4,d5]@3", P: "[g4,g5]@10 [a4,a5]@3 [bb4,bb5]@3",
// … 138 more lines

More by Andrea Bocelli