Strudelify
Non sono una signora cover art

1982 · Traslocando

Non sono una signora

Berte

KeyD majorTempo127 bpm
0:00/0:00
// Non sono una signora — Berte
// 127 bpm, 4/4, key D major. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: Tempo changes preserved in elapsed time; displayed bars use the dominant tempo.
// note: pitch bends are ignored
// note: Full arrangement: all 115 bars on a 16-step grid, each part at one level; ghost notes are separate "_soft" parts. Source detail keeps the original performance.
setcpm(127/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.

// bass · fretless bass
const bass = note(`<
  A@2 B@2 C@2 D E A@2 B@2 C@2 D E A@2 B@2 C@2 D F A@2 B@2 C@2 D E A@2 B@2 G@2 H@2 I J K L M N O P Q R S T Q U A@2 B@2
  C@2 D F A@2 B@2 C@2 D E A@2 B@2 G@2 H@2 I J K L M N O P M N O P Q R S T Q U I J K L M N O P M N O P Q R S V W@3
>`.pickRestart({
  A: "[d2@26 a1 ~ a1@3 ~]/2", B: "[b1@25 ~ e1@2 f1@3 ~]/2", C: "[f#1@31 ~]/2", D: "g1", E: "a1", F: "a1@3 ~@13",
  G: "f#1/2", H: "[g1!6 ~ a1@9]/2", I: "g1@4 ~@2 g1 ~ g1@6 ~@2", J: "a1@4 ~@2 a1 ~ a1@6 ~@2",
  K: "d2@4 ~@2 d2 ~ d2@4 a1@2 g#1@2", L: "g1@4 ~@2 g1 ~ g1@4 f#1@3 ~", M: "e1@4 ~@2 e1 ~ e1@5 ~ e1@2",
  N: "a1@4 ~@2 a1 ~ a1@5 ~ a1 ~", O: "d2@4 ~@2 d2 ~ d2@5 ~ d2 ~", P: "g1@5 ~ g1 ~ g1@7 ~", Q: "d2@4 ~@2 d2 ~ d2@6 ~@2",
  R: "d2@5 ~ d2 ~ c#2@6 ~@2", S: "b1@5 ~ b1 ~ b1@5 ~ b1 ~", T: "b1@5 ~ b1 ~ a1@6 a1@2", U: "d2@5 ~ d2 ~ d2@6 ~@2",
  V: "b1@5 ~ b1 ~ a1@5 ~@3", W: "[~@2 d2@39 ~@7]/3",
})).s("gm_fretless_bass").gain(0.64)

// chords · electric guitar muted
const electric_guitar_muted = note(`<
  A@2 B C D E F G A@2 B C D E F G A@2 B C D E F H A@2 B C D E F G A@2 B C D E I@2 J K L M J K L M N O P@2 Q ~ A@2 B C D
  E F H A@2 B C D E F G A@2 B C D E I@2 J K L M J K L M J K L M N O P@2 Q ~ J K L M J K L M J K L M N O R@2 S@2 ~
>`.pickRestart({
  A: "[d3,a3]@2 [d3,a3]@2 ~@2 [d3,a3]@2 [d3,a3]@3 ~ a2@2 ~@2", B: "b2 ~ b2 ~@3 b2@2 b2@3 ~ f#2@2 ~@2",
  C: "b2@2 b2 ~@3 b2 ~ b2@3 ~ b2@2 ~@2", D: "f#2@2 f#2@2 ~@2 f#2@2 f#2@3 ~@5", E: "f#2@2 f#2@2 ~@2 f#2 ~ f#2@3 ~@5",
  F: "g2 ~ g2@2 ~@2 g2@2 g2@3 ~@5", G: "a2!2 ~ a2!2 ~@3", H: "a2 ~@7",
  I: "[g2 ~ g2@2 g2 ~ g2@2 g2 ~ g2@2 ~@2 a2@6 ~@12]/2",
  J: "[b3,d4,g4]@4 ~@4 [b3,d4,g4] ~ [b3,d4,g4]@2 ~@2 [b3,d4,g4] ~", // G
  K: "[c#4,e4,a4]@4 ~@4 [c#4,e4,a4] ~ [c#4,e4,a4]@2 ~@2 [c#4,e4,a4] ~", // A
  L: "[d4,f#4,a4]@4 ~@4 [d4,f#4,a4] ~ [d4,f#4,a4]@2 ~@2 [d4,f#4,a4] ~", // D
  M: "[d4,g4,b4]@4 ~@4 [d4,g4,b4] ~ [d4,g4,b4]@2 ~@2 [d4,g4,b4] ~", // G
  N: "[d4,f#4,a4]@2 ~@2 [d4,f#4,a4] ~ [d4,f#4,a4]@2 [d4,f#4,a4] ~ [d4,f#4,a4]@2 ~@2 [d4,f#4,a4] ~", // D
  O: "[d4,f#4,a4]@2 ~@2 [d4,f#4,a4] ~ [d4,f#4,a4]@2 [c#4,e4,a4] ~ [c#4,e4,a4]@2 ~@2 [c#4,e4,a4] ~", // D A
  P: "[[d4,f#4,a4]@3 [c#4,e4,a4]]/2", Q: "[d4,f#4,a4]", R: "[[d4,f#4,a4]@24 [c#4,e4,a4]@5 ~@3]/2",
  S: "[~@2 [d4,f#4,a4]@19 ~@11]/2", // D
})).s("gm_electric_guitar_muted").gain(0.14).pan(0.3)

// other · alto sax
const alto_sax = note("<~@48 A B C D E@2 ~@36 A B C D E@2 ~@12 A B C F G@3>".pickRestart({
  A: "~@6 a4 ~ b4@2 d5 ~ d5@2 b4 ~", B: "d5@7 ~ c#5@8", C: "b4", D: "~@6 a4 ~ f5@2 e5@2 ~@2 d5 b4", E: "d5/2",
  F: "~@6 a4 ~ f5@2 e5@2 ~@3 d5", G: "[b4 ~ d5@39 ~@7]/3",
})).s("gm_alto_sax").gain(0.64)

// chords · piano
const piano = note(`<
  A@2 B@2 C@2 D E F@2 G@2 H@2 I J K@2 B@2 L@2 M N O@4 P@2 Q R S@2 T@2 U@2 V@2 W X Y Z AA X Y Z AB@2 AC@2 AD@2 K@2 B@2
  L@2 M N O@4 P@2 Q R S@2 T@2 U@2 V@2 W X Y Z AA X Y Z AA X Y Z AB@2 AC@2 AE@2 AF AG Y Z AA X Y Z AA X Y Z AB@2 AH@2
  AI@3
>`.pickRestart({
  A: "[[a3,d4,f#4]@23 ~ f#4@2 g4@2 [a3,d4,a4]@4, [d2,a2], ~@6 [a3,d4] ~]/2", // D D5
  B: "[[a3,d4,f#4]@12 f#4 g4 [a3,d4,a4]@2, [b1,f#2]@31 ~, ~@6 [a3,d4] ~]/2", // D D5 B5 D5
  C: "[[a3,c#4,e4]@13 d4 e4@2, [f#2,c#3]@31 ~, ~@13 a3@3]/2", D: "d4@7 e4, [g2,d3,g3,b3]",
  E: "[a3,c#4]@4 c#4 d4 [a3,e4]@2, [a2,e3], ~@2 a3 ~", // A A5
  F: "[~@14 f#5@2 a4@11 ~ f#4@2 a4@2, [d2,a2], [a3,d4,f#4]@27 ~ [a3,d4]@4]/2", // D5 D D5
  G: "[[a3,f#4,d5]@12 a4 g4 [a3,d4,f#4]@2, [b1,f#2]@31 ~, ~@6 [a3,d4] ~]/2", // D B5 D5
  H: "[[a3,c#4]@27 ~ c#4@2 e4@2, [f#2,c#3]@31 ~, e4@25 ~@3 a3@4]/2", I: "[g2,d3,g3,b3,d4]",
  J: "[a3,c#4]@4 [a3,c#4] [b3,d4] [c#4,e4]@2, [a2,e3], e4@5 ~@3", // A Bm C#m A5
  K: "[f#4@11 ~ f#4@2 b4@13 ~ [a3,d4,a4]@4, [d2,a2], [a3,d4]@27 ~@5]/2", // D5
  L: "[[f#2,c#3,a3,c#4,e4]@12 [f#2,c#3,a3,c#4]!2 [f#2,c#3,a3,c#4,f#4] [f#2,c#3,a3,c#4,a4]]/2", // F#m7 F#m
  M: "g2!6 g2@2, [d3,b3,d4,g4]", N: "[a2,e3,a3,c#4,e4]@3 ~@13",
  O: "[~@8 [d5,f#5]@5 [d5,f#5] [e5,g5] ~@12 f#5 g5 a5 f#5 d5, [d3,a3,d4,f#4]@15 [a4,d5]@13 ~@4, ~@15 f#5@12 ~@5, ~@8 [f#3,b3]@6 [f#3,b3,a4,d5] [f#3,b3,f#4,a4]]/4", // D Em D D5 B5 Bm7 B7
  P: "[c#4@11 c#4 [a3,c#4,f#4] [a3,c#4,e4] [a3,c#4,f#4] [a3,c#4,e4], [f#3,a4,c#5,e5]]/2", Q: "[g3,d4,g4,b4]",
  R: "[a4,c#5]@4 [a4,c#5] [b4,d5] [c#5,e5]@2, [a3,e4]", S: "[[d3,f#4,a4,d5]@31 ~]/2",
  T: "[[f#4,a4,d5]@7 [f#3,b3,a4,d5], [f#3,b3]@13 ~@3]/2", U: "[[f#3,c#4,e4,a4,c#5]@7 [f#3,c#4,e4,a4,c#5]]/2",
  V: "[[g3,d4,g4,b4]!6 ~ [a3,e4,a4,c#5]@9]/2", W: "[d4,g4,b4]@5 g2 ~ g2, g2@5 ~@7 [d4,g4,b4]@4",
  X: "[a2,e4,a4,c#5]@4 c#5 d5 [a2,e4,a4,e5]@2, ~@2 [a2,e4,a4] ~", // A A5
  Y: "[d3,d4]@4 ~@3 f#5, f#5@3 d5, [a4,d5]@5 a4@3, ~ [d3,d4]", // D D5 D
  Z: "[b4,d5,g5]@5 ~@7 b4@2 f#4@2, g3@3 [d5,g5]@5, ~@3 b4@2 ~@3, ~ g3", // G G5
  AA: "[g4,b4,d5]@5 e3 ~ e3, e3@5 ~@7 [g4,b4,d5]@4", // G
  AB: "[[d2,a3]@6 ~@2 d2@4 ~@2 d2 ~ d2@4 [a3,d4,f#4]@2 d2 ~ [c#2,e4]@4 [a3,c#4,e4]@2 c#2 ~, [d4,f#4]@4 ~@2 [a3,d4,f#4]@5 ~ [a3,d4,f#4]@7 ~@5 [a3,c#4]@3 ~@5]/2", // D5 D C#m A D A
  AC: "[[a3,d4,f#4]@5 ~@3 b2@4 ~@2 b2 ~ b2@4 [a3,d4,f#4]@2 b2 ~ [a2,a3,c#4,e4]@4 [a3,c#4,e4]@2 a2@2, b1@6 [a3,d4,f#4]@5 ~ [a3,d4,f#4]@7 ~@13]/2", // D A D
  AD: "[[d3,a3,d4]@6 ~@2 d3@4 ~@2 d3 ~ d3@4 ~@2 d3 ~@5 [a3,d4,f#4]@4, f#4@4 ~@2 [a3,d4,f#4]@5 ~ [a3,d4,f#4]@7 ~ [a3,d4,f#4]@7 ~@5, ~@3 d3]/2", // D5 D
  AE: "[[d3,a3,d4]@6 [a3,d4,f#4]@5 ~@3 d3 ~@3 [e5,g5]@2 [f#5,a5]@2 [e5,g5]@2 [f#5,a5]@4 [a3,d4,f#4,e5,g5]@4, f#4@4 ~@8 [d4,f#4]@7 ~ [a3,d4,f#4]@7 ~@5, ~@16 d3@5 ~ d3 ~ d3@8]/2", // D5 D Em F#m Em F#m D
  AF: "[b4,d5,g5]@5 g2 ~ g2, g2@5 ~@7 [b4,d5,g5]@4", AG: "[a2,a4,c#5,e5]@4 c#5 d5 [a2,e4,a4,e5]@2, ~@2 [a2,e4,a4] ~",
  AH: "[[a3,d4,f#4]@5 ~@3 b2@4 ~@2 b2 ~ b2@4 [a3,d4,f#4]@2 b2 ~ [a3,c#4,e4]@4 ~@4, b1@6 [a3,d4,f#4]@5 ~ [a3,d4,f#4]@7 ~@5 a2@6 ~@2]/2", // D A D
  AI: "[~ [d3,a3,d4,f#4]@19 ~@4]/3", // D
})).s("gm_piano").gain(0.32).pan(0.7)

// chords · acoustic guitar steel
const acoustic_guitar_steel = note(`<
  ~@39 A@2 B C D E F G H I@2 J K L M ~@16 N O P Q R S T@3 B C D E F G H E F G H U@2 J K L V@2 B C D E F G H E F G H U@2
  J W X@2 ~
>`.pickRestart({
  A: "[~@8 [d3,g3]@3 [d3,g4]!2 [d3,g3,b3,g4]!3, ~@15 [b3,g4]@6 ~ [g3,b3]@4 ~@6]/2", // G5 G Em G
  B: "[e3,a3,c#4,e4]@2 [e3,a3,c#4,e4]!6", // A
  C: "f#4!2 [d3,a3,d4,f#4] f#4!2 [d3,a3,d4,f#4]!3, [d3,a3,d4]@2 ~ [d3,a3,d4]@2 ~@3", // D D5
  D: "[d3,g3,b3,g4]!3 g4!2 [d3,g3,b3,g4]!3, ~@3 [d3,g3,b3]@2 ~@3", // G
  E: "g4!2 [e3,g3,b3,g4] [e3,b3,g4]!2 [e3,g3,b3,g4] [g3,b3,g4]!2, [e3,g3,b3]@2 ~ g3@2 ~ e3@2", // Em G Em
  F: "e4!2 [a3,c#4,e4] [e3,a3,c#4,e4]@2 [e3,a3,c#4,e4]!3, e3@3 ~@5, [a3,c#4] ~@3", // A
  G: "[d3,a3,d4,f#4]@2 [d3,a3,d4,f#4] f#4!2 [d3,a3,d4,f#4]!3, ~@3 [d3,a3,d4]@2 ~@3", // D D5
  H: "[d3,g3,b3,g4]@2 [d3,g3,b3,g4]!6", // G
  I: "[[a3,d4,f#4]@2 [a3,d4,f#4] [d3,a3,d4,f#4]!3 [d3,f#4]@2 [d3,f#4] [d3,a3,d4,f#4]!3 [e3,a3,c#4,e4]@2 [e3,a3,c#4,e4]!2, d3@3 ~@3 [a3,d4]@3 ~@7]/2", // D A D5
  J: "[f#3,b3,d4,f#4]@2 [f#3,b3,d4,f#4] [d4,f#4]!2 [f#3,b3,d4,f#4] [f#3,b3,d4,f#4]@2, ~@3 [f#3,b3]@2 ~@3", // Bm D Bm B5
  K: "[f#3,b3,d4,f#4]!4 [e3,a3,c#4,e4]@2 [e3,a3,c#4,e4]!2", L: "[d3,a3,d4,f#4]@2 [d3,a3,d4,f#4]!6",
  M: "[d3,a3,d4,f#4]!4 f#4!2 [d3,a3,d4,f#4]!2, ~@2 [d3,a3,d4] ~", // D D5
  N: "f#4!2 [d3,a3,d4,f#4] [d3,d4,f#4]!2 [d3,a3,d4,f#4] [a3,d4,f#4]!2, [d3,a3,d4]@2 ~ a3@2 ~ d3@2", // D D5
  O: "f#4!2 [a3,d4,f#4] [d3,a3,d4,f#4]@2 [d3,a3,d4,f#4]!3, d3@3 ~@5, [a3,d4] ~@3", // D D5
  P: "[b2,a3,d4,f#4]@2 [b2,a3,d4,f#4] f#4!2 [b2,a3,d4,f#4]!3, ~@3 [b2,a3,d4]@2 ~@3", // Bm7
  Q: "[b2,a3,d4,f#4]@2 [b2,a3,d4,f#4]!6", // Bm7
  R: "f#4!2 [f#3,a3,c#4,f#4] [f#3,c#4,f#4]!2 [f#3,a3,c#4,f#4] [a3,c#4,f#4]!2, [f#3,a3,c#4]@2 ~ a3@2 ~ f#3@2", // F#m F#5 F#m
  S: "f#4!2 [a3,c#4,f#4] [f#3,a3,c#4,f#4]@2 [f#3,a3,c#4,f#4]!3, f#3@3 ~@5, [a3,c#4] ~@3", // F#m A
  T: "[[g3,b3,d4,g4]@2 [g3,b3,d4,g4] ~ [g3,b3,d4,g4]@2 [g3,b3,d4,g4]@2 [g3,b3,d4,g4]@2 [g3,b3,d4,g4]@2 ~@2 [a3,c#4,e4,a4]@14 ~@4 [d3,g3]@6 [d3,g4]@2 [d3,g4]@2 [d3,g3,b3,g4]@2 [d3,g3,b3,g4]@2 [d3,g3,b3,g4]@2, ~@31 [b3,g4]@6 ~ [g3,b3]@4 ~@6]/3", // G A G5 G Em G
  U: "[[d4,f#4]@2 [a3,d4,f#4] [d3,a3,d4,f#4]!3 [d3,f#4]@2 [d3,f#4] [d3,a3,d4,f#4]!3 [e3,a3,c#4,e4]@2 [e3,a3,c#4,e4]!2, ~@6 [a3,d4]@3 ~@7]/2", // D A D5
  V: "[[d3,a3,d4,f#4]!4 f#4!2 [d3,a3,d4,f#4] ~ [d3,g3]@3 [d3,g4]!2 [d3,g3,b3,g4]!3, ~@4 [d3,a3,d4]@2 ~ [d3,a3,d4,f#4] ~@8, ~@15 [b3,g4]@6 ~ [g3,b3]@4 ~@6]/2", // D G5 G D5 D Em G
  W: "[f#3,b3,d4,f#4]@2 [f#3,b3,d4,f#4]@2 [f#3,b3,d4,f#4]@2 [f#3,b3,d4,f#4]@2 [e3,a3,c#4,e4]@5 ~@3", // Bm A
  X: "[~@2 [d3,a3,d4,f#4]@19 ~@11]/2", // D
})).s("gm_acoustic_guitar_steel").gain(0.13).pan(0.7)

// chords · pad warm
const pad_warm = note("<~@23 A@16 B@8 C@7 ~@7 A@16 D@7 E@7 F@2 G@8 H@8 I@3 J@3>".pickRestart({
  A: "[~@15 [a4,d5,f#5]@63 ~ [a4,c#5,e5]@31 ~ [g4,b4,d5]@15 ~ [a4,c#5,e5]]/8", // D A G A
  B: "[~@15 [d4,g4,b4]@15 ~ [e4,a4,c#5]@15 ~ [f#4,a4,d5]@15 ~ [d4,g4,b4]@31 ~ [e4,a4,c#5]@15 ~ [f#4,a4,d5]@15 ~ [d4,g4,b4]]/8", // G A D G A D G
  C: "[~@15 [d4,f#4,a4]@23 ~ [c#4,e4,a4]@7 ~ [d4,f#4,b4]@23 ~ [c#4,e4,a4]@7 ~ [d4,f#4,a4]@31 ~@2]/7", // D A Bm A D
  D: "[~@15 [d4,g4,b4]@15 ~ [e4,a4,c#5]@15 ~ [f#4,a4,d5]@15 ~ [d4,g4,b4]@31 ~ [e4,a4,c#5]@15 ~ [f#4,a4,d5]]/7", // G A D G A D
  E: "[~@15 [d4,g4,b4]@31 ~ [e4,a4,c#5]@15 ~ [f#4,a4,d5]@15 ~ [d4,g4,b4]@15 ~ [d4,f#4,a4]@17]/7", // G A D G D
  F: "[~@7 [c#4,e4,a4]@7 ~ [d4,f#4,b4]@17]/2", // A Bm
  G: "[~@7 [c#4,e4,a4]@7 ~ [d4,f#4,a4]@31 ~ [d4,g4,b4]@15 ~ [e4,a4,c#5]@15 ~ [f#4,a4,d5]@15 ~ [d4,g4,b4]@31 ~ [e4,a4,c#5]]/8", // A D G A D G A
  H: "[~@15 [f#4,a4,d5]@15 ~ [d4,g4,b4]@31 ~ [e4,a4,c#5]@15 ~ [f#4,a4,d5]@15 ~ [d4,g4,b4]@15 ~ [d4,f#4,a4]@17]/8", // D G A D G D
  I: "[~@7 [c#4,e4,a4]@7 ~ [d4,f#4,b4]@23 ~ [c#4,e4,a4]@4 ~@5]/3", J: "[~ [d4,f#4,a4]@38 ~@9]/3",
})).s("gm_pad_warm").gain(0.4)

// drums · kick
const kick = s("bd").struct(`<
  A@5 B A@7 B A@7 B A C A@5 B A@7 B D E B@14 A@5 B A C A@5 B A@7 B F E B@7 G B@17 G B@8 H ~@2
>`.pickRestart({
  A: "x!2", B: "x ~@2 x!2 ~@3", C: "x", D: "x!6 ~ x", E: "~@4 x!2 ~@2", F: "x!2 ~ x!3 ~ x", G: "x ~@2 x!3 ~@2",
  H: "~ x ~@6",
})).gain(0.72)

// drums · snare
const snare = s("sd").struct("<A@23 B A@14 C D A@21 B A@15 D A@33 E ~@3>".pickRestart({
  A: "~ x ~ x", B: "x", C: "x!6 ~ x", D: "~@3 x", E: "~@4 x ~@8 x ~@2",
})).gain(0.72)

// drums · low tom
const low_tom = s("lt").struct("<~@95 [~@6 x!2] ~@19>").gain(0.64)

// drums · hihat
const hihat = s("hh").struct(`<
  A B@7 A B@7 A B@6 C A B@7 A B@5 D ~ A B@3 A B@3 A E A E A B A B@6 C A B@7 A B@5 D F A B@3 A B@2 G A B@3 A E A E A B A
  B@3 A B@2 G A B@3 A E A H ~@3
>`.pickRestart({
  A: "~ x!3", B: "x!4", C: "x", D: "x!6 ~@2", E: "x!2 ~ x", F: "~ x ~ x", G: "x!3 ~", H: "x!2 ~@2",
})).gain(0.48)

// drums · hihat · soft notes
const hihat_soft = s("hh").struct(`<
  A B A@3 B A B A B A@3 B A B A B A@3 B A ~ A B A@3 B A B A B A@3 B ~@2 A B A B A B A B A@5 B A B A@3 B A ~ A B A@3 B A
  B A B A@3 B ~@2 A B A B A B A B A B A B A@5 B A B A B A B A B A B A B A@3 C ~@3
>`.pickRestart({
  A: "~ x ~ x ~ x ~ x", B: "~ x ~ x ~ x ~@2", C: "~ x ~ x ~@4",
})).gain(0.32)

// drums · mid tom
const mid_tom = s("mt").struct("<~@95 [~@4 x!2 ~@2] ~@19>").gain(0.64)

// drums · open hat
const open_hat = s("oh").struct(`<
  ~ A ~@3 A ~ A ~ A ~@3 A ~ A ~ A ~@3 A ~@3 A ~@3 A ~ A ~ A ~@3 A ~@3 A ~ A ~ A ~ A ~@5 A ~ A ~@3 A ~@3 A ~@3 A ~ A ~ A
  ~@3 A ~@3 A ~ A ~ A ~ B ~ A ~ A ~@7 A ~ A ~ A ~ B ~ A ~ A ~@7
>`.pickRestart({
  A: "~@7 x", B: "~@3 x",
})).gain(0.32)

// drums · crash
const crash = s("cr").struct(`<
  A ~@7 A ~@7 A ~@7 A ~@7 A ~@5 B ~ A ~@3 A ~@3 A C A C A ~ A ~@7 A ~@7 A ~@5 B ~ A ~@3 A ~@3 A ~@3 A C A C A ~ A ~@3 A
  ~@3 A ~@3 A C A C D ~@2
>`.pickRestart({
  A: "x", B: "~@7 x", C: "~ x", D: "~ x ~@6",
})).gain(0.48)

stack(
  bass, electric_guitar_muted, alto_sax, piano, acoustic_guitar_steel, pad_warm, kick, snare, low_tom, hihat,
  hihat_soft, mid_tom, open_hat, crash
)

More by Berte