0:00/0:00
// Stay (Wasting Time) — Dave Matthews Band
// 108 bpm, 8/16, key A# major. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: pitch bends are ignored
// note: Full arrangement: all 291 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): Track05.
setcpm(108/2)
// 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 · acoustic guitar steel · "Track01"
const acoustic_guitar_steel = note(`<
A B C D A B C D A B C D A B C D A B C D A B C D A B C D A B C D A B C D A B C D A B C D A B E F G@2 H I J@2 K L M N O
P Q R S T U V A B C D A B C D A B C D A B C D A B C D A B C D A B C D A B C D A B C D A B E F G@2 H I J@2 K L M N O P
Q R S T U V A B C D A B C D A B C D A B C D G@2 H I J@2 K L M N S T U V W X Y Z AA AB AC AD W AE AF Z W AG AC AH W AE
AI AD G@2 H I J@2 K L M N O P Q R S T U V A B C D A B C D A B C D A B C D A B C D A B C D A B C D A B C D A B C D A B
C D A B C D A B E F A B C D A B C D A B C D A B C D A B C D A B C D A B C D A B C D A B C D A B C D A B C D A B E F AJ
~@2
>`.pickRestart({
A: "[bb3,f4]@5 ~ [bb3,f4] ~ [bb3,f4] ~@7", B: "~@6 [bb3,f4]@2 ~@2 [bb3,eb4] ~@3 d4@2",
C: "g3 ~ [g3,eb4] ~ [g3,eb4] ~ [g3,eb4] ~ [g3,eb4] ~ [g3,d4] ~@3 [ab3,d4]@2", // Cm G5 Abdim
D: "~@2 [ab3,eb4]@2 ~@2 [ab3,eb4] ~ [ab3,eb4]@4 ~@4", // Ab5
E: "g3 ~ [g3,eb4] ~ [g3,eb4] ~ [g3,eb4] ~ [g3,eb4]@2 [g3,d4]@2 ~@2 [ab3,d4]@2", // Cm G5 Abdim
F: "~@2 [ab3,eb4] ~ [ab3,eb4] ~ [ab3,eb4] ~ [ab3,eb4] ~ [ab3,eb4] ~@5", // Ab5
G: "[[eb3,bb3,d4]@13 ~ [eb3,bb3,d4]@6 [eb3,bb3,d4]@12]/2", H: "[d3,d4]@2 [f3,f4]@2 [f3,f4]@4 [f3,f4]@5 ~ [f3,f4]@2",
I: "~@4 [f3,bb3,f4] ~ [f3,bb3,f4] ~ [f3,bb3,f4]@2 ~@6", // Bb5
J: "[[eb3,bb3,d4]@5 ~ [eb3,bb3,d4] ~ [eb3,bb3,d4]@3 ~ [eb3,bb3,d4] ~ d4@4 bb3 ~ bb3@2 d4@2 bb3 ~@7, ~@7 eb3@5 ~@4, ~@14 bb3@3 ~@15]/2", // Ebmaj7
K: "[c3,g3,c4]@5 ~ [c3,g3,c4] ~ [c3,g3,c4]@5 ~ [c3,g3,c4] ~", L: "~@8 [c3,g3,c4]@3 ~@5",
M: "[eb3,bb3,d4]@7 ~ [eb3,bb3,d4]@5 ~ [eb3,bb3,d4]@2", N: "~@4 [eb3,bb3,d4]@3 ~ [eb3,bb3,d4]@7 ~",
O: "[d3,d4] ~ [f3,f4]@4 [f3,f4]@2 ~@6 [f3,f4]@2", P: "~@4 [f3,bb3,f4]@2 ~@2 [f3,bb3,f4] ~ [f3,bb3,eb4] ~@5",
Q: "[eb3,bb3,d4]@5 ~ [eb3,bb3,d4] ~ [eb3,bb3,d4]@5 ~ [eb3,bb3,d4] ~", // Ebmaj7
R: "[eb3,bb3,d4]@3 ~ [eb3,bb3,d4] ~ [eb3,bb3,d4] ~ [eb3,bb3,d4]@3 ~@5", // Ebmaj7
S: "[c3,f3,c4,f4]@2 [c3,f3,c4,f4] ~ [c3,f3,c4,f4] ~ [c3,f3,c4,f4]@2 ~@4 [c3,f3,c4,f4] ~ [c3,f3,c4,f4] ~", // F5
T: "[c3,f3,c4,f4] ~ [c3,f3,c4,f4]@2 ~@4 [c3,f3,c4,f4] ~ [c3,f3,c4,f4] ~ [c3,f3,c4,f4] ~ [c3,f3,c4,f4]@2", // F5
U: "~@4 [c3,f3,c4,f4] ~ [c3,f3,c4,f4] ~ [c3,f3,c4,f4] ~ [c3,f3,c4,f4]@2 ~@4", // F5
V: "[c3,f3,c4,f4]@7 ~ [c3,f3,c4,f4]@5 ~@3", W: "bb3@4 bb4 e4 bb3 bb4", X: "~@2 e4 ~@3 bb3@2 ~@2 b3@3 ~ b3 ~",
Y: "c4@7 ~ g4@2 bb4@2 g4@3 ~", Z: "g4@6 ab4@6 a4@3 ~", AA: "bb3@8 bb4@2 e4@2 bb3 ~ bb4@2",
AB: "~@2 e4@2 ~@2 f6 ~@3 b3@3 ~ b3 ~", AC: "c4@2 g4 f4 g4 bb4 g4@2", AD: "eb5@6 e5@6 f5@3 ~",
AE: "~@2 e4@2 ~@2 bb3@2 ~@2 b3@2 ~@2 b3 ~", AF: "c4@8 g4@2 bb4@2 g4@3 ~", AG: "~@2 e4@2 ~@2 f6@2 ~@2 b3@3 ~ b3@2",
AH: "eb5@3 e5@3 f5@2", AI: "c4@6 f4@2 g4@2 bb4@2 g4@3 ~", AJ: "bb2@5 ~@3 [bb2,f3,bb3]@4 ~@4",
})).s("gm_acoustic_guitar_steel").gain(0.17).pan(0.7)
// chords · acoustic guitar steel · "Track02"
const acoustic_guitar_steel_2 = note(`<
A B C D A B C D A B C D A B C D A B C D A B C D A B C D A B C D A B C D A B C D A B C D A B E F G H I J K L M N O@2 P
Q R Q S T U V W X Y Z AA AB C AC A B C D A B C D A B C D A B C D A B C D A B C D A B C D A B E F ~@18 W X Y Z AA AB C
AC A B C D A B C D ~@14 AD AE AF AG AD AH AI AG AD AJ AF AK AD AE AL AG AD AM AN AG ~@18 A B C D A B C D A B C D A B C
D A B C D A B C D A B C D A B C D A B C D A B C D A B C D A B E F ~@48 AO ~@2
>`.pickRestart({
A: "[bb3,d4,f4]@3 ~ [f4,bb4] ~ [f4,bb4] ~ [bb3,d4,f4]@2 ~@6", B: "~@3 [bb3,f4] ~ [bb3,eb4] ~ [g3,bb3,d4]",
C: "~@2 [g3,bb3,eb4]@2 ~@2 [g3,bb3,eb4] ~ [g3,bb3,eb4] ~ [g3,bb3,d4] ~@3 [f3,bb3,d4]@2", // Eb Gm Bb
D: "~@2 [ab3,c4,eb4]@2 ~@2 [ab3,c4,eb4] ~ [ab3,c4,eb4]@4 ~@4", // Ab
E: "~@2 [g3,bb3,eb4]@2 ~@2 [g3,bb3,eb4] ~ [g3,bb3,eb4] ~ [g3,bb3,d4]@2 ~@2 [f3,bb3,d4]@2", // Eb Gm Bb
F: "~@2 [ab3,c4,eb4]@2 ~@2 [ab3,c4,eb4] ~ [ab3,c4,eb4] ~ [ab3,c4,eb4] ~@5", // Ab
G: "[bb4,eb5] ~ [bb4,eb5] ~@3 [bb4,eb5,bb5] ~@3 [bb4,eb5,bb5] ~@3 [bb4,eb5,bb5] ~, bb5 ~@3", // Eb5
H: "~@2 [bb4,eb5,bb5] ~@3 [bb4,eb5,bb5] ~ [bb4,eb5] ~ [bb4,eb5] ~ [bb4,eb5] ~@3, ~@4 bb5@3 ~", // Eb5
I: "[bb4,eb5,bb5]@4 ~@4 [bb4,eb5,bb5]@2 ~@2 [bb4,eb5,bb5] ~ [bb4,eb5,bb5] ~", // Eb5
J: "~@2 [bb4,eb5,bb5] ~@3 [bb4,eb5] ~ [bb4,eb5] ~ [bb4,eb5] ~ [bb4,eb5] ~@3, ~@3 bb5 ~ bb5 ~@2", // Eb5
K: "[bb4,eb5,bb5]@6 ~@2 [bb4,eb5] ~ [bb4,eb5] ~@3 [bb4,eb5,bb5] ~, ~@4 bb5 ~@3", // Eb5
L: "~@2 [bb4,eb5,bb5] ~@3 [bb4,eb5,bb5] ~ [bb4,eb5,bb5] ~@7", // Eb5
M: "~@2 [g4,c5,g5] ~@5 [g4,g5]@2 c5 ~@3 [g4,c5,g5] ~, ~@8 c5 ~@7", // C5 G C5
N: "~@2 [g4,c5,g5] ~@3 [g4,c5,g5] ~ [g4,c5] ~ [g4,c5] ~ [g4,c5] ~@3, ~@8 g5@5 ~@3", // C5
O: "[~@4 [bb4,eb5] ~@3 bb4 ~ [bb4,eb5] ~@3 [bb4,eb5] ~ [bb4,eb5] ~ bb5@2 [bb4,eb5] ~ [bb4,eb5,bb5] ~@3 [bb4,eb5,bb5]@2 ~@2 [bb4,eb5,bb5] ~, ~@4 bb5@3 ~ bb5@4 ~@2 bb5@4 eb5 ~@13]/2", // Eb5
P: "[bb4,eb5,bb5]@5 ~@3 [bb4,eb5,bb5] ~@7", // Eb5
Q: "~@2 [bb4,eb5,bb5] ~@3 [bb4,eb5,bb5] ~ [bb4,eb5,bb5] ~@3 [bb4,eb5,bb5] ~@3", // Eb5
R: "~@8 [bb4,eb5,bb5] ~ [bb4,eb5] ~ [bb4,eb5] ~ [bb4,eb5,bb5] ~, ~@5 bb5 ~@2", // Eb5
S: "~@8 [c5,f5] ~ [c5,f5] ~ [c5,f5,c6] ~ [c5,f5,c6] ~, ~@4 c6 ~@3", T: "~@8 [c5,f5,c6] ~@3 [c5,f5,c6] ~ [c5,f5,c6] ~",
U: "~@2 [c5,f5,c6] ~@5 [c5,f5] ~ [c5,f5] ~@3 [c5,f5,c6] ~, ~@4 c6 ~@3", // F5
V: "~@2 [c5,f5,c6] ~@3 [c5,f5] ~ [c5,f5] ~@3 [c5,f5,c6] ~@3, ~@3 c6 ~@4", // F5
W: "~@8 [ab4,c5] ~ [ab4,c5] ~ [ab4,c5] ~ [ab4,c5] ~", X: "~@2 [g4,bb4] ~@3 [f4,ab4] ~@3 [eb4,g4] ~@3 [d4,f4] ~",
Y: "~@2 [eb4,g4] ~@3 [eb4,g4] ~ [eb4,g4] ~ [eb4,g4] ~ [eb4,g4] ~ [eb4,g4] ~", // Eb
Z: "~@2 [f4,ab4] ~@3 [f4,ab4] ~@3 [f4,ab4] ~ g3 ~@3", AA: "[ab3,db4]@2 d4 ~@5 bb3 ~ ab3 ~ f3 ~ bb3 ~",
AB: "~@2 ab3 ~@3 [bb3,f4] ~@3 [bb3,eb4] ~@3 [g3,bb3,d4]@2", // Bb5 Eb5 Gm
AC: "~@2 [ab3,c4,eb4] ~@3 [ab3,c4,eb4] ~ [ab3,c4,eb4]@3 ~@5", AD: "bb2@4 bb3 e3 bb2 bb3", AE: "~ e3 ~ bb2 ~ b2 ~ b2",
AF: "c3@7 ~ g3@2 bb3@2 g3@3 ~", AG: "eb3@6 e3@6 f3@3 ~", AH: "~@2 e3@2 ~@2 bb2@2 ~@2 b2@2 ~@2 b2 ~",
AI: "c3@4 g3@2 f3@2 g3@2 bb3@2 g3@3 ~", AJ: "~@2 e3@3 ~ bb2@2 ~@2 b2@3 ~ b2 ~", AK: "g3@3 ab3@3 a3@2",
AL: "c3@2 g3 f3 g3 bb3 g3@2", AM: "~@2 e3@2 ~@2 bb2@3 ~ b2@3 ~ b2@2, ~@10 a2 ~@5",
AN: "c3@5 ~ f3@2 g3@2 bb3@2 g3@3 ~", AO: "bb3@3 ~@5 [bb3,d4,f4,bb4]@4 ~@4",
})).s("gm_acoustic_guitar_steel").gain(0.15).pan(0.3)
// bass · electric bass finger · "Track03"
const bass = note(`<
~@8 A@2 ~@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 V Z AA AB AC AD X AE AF AG AH AI AJ@2 AK@2 AL@2 AM@2 AN@2
AO@2 AP@2 AQ@2 AR AS AT AU AV AW AX AY AZ BA BB BC BD BE V BF BG BH BI BJ L BK BL BM@2 BN BO BP BQ BR BS BT BU BV BW
BX L BY BZ CA CB CC AL@2 CD@2 CE@2 CF@2 CG@2 CH@2 CI@2 CJ CK CL CM CN CO CP CQ AX CR CS CT CU CV CW CX CY CZ DA DB
DC@2 DD@2 DE@2 DF@2 DG@2 DH DI@2 CL DJ DK DL DM DJ DN DO DP DJ DQ DR DP DJ DN DR DS DJ DT DR DU AJ@2 DV@2 AL@2 DW DX
DY@2 DZ@2 DC@2 EA DI@2 CL EB EC ED EE EF EG EH EI EJ EK EL EM EN EO EL EP EQ ER ES EI ET EU EV EW EX EY ES EZ FA FB FC
FD FE FF FG FH FI FJ FK FL FM FJ FN FO FP FQ FR FS FT FU FV FW FX FU FY FO FI FZ GA GB GC GD GA GE GF GG GH GI GJ GK
GL GI GM GN FV GO GP GQ GR GS GT GQ GH GU GV GW FV GU GX GY GZ FO GX HA HB HC HD ~@2
>`.pickRestart({
A: "[~@8 [e2,c3,d3]@2 f2 ~@11 g2 f2 ~@8, ~@6 c2@2 b2 ~@5 [d2,f2,g2]@2 [d3,e3,f3]@6 ~@10, ~@7 [d2,f2,g2]@2 ~@4 c2@2 e2@2 f2@2 ~@2 [d2,bb2]@3 ~@8, ~@18 c2@5 ~@9]/2", // C G7 Dm G7 Gm
B: "~@13 d4 f3@2, ~@12 f4@2 bb3 ~", C: "a3 ~@15", D: "~@8 f3@2 f2 ~@3 gb2 ~", E: "~@2 g2@2 ~@2 ab2@2 ~@2 f2 ~@3 a2@2",
F: "bb2@7 ~ f3 ~ d3 ~@3 f3 ~", G: "~@2 d3 ~@3 f3 ~@3 g3@2 ~@2 d3 ~", H: "g2@7 ~ d3@3 ~@3 ab2 ~",
I: "~@2 g3 ~@3 ab2@2 eb3@3 ~ ab2 ~@3", J: "bb2@6 ~@2 d3 ~ f3 ~@3 eb3 ~", K: "~@2 d3 ~@3 f3 ~@3 g3 ~@3 bb3 ~",
L: "g2@7 ~ d3@4 ~@2 ab2 ~", M: "~@2 ab3 ~@3 ab2@2 ab3@3 ~ ab2 ~@3", N: "bb2@5 ~@3 f3@2 ~@4 d3 ~",
O: "~@2 c3 ~@3 d3@2 ~@2 bb2@2 ~@2 c3 ~", P: "g2@7 ~ d3@3 ~ c3 ~ ab2@2", Q: "~@2 ab2 ~@3 ab2 ~ d3@4 eb3@3 ~",
R: "bb2@8 d3 ~ bb2 ~@3 eb3 ~, d3 ~@15", S: "~@2 f3 ~@3 d3 ~@3 bb2@2 ~@2 g3 ~", T: "g2@8 d3@3 ~@3 ab2 ~",
U: "~@2 ab2@2 ~@2 eb3 ~@3 ab2 ~ d3@4", V: "bb2@7 ~ eb3 ~ bb2 ~@3 d3 ~", W: "~@2 f3 ~@3 ab3 ~@3 f3@2 ~@2 f3@2",
X: "g2@8 d3@2 ~@4 ab2 ~", Y: "~@2 eb3 ~@3 ab2 ~@3 d3@2 c3 ~@3", Z: "~@2 eb3 ~@3 f3 ~@3 eb3 ~@3 d3 ~",
AA: "g2@7 ~ d3@2 f3 ~@3 d3@2", AB: "~@2 ab2@4 d3@2 eb3@2 f3@2 eb3 ~@3", AC: "bb2@7 ~ f3@2 g3 ~@3 ab3 ~",
AD: "~@2 g3 ~@3 f3 ~@3 bb3 ~@3 f3 ~", AE: "~@2 g3 ~@3 ab2@2 eb3@4 ab2 ~@3", AF: "bb2@6 ~@2 f3 ~ eb3@2 d3 ~ bb2@2",
AG: "~@2 f3 ~@3 ab3 ~@3 f3 ~@3 g3@2", AH: "g2@3 ~ g2@3 ~ g3@6 ab2@2", AI: "~@2 ab2@2 ~@2 ab2 ~ eb3@3 ~ bb2@4",
AJ: "[eb2@11 ~ bb2@16 eb3@4]/2", AK: "[f2@3 c3@3 f3 d3]/2", AL: "[eb2@3 bb2@4 eb3]/2",
AM: "[c2@3 g2@3 c3@4 g2@2 c2@2 d2@2]/2", AN: "[eb2@3 bb2@5]/2", AO: "[f2@11 ~ c3@16 eb3@4]/2",
AP: "[eb2@12 bb2@8 eb3@4 bb2@7 ~]/2", AQ: "[f2@6 f2@4 ~@2 f2@11 ~ f2@3 ~ f2@3 ~]/2", AR: "f2@3 ~ f2@10 ~@2",
AS: "f2@3 ~ f2@2 ~@2 f2@3 ~ f2@2 ~@2", AT: "bb2@6 ~@2 d3@2 bb2@2 ~@2 f3 ~", AU: "~@2 d3 ~@3 bb3 ~@3 ab3 ~@3 f3 ~",
AV: "g2@2 g2@2 g3@2 ~ ab2", AW: "~@2 ab2@2 ~@2 ab2@2 ab3@2 ab2 ~ ab3@3 ~", AX: "bb2@7 ~ f3@2 d3 ~@3 bb2@2",
AY: "~@2 f3 ~@3 bb3 ~@3 ab3 ~@3 ab3 ~", AZ: "g2@2 g3 ~@3 g2@4 g3@2 ~@2 ab2@2",
BA: "~@2 ab3 ~@3 ab2@2 ab3@4 ab2@2 ~@2", BB: "bb2@7 ~ f3 ~ bb2@2 ~@2 d3 ~", BC: "~@2 bb2@2 ~@2 ab3 ~@3 bb3 ~@3 f3 ~",
BD: "g2@8 d3@3 ~ g2 ~ ab2 ~", BE: "~@2 ab2 ~@3 ab2@2 ab3@2 ab2 ~ eb3@2 ~@2", BF: "~@2 f3 ~@3 bb2@2 ~@2 ab3 ~@3 bb3 ~",
BG: "g2@8 d3@2 ~@2 g2 ~ ab2 ~", BH: "~@2 ab2 ~@3 ab2@2 ab3 ~@3 ab2@2 ~@2", BI: "bb2@7 ~ eb3 ~ bb2 ~@3 bb2 ~",
BJ: "~@2 f3 ~@3 bb2 ~@3 g3 ~@3 g2 ~", BK: "~@2 ab2 ~@3 ab2 ~ eb3@4 ab2 ~@3", BL: "bb2@7 ~ f3 ~ bb2 ~@3 d3 ~",
BM: "[~@2 ab3 ~@3 bb3 ~@3 bb2 ~@3 g2@10 d3 ~@3 g2 ~ ab2 ~]/2", BN: "~@2 ab2 ~@3 ab2 ~ eb3@2 ab2 ~ d3@3 ~",
BO: "bb2@7 ~ f3@2 bb2 ~@3 d3 ~", BP: "~@2 bb2 ~@3 f3@2 ~@2 d3 ~@3 d3 ~", BQ: "g2@8 d3@5 ~ g3 ~",
BR: "~@2 ab2@2 ~@2 ab2@2 ab3@4 ab2 ~@3", BS: "bb2@6 ~@2 d3@2 bb2 ~@3 f3 ~", BT: "~@2 d3 ~@3 bb2 ~@3 bb3 ~@3 ab3 ~",
BU: "g2@4 d3@2 ~@2 g2@4 d3 ~ ab2 ~", BV: "~@2 ab2 ~@3 ab2@2 eb3@4 ab2@2 ~@2", BW: "bb2@7 ~ d3 ~ bb2 ~@3 f3 ~",
BX: "~@2 d3 ~@3 g3 ~@3 bb3 ~@3 g3 ~", BY: "~@2 ab2 ~@3 ab2@2 ab3@4 ab2 ~@3", BZ: "bb2@3 ~ f3 d3 ~ bb2",
CA: "~@2 ab3 ~@3 g3 ~@3 f3 ~@3 [d3,e3] ~", CB: "g2@8 eb3 ~@3 g2@2 d3@2", CC: "~@2 ab2 ~@3 ab2@2 eb3@4 ab2 ~@3",
CD: "[f2@3 c3@2 f3@2 eb3]/2", CE: "[eb2@11 ~ bb2@12 eb3@8]/2", CF: "[c2@3 g2@3 g3@4 f3@2 eb3@2 d3@2]/2",
CG: "[eb2@3 bb2]/2", CH: "[f2@12 c3@12 f3@7 ~]/2", CI: "[~@3 bb2@3 eb3 bb2, eb2@19 ~@13]/2",
CJ: "f2@3 ~ f2@3 ~ f2@4 f2@3 ~", CK: "f2@3 ~ f2@4 f2@3 ~ f2@2 ~@2", CL: "f2@3 ~ f2@3 ~ f2@2 ~@2 f2@3 ~",
CM: "f2@3 ~ f2@2 ~@2 f2@3 ~ f2@4", CN: "bb2@5 ~@3 d3@2 f3 ~@3 gb3 ~", CO: "~@2 g3 ~@3 ab3 ~@3 f3 ~@3 d3@2",
CP: "g2@8 d3@5 ~ ab2 ~", CQ: "~@2 ab2@2 ~@2 ab2@2 ab3@3 ~ ab2@2 ~@2", CR: "~@2 eb3 ~@3 d3 ~@3 f3@2 ~@2 d3@2",
CS: "g2@4 d3 g3 ~ ab2", CT: "~ ab2 ~ ab3 eb3@2 ab2 ~", CU: "bb2@8 d3@2 f3 ~@3 bb2@2",
CV: "~@2 ab3 ~@3 g3 ~@3 bb3 ~@3 g3 ~", CW: "g2@7 ~ d3@2 ~@2 d3@2 ab2 ~", CX: "~@2 ab2@2 ~@2 ab2@2 eb3@4 ab3@3 ~",
CY: "bb2@7 ~ d3@2 g3@2 ~@2 bb2@2", CZ: "~@2 eb3 ~@3 f3@2 ~@2 eb3@2 ~@2 d3 ~", DA: "g2@3 ~ g2@4 d3@4 g2 ~ ab2@2",
DB: "~ ab2 ~ ab2 f3@2 d3@2", DC: "[eb2@3 eb3@3 bb2@2]/2", DD: "[f2@3 c3@3 f3@2]/2", DE: "[eb2@3 bb2@3 eb3@2]/2",
DF: "[c2@3 g2@3 c3@4 g3@4 d3@2]/2", DG: "[eb3@3 eb2@3 bb2 eb3]/2", DH: "f2@5 ~ f2@2",
DI: "f2@3 ~ f2@3 ~ f2@3 ~ f2@3 ~", DJ: "bb2@4 bb3 e3 bb2 bb3", DK: "~@2 e3@2 ~@2 bb2@2 ~@2 b2@3 ~@3", DL: "c3@15 ~",
DM: "eb3@3 e3@3 f3@2", DN: "~@2 e3@2 ~@2 bb2@2 ~@2 b2@3 ~ b2 ~", DO: "c3@3 ~", DP: "eb2@3 e2@3 f2@2",
DQ: "~@2 e3@2 ~@2 bb2@2 ~@2 b2@3 ~ b2@2", DR: "c3", DS: "eb2@2 eb3 e2@2 e3 ~ f3, ~@3 f2", DT: "~ e3 ~ bb2 ~ b2 ~ b2",
DU: "eb2@3 e2@3 f2 bb2", DV: "[f2@6 c3@3 f3@5 d3 c3]/2", DW: "c2@3 g2", DX: "~ c3@3 g2@2 d2@2",
DY: "[eb2@6 bb2@7 eb3@3]/2", DZ: "[~@12 c3@6 f3@9 ~ c3@4, f2@9 ~@7]/2", EA: "f2@3 ~ f2@4 f2@3 ~ f2@3 ~",
EB: "bb2@3 ~ d3 eb3 ~ f3", EC: "~@2 d3 ~@3 ab3@2 ~@2 bb3@2 ~@2 g3@2", ED: "g2@4 g2 ~ g2 ~ g3@4 ~@2 ab2@2",
EE: "~@2 ab2@2 ~@2 ab2@2 ab3@3 ~ ab3 ~ ab3@2", EF: "bb2@3 ~ bb2@3 ~ d3@2 eb3 ~@3 f3@2",
EG: "~@2 d3 ~@3 f3@2 ~@2 ab3@2 ~@2 bb3@2", EH: "g2@2 ~@2 g2@2 ~@2 g2@4 g3 ~ ab2@2",
EI: "~@2 ab2@2 ~@2 ab2@2 ab3@3 ~ ab3@2 ~@2", EJ: "bb2@3 ~ bb2@3 ~ d3@2 f3@2 eb3 ~ d3 ~",
EK: "~@2 ab3 ~@3 f3@2 ~@2 d3@2 ~@2 d3 ~", EL: "g2@2 ~@2 g2 ~ g2@2 g3@4 ~@2 ab2@2",
EM: "~@2 ab2@3 ~ ab3@4 ab2@2 ab3@3 ~", EN: "bb2@3 ~ bb2 ~ bb2@2 f3@2 d3@2 ~@2 bb2@2", EO: "~ f3 ~ d3 ~ bb2 ~ bb3",
EP: "~@2 ab2@2 ~@2 ab2 ~ ab3@2 ~@2 ab3@2 ~@2", EQ: "bb2@3 ~ db3@3 ~ d3@2 f3 ~@3 ab3@2", ER: "~ ab3 ~ f3 ~ bb3 ~ f3",
ES: "g2@3 ~ g2 ~ g2@2 g3@3 ~@3 ab2@2", ET: "bb2 ~ d3@2 f3@2 d3@2 ~@2 bb2 ~@3 f3@2", EU: "~ ab3 ~ ab3 ~ f3 ~ d3",
EV: "g2@3 ~ g3@3 ~ g2 ~ g2@2 ~@2 ab2@2", EW: "~@2 ab2 ~@3 ab2 ~ ab3@2 ab2@2 ab3@3 ~",
EX: "bb2@3 ~ db3 ~ d3@2 ~@2 f3@2 ~@2 d3@2", EY: "~ ab3 ~ f3 ~ d3 ~ bb3", EZ: "~@2 ab3@2 ~@2 ab2@2 eb3@3 ~ ab3@3 ~",
FA: "bb2@3 ~ bb2@3 ~ f3@2 d3@2 bb2 ~ g3@2", FB: "~@2 d3@2 ~@2 db3@2 ~@2 bb2@3 ~ bb3@2",
FC: "g2@3 ~ g2 ~ g2@2 g3@4 ~@2 ab2@2", FD: "~@2 ab2@2 ~@2 ab2 ~ f3@2 bb3@2 f3 ~@3",
FE: "~@4 bb2@4 db2 ~ d2@2 ~@2 d2@2", FF: "~@2 f2@2 ~@2 f2@2 ~@2 d2@2 ~@2 d2 ~", FG: "g2@3 ~ g2 ~ g2 ~ g2@4 ~@2 ab2@2",
FH: "~@2 ab2@2 ~@2 ab3 ~ ab2 ~ ab2 ~ ab2@2 ~@2", FI: "bb2@5 ~ bb2 ~ bb2 ~ db2@2 ~@2 d2@2",
FJ: "~@2 d2@2 ~@2 eb2@2 ~@2 f2@2 ~@2 f2 ~", FK: "g2@3 ~ g2 ~ g2 ~@5 g2 ~ ab2@2",
FL: "~@2 ab2@2 ~@2 ab2 ~ ab2@3 ~ ab2@3 ~", FM: "bb2@5 ~ bb2 ~ bb2@2 db2@2 ~@2 d2@2",
FN: "g2@3 ~ g2 ~ g2 ~ g2@2 ~@2 [d2,e2] ~ ab2@2", FO: "~@2 ab2@2 ~@2 ab2 ~ ab2@3 ~ ab2@2 ~@2",
FP: "bb2@4 ~@2 bb2@2 db2 ~ d2@2 ~@2 eb2 ~", FQ: "~@2 f2 ~@3 f2 ~@3 d2@2 ~@2 d2 ~",
FR: "g2@4 d2 ~ d2 ~ d2 ~ f2@2 g2 ~ ab2@2", FS: "~@2 ab2@2 ~@2 ab2@3 ~ eb2 ~ ab2@3 ~",
FT: "bb2@3 ~ bb2@3 ~ db2 ~ d2@2 ~@2 eb2@2", FU: "~@2 f2@2 ~@2 d2@2 ~@2 f2@2 ~@2 f2 ~",
FV: "g2@5 ~@3 g2 ~ g2@2 ~@2 ab2@2", FW: "~@2 ab2@3 ~ ab2 ~ ab2@3 ~ ab2@3 ~",
FX: "bb2@3 ~ bb2@3 ~ db2 ~ d2@2 ~@2 db2 ~", FY: "g2@3 ~ g2 ~ g2 ~ d2 ~ f2 ~@3 g2@2",
FZ: "~@2 eb2@2 ~@2 f2@2 ~@2 d2@2 ~@2 f2 ~", GA: "g2@3 ~ g2 ~ g2 ~ g2@3 ~@3 ab2@2",
GB: "~@2 ab2@2 ~@2 ab2 ~ ab2@3 ~ bb2@2 ~@2", GC: "bb2@2 ~@2 bb2@2 ~@2 db3 ~ d3 ~@3 e3 ~",
GD: "~@2 [g3,ab3] ~@3 bb3@2 ~@2 d2@2 ~@2 f2 ~", GE: "~@2 ab2 ~@3 ab3 ~ ab2 ~ ab2 ~ ab2@2 ~@2",
GF: "bb2@3 ~ bb2 ~ bb2 ~ d3@2 db3 ~@3 d3 ~", GG: "~@2 f3@2 ~@2 d3@2 ~@2 d2@2 ~@2 f2 ~",
GH: "g2@4 ~@4 g2 ~ g2@2 ~@2 ab2@2", GI: "~@2 ab2@2 ~@2 ab2@2 ~@2 ab2 ~ ab2@2 ~@2",
GJ: "bb2@3 ~ bb2@2 ~@2 db2 ~ d2@2 ~@2 eb2 ~", GK: "~@2 f2@2 ~@2 d2 ~@3 f2@2 ~@2 f2 ~",
GL: "g2@6 ~@2 g2 ~ g2@2 ~@2 ab2@2", GM: "bb2@3 ~ bb2@2 ~@2 d2 ~ d2@2 ~@2 f2 ~",
GN: "~@2 d2@2 ~@2 f2@2 ~@2 eb2 ~@3 g2 ~", GO: "~@2 ab2@2 ~@2 ab2@2 ~@2 g2@2 ab2@3 ~",
GP: "bb2@6 ~@2 bb2@2 db2 ~@3 d2@2", GQ: "~@2 eb2@2 ~@2 f2@2 ~@2 d2 ~@3 f2 ~",
GR: "g2@3 ~ g2 ~ d2 ~ f2 ~ eb2 ~ f2 ~ ab2 ~", GS: "~@2 ab2@2 ~@2 ab2@2 ~@2 eb2 ~ ab2@2 ~@2",
GT: "bb2@3 ~ bb2 ~@3 bb2@2 db2@2 ~@2 d2@2", GU: "~@2 ab2@2 ~@2 ab2@2 ~@2 ab2 ~ ab2 ~@3",
GV: "bb2@3 ~ bb2@2 ~@2 d2 ~ g2@2 ~@2 f2 ~", GW: "~@2 eb2 ~@3 g2@2 ~@2 d2 ~@3 f2 ~",
GX: "bb2@3 ~ bb2@3 ~ bb2@3 ~ db2 ~ db2@2", GY: "~@2 d2@2 ~@2 eb2@2 ~@2 f2@3 ~ d2@2",
GZ: "g2@3 ~ g2@3 ~@3 g2@3 ~ ab2@2", HA: "~@2 d2@2 ~@2 eb2@2 ~@2 f2@2 d2 ~ f2@2", HB: "g2@2 ~@4 g2 ~ g2@3 ~@3 ab2@2",
HC: "~@2 ab2@2 ~@2 ab2 ~ ab2@2 ~@2 ab2@2 ~@2", HD: "~@4 bb2@3 ~",
})).s("gm_electric_bass_finger").gain(0.12)
// chords · tenor sax · "Track04"
const tenor_sax = note(`<
~@66 A@4 B C D E F ~@11 G H I@2 ~@34 J K L ~ M N O ~ P Q R ~ S T U ~@18 V ~@3 W X ~@2 Y ~@3 Z AA ~@2 AB ~@17 AC AD AE
~ AF AG@2 AH AI AJ@2 AK AL AM AN AO ~@17 J K L ~ J AP L ~ J AP L ~ J K O ~ M N U ~ S AQ U ~@9 AR AS AT AU AV AW AT AU
AX AY AZ BA BB BC BD BE BF BG BH BI BJ BK BL BM BN BO BP BQ BR BO BS BT ~@3
>`.pickRestart({
A: "[[ab3,bb3,f4]@63 ~]/4", B: "~@8 [db3,f4,ab4,db5] ~ [db3,f4,ab4,db5]@2 ~@2 [f4,ab4,db5] ~, ~@7 db3",
C: "~@2 [db3,f4,ab4,db5]@3 ~@3 [db3,f4,ab4,db5]@4 ~@4", // Db
D: "~@8 [db3,f4,ab4,db5] ~ [db3,f4,ab4,db5]@2 ~@2 [f4,ab4,db5]@2, ~@14 db3 ~", // Db
E: "~ [db3,f4,ab4,db5]@2 ~ [db4,db5] [ab3,ab4] [f3,f4] [db3,db4]", F: "[bb2,bb3]@5 ~@11",
G: "~ [f3,bb3,f4] [bb3,d4,bb4] [c4,f4,c5]", // Bb5 Bb F5
H: "[eb4,g4,eb5]@4 ~@2 e5 ~ [c4,d4,c5]@2 [bb3,c4,bb4]@2 [bb3,g4]@2 ~@2, ~@4 [d4,f4,d5]@5 ~@3 g3@4", // Eb Csus2 Bbsus2 Eb Dm
I: "[~@8 g4@7 ~ f4@12 [c4,g4]@2 [bb3,f4]@2, [bb3,d4,bb4]@7 ~]/2", J: "~@2 c5 ~ ab4 ~ bb4 ~ f4 ~ ab4 ~ eb4 ~ f4 ~",
K: "db4@2 eb4 ~ bb3 ~ ab3 ~ f3 ~ eb3 ~ db3@2 eb3 ~", L: "eb4@4 db4 ~@3 eb4@4 db4 ~@3",
M: "~@2 [c5,f5] ~ [ab4,c5] ~ [bb4,d5] ~ [f4,bb4] ~ [ab4,c5] ~ [eb4,ab4] ~ [f4,bb4] ~", // F5 Ab Bb Bb5 Ab Ab5 Bb5
N: "[db4,f4]@2 [eb4,ab4] ~ [bb3,eb4] ~ [ab3,db4] ~ [f3,c4] ~ [eb3,c4] ~ [db3,ab3]@2 [eb3,bb3] ~", // Db Ab5 Eb5 Db5 F5 Cm Db5 Eb5
O: "[eb4,bb4]@4 [db4,ab4] ~@3 [eb4,bb4]@4 [db4,ab4] ~@3", // Eb5 Db5 Eb5 Db5
P: "~@2 [c4,c5] ~ [ab3,ab4] ~ [bb3,bb4] ~ [f3,f4] ~ [ab3,ab4] ~ [eb3,eb4] ~ [f3,f4] ~", // C Ab Bb F Ab Eb F
Q: "[db2,db4]@2 [eb2,eb4] ~ [bb2,bb3] ~ [ab2,ab3] ~ [f2,f3] ~ [eb2,eb3] ~ [db2,db3]@2 [eb2,eb3] ~", // Db Eb Bb Ab F Eb Db Eb
R: "[eb3,eb4]@4 [db3,db4] ~@3 [eb3,eb4]@4 [db3,db4] ~@3", // Eb Db Eb Db
S: "~@2 [c4,c5,f5] ~ [ab3,ab4,c5] ~ [bb3,bb4,d5] ~ [f3,f4,bb4] ~ [ab3,ab4,c5] ~ [eb3,eb4,ab4] ~ [f3,f4,bb4] ~", // F5 Ab Bb Bb5 Ab Ab5 Bb5
T: "[db2,db4,f4]@2 [eb2,eb4,ab4] ~ [bb2,bb3,eb4] ~ [ab2,ab3,db4] ~ [f2,f3,c4] ~ [eb2,eb3,c4] ~ [db2,db3,ab3]@2 [eb2,eb3,bb3] ~", // Db Ab5 Eb5 Db5 F5 Cm Db5 Eb5
U: "[eb3,eb4,bb4]@4 [db3,db4,ab4] ~@3 [eb3,eb4,bb4]@4 [db3,db4,ab4] ~@3", // Eb5 Db5 Eb5 Db5
V: "[eb4,g4]@3 ~@3 [e4,ab4]@3 ~@3 [f4,a4]@3 ~", W: "[eb4,g4,eb5]@2 ~ [e4,ab4,e5]@2 ~ [f4,a4,f5]@2",
X: "[bb4,f5,bb5]@5 ~@11", Y: "[eb4,g4]@4 ~@2 [e4,ab4]@3 ~@3 [f4,a4]@3 ~",
Z: "[eb4,g4,eb5]@2 ~ [e4,ab4,e5]@2 ~ [f4,a4,f5]@2, ~@12 b4 ~@3", AA: "[bb4,d5,f5,bb5]@3 ~@5",
AB: "[eb4,g4,eb5]@2 ~ [e4,ab4,e5]@2 ~ [f4,a4,f5]@2, ~@12 e4 ~@3", AC: "~@15 c5", AD: "d5@8 bb4@4 ~@3 c5",
// … 363 more lines
More by Dave Matthews Band
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.