0:00/0:00
// Reflets dans leau — Claude Debussy
// 80 bpm, 4/4, key C# major. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: sustain pedal (CC 64) lengthens the held notes
// note: Full arrangement: all 146 bars on a 48-step grid, each part at one level; ghost notes are separate "_soft" parts. Source detail keeps the original performance.
setcpm(80/4)
// Notation: c3@3 lasts 3 steps · ~ is a rest · [c3,e3] is a chord · "a, b" plays two voices at once · [...]/2 spreads a riff over 2 bars.
// A part's distinct bars are riffs (A, B, C...) played in order: edit a riff to change every repeat.
// chords · piano · "A.PIANO 1"
const piano = note(`<
A B@5 C@8 D@8 E@2 F@2 G@8 H@2 I@6 J@4 K@7 L@6 M@8 N@4 O@7 P@2 Q@3 R@8 S@7 T@6 ~ U@8 V@6 ~ W@8 X Y@4 ~ Z@5 ~@7
>`.pickRestart({
A: "~@25 [c4,f4]@10 eb4@13, ~@16 [gb3,db4]@19 ~@13", // F5 Gb5
B: "[~@156 f5@6 f5@7 ~@14 f6@8 f6@8 [bb5,db6]@7 [f5,bb5]@9 bb5@25, ~ ab4@43 f6@7 eb6@7 ab5 f5@8 [eb4,eb5]@8 [c4,ab4]@9 eb4@28 ~@7 eb4@16 f4 c4@33 [bb4,db5,f5]@6 ab5@24 f6@7 db6@34, ~@11 db5@17 [bb4,db5,eb5]@15 [c6,ab6]@51 ab2@55 ab4@91, ~@20 [c5,f5,ab5]@15 db6 f4@59 ~@25 f3@29 eb5@6 bb5 db5@6 [c5,eb5]@78, ~@35 gb5@60 ~@33 bb4@15 [db4,f4]@32 eb6@8 db6@8 c6@49]/5", // Bbm Bb5 Eb Fm Bbm Eb7 Fm Cm …
C: "[~@16 gb3@11 ~ c4@6 ~@125 f3@2 ~@6 f4@7 f4@7 ~@14 f5@7 f5@7 ~@7 eb6@16 ~ f6@9 ~@8 db6@48 ~@14 [a1,a2,db4]@8 [bb1,bb2,bb4]@10 ~@31 ab5@23, ~@2 ab2@63 [c5,f5,ab5]@7 [db5,eb5]@7 gb5@22 [c5,f5,ab5]@8 [bb4,eb5] eb4@7 [c4,ab4]@20 ~@11 db2@40 ab4@54 f6@56 ~@43 ab6@43, ~@15 db4@12 f4@20 ab4@32 [bb5,db6]@7 ab6@40 eb4@31 ~@2 ab3@29 eb5@7 [db5,bb5]@7 [c5,eb5]@96 ~@4 [gb3,f4]@18 ~@10 [a3,eb4]@4 ~@17 eb6@33, ~@27 ab4@11 eb4@41 f4@8 [c6,f6]@50 ~@22 eb4@8 [db4,bb4]@7 [c4,eb4]@35 f5 [bb4,db5]@6 ab5@81 ~@14 [g3,eb4]@8 ~ [ab3,d4]@5 ~@5 ab4@54, ~@28 db2@66 [bb5,db6,eb6]@42 ab2@45 [db4,f4]@52 c6@65 ~@33 b1@53]/8", // A Bb Fm Dbsus2 Fm Eb5 Fm Bbm …
D: "[~@7 [gb3,f4]@12 [g3,db4,eb4]@10 [bb1,ab3,d4,bb4]@8 ~ a3@2 ~@6 [c2,c3,e4,c5]@9 ~@232 g5@14 ~@22 e4@7 ~@11 db4@8 ~@22 [a3,db4]@13, ~@37 ab4@18 bb4@15 bb6@28 f5@10 bb4@63 c4@9 bb6@8 f6@9 f5@11 bb4@12 c4 f3@8 d4@9 bb3@9 [c4,g4]@8 bb5 [c5,f5]@9 d5@9 bb4@27 bb4@26 ~@13 f4@9 ~ c4@13 ~@21, ~@38 [b1,b2,eb4]@17 b3 f4@25 f6@47 ~@26 f4@60 d2@88 [d3,b3]@26 ~@12 [a2,gb3]@22 ~@22, ~@43 bb3@12 db3@73 ~@14 gb3@74 g2@87 ~@10 f4@15 ~@4 [eb4,gb4]@14 ~@3 eb4@10 ~@25, ~@56 db2@73 ~@13 c4@21 bb3@57 f4@83 ~@9 ab4@10 ~ [b2,a3,ab4]@24 ~@12 [gb2,gb3,b3,eb4]@25]/8", // Gbmaj7 Eb7 Bb7 C A C5 F5 B …
E: "[~@17 eb5@15, [ab2,gb3,a3], db4@23 ~@73, ~@13 ab3@83]/2", // D
F: "[~@71 [f2,f3,ab4,db5,ab5]@8 ~ eb3@2 ~@6 f3@3 ~@4 [eb4,eb5], ~@32 bb6@25 [db5,ab5]@7 [bb4,eb5,bb5] [eb2,eb3]@15 ~@16, ~@33 f2@16 [eb5,bb5]@8 [db2,db3,db6]@23 ~@16, ~@41 [ab1,ab2,ab6]@38 [ab2,ab3,eb5]@4 ~@4 [bb3,db4]@5 ~@4, ~@41 [ab5,db6]@8 [bb1,bb2,eb6]@30 [eb4,ab4]@8 [bb4,db5]@9]/2", // Db Eb Db5 Eb5 Eb Eb5 Db Ab …
G: "[[ab2,ab4]@10 ~ f2@17 ~@88 db4@42 ~@79 ab4@2 ~@3 db4@28 ~@27 d4@3 ~@13 f4@3 ~@11 ab4@3 ~@11 b4@3 ~@11 d5@3 ~@11 f5@2 ~@10 d5@3, ~@10 [f4,f5]@93 f3@56 ~@68 f3@43 f3@14 f4@3 db4@5 ab3@16 e4@5 ~@7 bb4@2 g4@5 ~@7 d5@2 bb4@5 ~@7 f5@2 db5@5 ~@7 ab5@7 ~@2 a5@7 g5@6, ~@11 c5@94 ab3@18 ~@112 eb4@4 f4@6 ~@33 eb4@21 ~@4 b4@7 b3@15 d4@14 f4@14 ab4@13 b4@18, ~@11 f3@4 ~@13 [c6,c7]@81 eb4@3 ab4 f4@5 ~@40 c7@81 ~@42 ab4@17 ~@2 gb4@13 ~@5 d5@9 ~@3 c5@11 ~@5 ab5@9 ~@3 gb5@11 ~@4 d6@11, ~@54 d4@53 b3@52 ~@74 b3@39 ~@2 b3@24 ~@7 ab4@8 ~@3 a4@12 ~@4 f5@8 ~@4 eb5@11 ~@4 b5@5 e5@5 ~@7 b5@8]/8", // Ab F C
H: "[ab5@2 ~@7 bb5@3 f5@4 ab5 ~@20 f5@2 ~@2 ab5@2 ~@43 eb5@2 ~@6 b5@2, ~@2 c6@11 ~@5 b5@13 ab6@8 e5@17 e6@2 b5@7 ~@3 b5@9 bb6@5 b5@6 d5@5 ~@3, ~@4 f6@9 ~@11 bb6@5 bb6@12 ~@6 ab6 bb6@2 e7@9 ab5@5 ~@2 ab5@14 ab6@9 ~@7, ~@7 d6@6 ~@7 eb6@12 ~ eb6@8 ~@4 e6@8 bb6@9 eb5@19 f6@8 ~@7, ~@26 eb7@9 [ab5,b5]@6 ~@3 b5@10 ab6@7 e5@3 ~@6 f6 ab6@2 bb6 f7@10 ab5@5 ~@2 ab5@5]/2", // Abm
I: "[~@30 gb4@4 ~@241 bb7@2 ab7@2 ~@4 bb6@4 gb6, gb6@11 ab6@3 gb6@2 b5@2 bb5@2 ab5@2 gb5@2 b4@2 bb4@2 ab4@6 gb4@32 gb6@2 b5@2 bb5@2 ab5@2 gb5@2 b4@2 bb4@2 ab4@2 gb4@2 b3@29 b6@19 bb4@2 ab4@4 e4@4 gb4@2 ab4 bb4@2 b4@2 gb5@2 ab5 bb5@2 b5@2 gb6 ab4@7 gb7@23 ab4@10 bb4@3 b4@2 gb5@2 ab5@2 bb5@3 gb6@3 ab6 bb6@3 b6@2 gb7@31 gb4@2 ab4@13 gb6@2 ab6 bb6@2 b6@2 gb7@3 eb4@14, ~@2 ab6@6 b6@29 bb4@25 bb6@27 ab4@5 gb5@2 ab5 bb5@2 b5@2 gb6@2 ab6@2 bb6@2 b6 ab1@64 ab6 gb6@2 b5@17 b3@29 b6@2 bb6@2 ab6@2 gb6@2 b5@3 bb5 ab5@2 gb5@3 b4@3 ab4 gb4@3 b3@7 bb4@2 b4@2 gb5@2 ab5@2 bb5@13 ab7@2 ~@4 gb7@9, ~@3 bb6@7 bb6@26 ab4@28 ab6@23 gb4@22 gb7@30 b3@31 bb6@8 bb5@2 ab5 gb5 e4@80 b5@14 ~@5 c7@7, ~@5 gb7@35 b4 gb5@3 ab5 bb5@2 b5@2 gb6@2 ab6@2 bb6@2 b6@2 gb7@33 bb4@2 b4@23 bb6@2 ab6@4 b5@5 ab5@2 gb5@4 d4@26 ab6@2 bb6@2 b6 gb4@4 b6@17 b4@2 bb4 d4@89 ~@12]/6",
J: "[~@44 ab7@2 ~@70 gb5@2 gb5@3 ~@57 [ab3,d4,f4,ab4,bb4]@5 ~ [db4,e4]@8, ~@2 c6@21 ab4 bb4@2 c5@2 gb5@2 ab5 bb5@4 gb6@2 ab6 bb6@2 c7@2 gb7@4 bb7@30 ab4@25 ab7@2 gb7 c7@3 bb6@2 [c5,ab6] [c4,gb6] d6@2 bb5@2 ab5 [db4,bb4,db5]@12 ab6@2 bb6 [f4,f5] f6@5 eb7@3 bb6@11 db4@2 bb5 ab5@2 gb5 eb5@3 bb4@2 ab4 gb4@2 c5 [bb3,c4,e4,g4,bb4]@6 [a3,db4,db5] [eb4,gb4,a4]@10 [g4,c5]@9, ~@4 bb5@16 gb4@27 ab7@28 gb4@45 ~@2 bb5@12 f7@3 [gb4,ab4,bb4]@6 gb6@4 bb5@2 [gb5,ab5] db5 db6@32 [g3,bb3]@5 ~@4, ~@6 ab5@10 gb4@2 c4@31 gb7@2 c7@2 bb6@2 ab6@2 gb6 c6@3 bb5@3 gb5 c5@3 bb4 ab4@2 gb4 c4@5 bb4@6 ab5@2 bb5@2 c6@33 ~ ab5@3 db6@12 eb5@5 ab6@43 ~@8, ~@8 gb5@4 bb4@2 ab4@2 ab1@64 c5 gb5@7 gb6@2 ab6 bb6@3 c7 gb7@2 ab7@2 bb7@21 ~@6 gb6@11 eb4@8 eb6@39 ~@8]/4", // Bb7 Dbm Fm Cdim Gb F C7 A …
K: "[~@56 [ab3,bb3,d4,f4,ab4,bb4]@5 ~ bb3@3 ~@162 db4@30 ~@27 c4@27 ~@25, ~@4 ab1@23 g5 e5@2 db5 c6@2 g5 e5@2 c5@2 db5@2 g4 e4 db4@2 [g4,c5] [c4,e4,bb4] bb3@5 [a3,db4,eb4,gb4,a4,db5]@10 [db4,e4]@30 c6 db6@3 g5 e5@2 db5 c6@2 g5@3 c5@2 db5@3 g4@2 e4@2 db4@5 c4@38 ~@26 c6 db6@12 g5@5 c5@12 db4@5 c4@40 ~@79, ~@17 c7@44 g3@4 ~@8 ab1@53 db4@10 bb3@49 g5@2 e5@2 db5@4 c6@64 ~@79, ~@21 e6@40 c5@23 c7@71 ~@16 c7@86 ~@79, ~@24 c6 db6@36 g4@27 e6@67 ~@24 e6@79 ~@78]/7", // Bb7 C5 C7 Ebm7b5 Dbm
L: "[~@38 gb3@9 ab4@4 ~@129 gb3@3 ~@31 f4@3 ~@29 f5@3 f5@4 ~@23 eb6@4 f6@7 db6, ~@25 ab2@46 ab4@43 gb5@18 db6@11 eb4@18 ab4@10 ab2@46 f4 [bb3,db4]@8 f4@2 ab4@2 eb5@3 bb5@3 f5@2 db5@3 c5@2 eb5@6 [bb4,db5]@20 f6@2 db6@3 c6@9 ~@5, ~@51 f4@11 eb4@23 bb4@3 db5@2 ab5@34 f6@3 c6@56 db2@68 ~@11 eb6@4 bb6@17 ~@5, ~@56 bb3@38 f5@90 ~@8 f3@6 eb4@4 bb4@3 f4@2 db4@3 c4@41 ~@8 ab5@23 ~@6, ~@59 db4@39 bb4@5 eb5@2 f4@14 db6@2 ab6@63 ~@11 ab3@17 eb4@39 ~@6 f5@25 ~@6]/6", // Bbm
M: "[~@50 db4@3 ~@171 f4@3 ~@30 f5@2 ~@27 eb6@4 ~@10 bb5@4 ~@2 bb5@5 ~@6 db5@5 ~@27 db4@4 ~@3 bb3@3 ~@23 bb4@2, ~ bb5@6 bb5@5 bb5@32 gb3@9 db2@22 ab4@28 db5@3 eb5@7 f4@10 gb5@15 bb5@3 db6@12 eb4@12 db5@24 gb3@4 db2@22 f4@2 db4@3 c4@2 eb4@5 [bb3,f4] db4@8 f4@2 ab4@3 eb5@3 bb5@3 f5@2 db5@3 c5@2 eb5@5 f5@8 f5@12 f6@2 db6@3 c6@6 f6@39 db5@3 bb4@3 db5@3 bb4@3 f4@3 bb4 [a1,a2]@31 f4@2 bb4@2 [a1,a2,f4]@4, ~@4 db6@50 ~@4 c4@30 bb4@3 db5 ab5@37 db6 ab6@40 ab4@3 f4@7 ab2@80 ~@12 eb6@4 bb6@16 ~@20 bb5@46 ~@6 db4@5 db4@2 f4@2 db4@11, ~@9 f5@5 ~ f5@6 f5@33 ~@2 f4@5 bb3@35 f5@37 f6@47 eb4@3 db4@3 bb3@11 ~@6 f3@5 eb4@4 bb4@48 [bb4,db5]@32 ~@30 db5@2 bb4@3 [g1,f5]@31 ~ f3@25, ~@17 db5@7 ~@8 ab2@32 db4@34 c5@38 c6@61 ~@9 ab3@54 ~@9 ab5@23 ~@5 db6@6 ~ db6@54 ~@9 [g1,g2]@17]/8", // Bb5 A Dm Bbm G7 G
N: "[~@5 db5@2 ~@21 a3 ~@5 db4@3 ~@8 a4@3 ~ a4@3 db5@2 ~@2 db5@2 bb4@2 ~@22 bb4@3 ~ bb4@2 ~@11 bb5@2 ~@21 f4@2 ~@16 a5@2 ~@3 db6@2 ~@2 db6@2 ~@11 db5@3 ~@8 db5@3 ~@3 f5@3 ~@7 bb5@2 db6, ~ db5@2 f5@4 a4@5 a4@5 db3@27 f4@4 [f2,f3,f4]@5 ~ [g2,g3]@25 db4@13 db5@2 f5@2 [a2,a3,db5]@2 f5@3 b3@24 f4@2 a4@2 db5@2 [eb3,eb4,a4]@2 db5 f5@3 db5@10 [g3,g4]@12 [a3,a4]@13 bb4@3 ~ [g3,g4,bb4]@7 f5@2 bb5@2 f5 [a3,a4]@4, ~@2 [b1,b2]@16 db2@36 ~@10 f4@4 [a2,a3]@20 db5@2 bb4@12 a5@4 db5@4 db5@2 a4@2 db5 db3@24 f5@2 ~ [f3,f4,f5]@5 f4@8 bb5 f5@2 bb5@3 f5@4 f5 db5@2 bb4@2 f4@22, ~@10 db5@14 f4@8 a3@4 ~ [eb2,eb3,a3]@17 ~@8 bb4@5 bb4@2 f4@2 db4@2 f4@2 db4@2 bb3@25 ~@2 f5@4 f5@7 db4 a4@2 f4@2 a4@4 db4@19 a5@4 [bb3,db4]@45, ~@14 f4@3 a4@3 f4@2 db4@4 db4@4 f3@8 db4@2 f4@2 db4@11 ~ f5@4 ~@2 db5@21 f4@4 [g2,g3,f4]@17 b2@45 f6@4 bb5@2 db6@25 db5@4 db5@10]/4", // F G A Ebdim G A Gm A …
O: "[~@111 d5, ~ b3@4 f4@25 db6@2 b5 a5 f5@2 db5 b4 a5@2 f5@2 db5@2 [a4,b4]@2 f4 db4@2 b3@30 db6@24 db4@23 g6@13 db6@25 f4@3 g6@6 b4@3 db5@3 f5@2 a5@3 b5@4 a5@2 f5@3 db5@3 b4 db6@21 ~@2 gb4@5 db5@3 eb5 gb5@3 a5 db6@2 eb6 gb6@2 a6@2 db7@27 a4@2 db5@3 eb5@2 gb5@2 a5@2 db6 eb6@2 gb6@2 a6 db7@6 eb6@6 gb5@2 eb5 db5@2 a4 gb4@2 eb4@5 c4@8 a4@3 c5@3 d5@2 gb5@3 a5@3 gb5@5, ~@3 db4@4 a4@21 f6@24 db4@26 f6@3 b5 a5@2 f5 db5 b4@2 a5@2 f5@2 db5 b4@2 a4@2 f4 db4@2 b3@32 f5@14 f4@5 db4@5 [b3,a6]@44 a4@16 ~ eb4@27 gb6@20 eb4@24 gb6@4 db6@14 a3@30, ~@8 b4@2 f5@2 a5@2 db5@2 f5@2 a5 b5 db6@2 f6@2 a6 b6@30 a4 b4 db5@2 f5 a5 b4 db5@2 f5@2 a5@2 b5 db6@2 f6 a6@2 b6@32 f4@3 a4@3 b4@3 db5@3 f6 f5@3 a5@4 b5@34 db4@8 a4@4 f6@31 f4@4 db4@5 gb6@11 a4@20 a6@22 gb4@22 a6@22 ~@5 gb4@22, ~@9 db5@3 b4@15 a6@26 f4@24 a6@58 db5@4 [b4,f6]@3 a4@4 b6@66 b3@34 eb6@2 db6@2 a5@2 gb5 eb5@2 db5@2 [gb4,a4]@3 eb4 b3@33 a5@15 ~@3 d4@24]/7", // Asus2 B7 Bdim Gbm
P: "[~@18 [c4,b5,b6]@6 ~@54 c4@9 ~ eb1@4 ~@4, [c5,gb5,gb6]@24 a6@13 gb5 a4@3 c5@3 eb5@3 gb5@3 a5@3 gb5@3 eb5@3 c5@4 eb6 [a4,eb5]@4 gb4@4 eb4@15 [g5,bb5,eb6,g6]@9, ~@5 a4@19 eb6@8 eb4@2 [ab5,ab6]@53 eb2@4 ~@5, ~@6 [ab5,d6,ab6]@18 a5@5 c4@6 gb4@2 gb6@51 ~@8, ~@7 c6@7 d4@11 [ab3,c6]@63 ~@8]/2", // Cmaj7 Cdim Adim Eb Ab Abdim Ab
Q: "[~@31 bb5@4 ~@106 bb3@2 db4, bb2@7 bb2@33 bb4 g5@2 g4@2 eb4 bb4 bb3 g4@11 eb2@4 eb1@36 [g5,bb5]@4 g4@3 eb4 [db5,db6]@2 bb3@3 g3@3 [eb3,c5,c6]@2 bb2@3 eb2@4 [bb4,db5,e5]@10 db3@2 e3@2 [c5,c6] g3@5, ~@4 eb3@4 g3@5 g3@22 eb6@35 eb2@5 [bb2,bb4,bb5] [eb5,g5]@3 eb3@4 g3@4 [bb3,c5,c6]@5 eb4@2 g4@4 [bb4,eb5,eb6]@25 [g5,bb5]@21, ~@10 eb3@25 g5@2 eb5 bb5@5 eb5@7 [g3,eb4]@3 [eb3,bb3]@2 bb2 g3 g2@66 eb1@4 eb2@17, ~@11 bb3@3 eb4@2 [bb3,g4]@3 [eb4,bb4]@2 [g4,eb5]@2 bb4 g5@2 [eb5,bb5]@2 [g5,eb6]@3 g6@94 ~@6 bb2@13]/3", // Gm Db Cm Bbdim C Bb Eb Bbsus2 …
R: "[~@16 ab3@3 ~@8 b2@4 ~ eb1@3 ~@66 eb4@3 ~@68 f5@4 ~@40 db5@7 ~@5 f4@2 ~@134 ab5@20, ~@2 e4@6 ab4@5 ~ b3@6 ab3@4 d3@7 [f4,g4,bb4]@42 eb2@4 ~@3 g2@11 f3@2 g3@2 a3@3 [b3,db4]@6 f4 [eb4,g4]@2 [b3,a4]@3 b4@2 db5@3 [db4,eb5]@4 [eb2,f5]@31 g4@4 db5 f4@3 db4@3 c5 bb3@11 ~@3 db4@9 b4@3 db5@2 eb5@3 f5@2 ab5@3 db6@3 f6@2 [eb5,ab6]@3 [b4,b6]@3 db7@3 eb7@3 f7@8 g5@33 eb6@79 db5@29 ~@20, ~@4 g4@6 ~ d4@20 db4@13 db3@2 c4@14 g3@5 db4@10 g1@43 g5@47 eb3@7 b4@7 f4@44 f5@6 ~@2 g4@17 a5@9 eb5@3 f6@81 eb5@30 ~@13, ~@7 [f4,b4,d5,f5]@24 bb3@8 bb2@10 f3@4 g3@4 [bb3,eb4]@20 b3@3 db4@6 db3@32 db5@10 bb3@4 [db4,c5]@4 f4@4 g4@5 bb4@24 ab3@55 db4@13 b4@3 db5@2 eb5@3 f5@8 db6@19 db5@4 db4@20 db5@8 f5@25 b4@42 ~@13, ~@19 [g4,g5]@13 ~@3 eb2@29 f3@3 db3@3 bb2 c4@6 f4@12 eb3@29 bb4@6 eb3@22 eb5@27 ~@3 db5@6 ab4@44 ~@2 db5@6 a4@17 b5@9 b4@4 g6@85 f5@23 ~@12]/8", // Gm7 Bsus2 Eb B7 Dbsus2 Ebsus2 Ab5 B …
S: "[~@83 [f5,f6]@27 ~@93 [e4,db5]@21 ~@55 g7@57, ~@13 gb5@35 ~@69 [gb5,eb6]@25 e4@16 [ab4,e5]@66 g5@20 c3@6 g3@4 eb4@8 eb5@2 g5@2 c6@2 eb6@5 c7@63, ~@25 db6@23 ~@76 db6@96 ~@4 g6@23 eb3@89, ~@39 d6@71 e6@21 e3@6 db4@87 c1@33 g4@79, ~@40 d5@70 ~@8 e2@40 db5@32 [gb4,b4,eb5]@34 ~@15 g2@20 c5@77]/7", // F Dbm Ebm Dbm B
T: "[~ [ab5,db6]@5 ~@80 [e4,a4,db5]@19 ~@83 db4@11 ~@12 gb4@24 ~ db4@10 ab4@21 ~@21, ~ e6@25 db4@24 [ab4,e5]@56 ~@20 gb3@23 [f5,bb5]@7 c6 [eb5,ab5]@42 [f4,ab4]@13 ~@23 bb4@12 ~@41, ~@9 [e2,gb5,b5,eb6]@41 db5@25 [gb4,eb5] b4@29 ~@43 db6@16 [db5,gb5,bb5]@12 eb3@39 ~@73, ~@14 db6@91 [gb6,bb6]@82 bb4@12 c4@6 ~@83, ~@15 e5@6 e3@2 a3@82 ~@9 ab2@86 ab2@24 ~@64]/6", // Db5 A Dbm Bb5 Ab5 Fm B Ebm …
U: "[~ db5@13 ~@129 f5@5 ~@3 f5@8 ~@29 bb5@12 ~ [f5,bb5]@11 f5@15 ~@68 ab5@89, ~@14 f5@57 f5@68 c4@3 db5@17 ab5@28 db6@13 db6@48 ab2@96 ~@40, ~@14 ab5@31 ~@26 f6@76 ~@4 c5@8 db5@9 bb6@59 f5@21 [gb3,db4]@11 [c4,f4,ab4]@9 [bb3,db4]@96 ~@20, ~@27 eb5@75 ~@30 eb5@15 ~@4 eb5@17 [db6,f6]@3 bb4@6 [c6,eb6,f6]@91 eb4@87 ~@29, ~@142 bb5@17 [f5,eb6]@6 c5@47 bb5@52 db2@96 ~@24]/8", // Bb5 Gb5 Fm Bbm Db F7
V: "[~@24 f4@8 ~@8 f5@7 f5@8 ~@18 f6@8 [bb5,db6]@9 ~@29 db4@50 ~@36 db4@65 ~@18, ~@24 [c4,eb4]@31 eb6 f5@8 bb6@9 c6@8 f6@9 [bb5,db6]@4 f4@5 g4@5 [db5,bb5] bb4@4 a4@4 g4@7 ~@49 eb4@5 ~@114, ~@32 ab4@89 ~@51 b3@34 ~@82, ~@32 eb5@8 db5@7 [c5,eb5]@70 f4@84 f4@13 ~@74, ~@40 bb5@15 ab5@65 ~@168]/6", // Bbm Cm Bbm Gb Cm
W: "[~@32 f6@65 ~@47 f5@75 ~@70 f6@76 ~@19, ~ ab6@96 eb4@96 ~@28 a3@96 ~@67, ~@120 bb5@96 ~@7 db4@96 ~@65, ~@127 ab5@48 ~@17, ~@8 [ab4,ab6]@3 ~]/8", // Ab
X: "~@13 f3@11, ~@25 f5@23", Y: "[db4@72 ~@45 f3@32 ~@43, ~@72 eb4@77 ~@43]/4",
Z: "[~@137 f4@96 ~@7, ~@11 eb4@96 ~@26 f3@96 ~@11, ~@23 bb6@46 ~@51]/5",
})).s("gm_piano").gain(0.32)
// chords · piano · "A.PIANO 1" · soft notes
const piano_soft = note(`<
A@6 B@8 C D@4 E@2 ~ F@4 G@3 H@3 ~@2 I ~ J@5 K@3 ~@2 L@8 M@3 ~@2 N@5 ~ O@2 ~@6 P@2 ~@3 Q ~@9 R@8 S@2 T@5 U@8 V@5 ~ W
X@4 Y@7 Z@3 AA@2 AB@2 AC AD@8 ~
>`.pickRestart({
A: "[~@25 ab4@9 ~@25 bb4@17 ~@7 bb5@16 ~@77 f4@7 ~@80 f5@11 ~ db5@13, [db2,ab2]@96 ~@3 [bb5,db6]@33 [bb3,db4]@28 ~@7 ab3@72 eb6@49, ~@16 bb3@18 bb3@73 c5@36 ~@41 eb4@78 db5@12 [bb4,f5]@14, ~@35 db4@80 [bb4,db5]@28 ~@12 db2@76 bb6@57, ~@59 gb4@84 gb3@18 ~@15 db4@14 ~ bb3@96 ~]/6", // Db5 Bbm Bb5 Bbm
B: "[~@15 bb3@14 ~@27 [bb4,db5]@16 bb4@37 ~@27 gb3@21 ~@68 f6@8 ~@9 [bb5,db6]@8 [f5,bb5]@10 ~ f5@12 [bb4,db5,f5]@24 ~@5 [ab1,ab2]@18 ~@54 eb5@10, ~@38 [bb3,db4]@88 [bb3,db4]@31 ~@24 bb3@79 db5@13 ~@29 c4@4 ~@25 b2@53, ~@56 gb4@80 ~@89 db6@17 ~@18 bb5@38 ~@86, ~@109 db5@27 ~@88 bb6@73 ~@87, ~@117 f4@20 ~@96 eb6@65 ~@86]/8", // Bbm Bb5 Bbm Ab Bbm
C: "~@8 c4@12 [a1,a2]@9 bb2@8 ~@11, ~@7 [ab1,ab2]@13 ~@28", // A Ab
D: "[~@69 f4@11 [gb2,gb3,bb3,db4,eb4]@14 f4@12 ~@18 [c5,f5]@25 c5@22 ~@21, ~@42 bb5@38 ~@14 ab2@77 ~@21]/4", // Ebm7 F5
E: "[~@46 c5@15 gb4@26 ~@9]/2",
F: "[~@77 ab5@28 ~ bb6@3 ~@20 f1@47 ~@7 bb2@8 ~, [eb2,db3,eb3]@51 db5@12 gb5@42 eb6@13 eb2@43 ~@31, ~@23 [db4,eb4]@82 [db1,eb7]@70 ~@17, ~@33 gb4@73 ~@12 [eb1,db7]@58 ~@16, ~@42 ab4@63 db2@13 [db6,ab6]@10 [bb5,eb6]@17 ~@47]/4", // Eb7 Dbsus2 Eb7 Db5 Eb5
G: "[~ eb3@2 ~@52 [d3,c4]@60 ~@29, ab3@10 ~ c3@43 c3@60 ~@30, ~@14 [c2,f2]@43 ~@15, ~@29 [f1,d6]@86 ~@29]/3", // D7 F5 Dm
H: "[~@87 ab3@41 ~@16, ~@14 [f2,f6]@81 ~@49, ~@5 [f1,c2,c6]@27 ~@16, ~@43 [c3,d3,c4,d4]@53 ~@48]/3", // F F5 Csus2
I: "~@23 ab6@8 ~@17", J: "[~@60 b6@47 ~@30 gb4@5 ~@48 gb4@5 gb4@45, ~@32 b3@52 ~@35 gb6@37 ~@84, ~@31 bb5@7 ~@22]/5",
K: "[bb4@12 ~@46 c5@16 ~@8 c6@24 ~@5 ab5@20 ~@13, ~@46 ab6@39 ~@59]/3",
L: "[~@20 g6@41 ~@42 e5@52 ~@149 db4@26 bb3@47 ~@4 db4@3, ~@87 g6@68 ab1@51 g4@3 e4@31 bb3@70 ~@67 bb3@7, ~@176 g6@77 ab1@96 ~@35, ~@198 e5@59 ~@127, ~@203 db5@54 ~@127]/8",
M: "[~@68 bb5@13 ~@48 bb3@7 ~@8, ~ db2@52 db5@34 eb6@24 bb4@6 f4@2 c4@5 eb4@3 db4@9 ~@8, ~@6 c4@75 bb5@27 db5@28 ~@8, ~@35 gb4@71 eb5@30 ~@8, ~@6 c5@11 ~]/3",
N: "[~@47 bb3@5 ~@74 bb5@12 ~@38 c4@20 ~@44, ~@25 db5@27 ab4@23 ~@11 gb4@96 ~@58, ~@28 bb4@26 ~@13 eb4@86 ~@9 eb5@34 ~@44, ~@25 bb4@17 bb4@7 ~@11, ~@36 eb6@13 ~@11]/5",
O: "[~@21 f5@6 f5@4 f5@7 ~@21 f4@4 ~@2 db4@4 ~@5 bb3@5 bb3@17, ~@13 g2@10 ~@9, ~@64 f4@19 ~@13]/2",
P: "[~@33 a5@52 ~@11]/2", Q: "~@11 gb4@14 db6@2 ~@21",
R: "[~@83 a4@41 ~ ab4@32 ~@56 d4@40 ~@94 a4@21 [c6,eb6]@16, ~@28 a6@50 g4@47 a4@59 [f4,a4,a5]@70 ~@13 a2@11 a3@90 ~@16, ~@32 b6@92 db5@40 ~@5 db5@23 ~@62 db6@14 e5@3 db3@96 ~@17, ~@41 f4@8 a4@11 eb5@13 f4@59 ~@25 gb4@35 ~@61 a1@63 e3@52 ~@16, ~@45 g4@8 b4@15 db4@64 ~@52 f5@43 ~@26 ab5@5 ~@4 b5@79 a2@27 ~@16]/8", // Cm F
S: "[~@47 [c3,g3]@49, ~@13 c4@83, ~@31 g6@65, ~@3 eb7@5]/2", // C5
T: "[~@81 a2@24 ~@37 bb4@45 ~ gb4@12 ~@36 gb4@4, ~@2 a1@96 ~@7 [ab1,eb6]@95 ~@40, ~@14 a2@16 e4@29 e3@47 ~@15 eb3@16 gb4@51 ~@52, ~@3 a5@18 bb5@6 eb4@13 ~@8, ~@17 db3@88 ~@24 bb3@71 ~@11 [bb3,eb4]@29]/5", // Ab5 Eb5
U: "[~@20 gb4@31 ~@18 c4@9 ~@20 bb4@12 ~@88 eb5@30 ab4@14 ~@66 db5@15 ~@21 bb3@20 ~@20, ~@6 [c4,f4]@21 ~@24 [db4,bb4]@23 ~@66 ab6@96 ~@148, ~@20 [bb3,eb4]@54 ~@24 [bb3,eb4,gb4]@43 ab5@96 ~@5 bb3@96 ~@46, ~@52 gb4@23 ~@35 c5@88 eb6@45 ~@80 db5@42 ~@19, ~@23 [f4,ab4]@14 ~@4 [bb4,db5]@32 ~@3 [db4,f4]@32 bb4@14 ~@6]/8", // F5 Gb Eb5 Ebm Fm Bbm Db
V: "[~@111 db4@17 ~@33 f6@8 ~@18 f5@14 f5@15 ~@24, ~@6 ab4@94 [db2,ab2,f3,ab3]@60 db6@9 eb6@47 ~@24, ~@33 f4@67 eb4@11 bb4@18 db4@86 ~@25, ~@37 f5@91 f4@24 [bb4,db5]@49 ~@39, ~@67 eb4@7 eb5@54 bb3@88 ~@24]/5", // Db Bbm
W: "~@3 db4@10 ~@35",
X: "[~@27 [eb4,eb6]@5, ~@17 eb4@12 ~@28 db4@68 f5@67, ~@23 b3@42 [a1,db2,a2,db3,a3]@63 f4@64, ~@95 ab5@63 eb5@34, ~@49 ab4@47]/4", // Eb A
Y: "[~@2 bb3@23 ~@209 eb6@33 bb3@25 ~@22 f4@22, ~ [db2,gb2]@96 ~@24 db2@72 f4@74 eb3@5 ~@20 [bb3,bb4,bb5]@44, ~@2 [gb1,eb3]@96 ~@21 a1@71 f5@78 ~@68, ~@25 [bb3,bb4]@96 ~ a2@96 ~@15 eb4@34 [gb1,db2,gb2,eb4]@69, ~@49 [f3,f4]@74 db3@96 ~@11 eb5@38 ~@68]/7", // Gb5 Bb Ebm Bb Ebm7 F
Z: "[db3@7 ~@44 f4@21 bb3@20 ~@24 [f4,f5]@28, [eb1,bb1,eb2,ab3] [gb1,db2,gb2,eb3], ~@13 [bb5,bb6]@24 ~@9 bb5@26, ~@9 bb4@16 ~@6 [bb3,bb4]@17, ~@25 f6@12 ~@35]/3", // F Ebsus4 Ebm7 Bb
AA: "[~@61 [f4,f5]@35, ~ [eb2,db3,ab3]@29 f6@18, ~ [eb1,bb1,db4]@31, ~@5 [bb5,bb6]@11, ~@31 bb4@65]/2", // F Dbsus2 Eb7 Bb
AB: "[~@47 bb5@49, ~@11 [db1,ab1,db2]@85, ~ [eb3,ab3]@7, ~@23 bb4@25]/2", AC: "~@11 ab4@5, ~@29 ab3@19",
AD: "[~@47 ab6@168 ~@169, ~@23 [db1,ab7]@169]/8", // Db5
})).s("gm_piano").gain(0.16)
stack(piano, piano_soft)
More by Claude Debussy
Arabesque Nr. 1 in E-dur L66 1 (feat. harp: Paola Larini)E major · 120 bpm"General Lavine" - excentricD minor · 120 bpmChildren's Corner - I. Doctor Gradus ad ParnassumC major · 120 bpmChildren's Corner - IV. The Snow is DancingB♭ major · 120 bpmClaire De LuneD♭ major · 110 bpmGolliwog's Cake WalkB♭ minor · 120 bpmII. Pour un tombeau sans nomD major · 120 bpmIII. Pour que la nuit soit propice120 bpm
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.