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
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.