Strudelify
Jive Talkin cover art

Main Course

Jive Talkin

Bee Gees

KeyC majorTempo108 bpm
0:00/0:00
// Jive Talkin — Bee Gees
// 108 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 107 bars on a 16-step grid, each part at one level; ghost notes are separate "_soft" parts. Source detail keeps the original performance.
setcpm(108/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 · synth bass 2 · "SYN BASS 2"
const bass = note(`<
  A@8 B C D E B F G H I J K L I J M N B C D E B F G H O P Q R@2 S T I J K L I J M N ~@8 B C D E B F G H O P Q R@2 S U@2
  ~@2 B C D E B F G H B C D E B F G H B C D E B F G H O P Q R@2 S U@2 ~@2
>`.pickRestart({
  A: "c1!2 ~@2 c1 ~ c1!2 ~@8", B: "c2 ~@5 c2@3 ~ c2 ~ g1 a1 c2 ~", C: "c2 ~@2 g1 c2 ~ c2@2 ~@2 c2@2 f1 ~ g1 ~",
  D: "c2@3 ~@3 c2@2 ~@2 c2@2 g1 a1 c2 ~", E: "~@2 c2 ~@3 c2@2 ~ c2 g1 ~ a1 ~ f1 ~",
  F: "c1 ~ c2 ~@3 c2@3 c1 c2 ~ g1 ~ c2 ~", G: "c2@2 ~@4 c2 ~ g1 a1 c2 ~ c2@2 g1 ~",
  H: "a#1@3 f1 a#1 ~ c2@3 g1 c2 ~ c2 ~ c2 ~", I: "g1@2 ~ g1 g2 ~ f1@3 ~ a1@2 ~@2 a#1@2", J: "~ b1 ~ c2 ~ c2 d#2 f2",
  K: "e1@4 ~@2 e1@2 g#1@5 ~ g#1 ~", L: "a1 a1@3 g1 g1@2 ~ f1 f1@3 e1 ~ e1 ~", M: "c2@4 g2@2 c2@2 a#1@4 f2@2 a#1 ~",
  N: "f1@2 c2 f1 g1@2 g2 g1", O: "c2@4 ~@2 a#1@5 ~ a#1 ~ a#1 ~", P: "a#1 ~ a#1 ~ a#1 ~ a#1 ~ a#1 ~ a#1 ~ c2@4",
  Q: "~@2 a#1@5 ~ a#1 ~ a#1 ~ a#1 ~ a#1 ~",
  R: "[a#1 ~ a#1 ~ a#1 ~ a#1 ~ c2@4 ~@2 a#1@5 ~ a#1 ~ a#1 ~ a#1 ~ a#1 ~ a#1 ~ a#1 ~]/2",
  S: "a#1 ~ a#1 ~ c2@4 ~@2 a#1@4 ~@2", T: "a#1 ~ a#1 ~ a#1 ~ a#1 ~ a#1 ~ a#1 ~ a#1 ~ a#1 ~",
  U: "[a#1@2 ~ a#1 ~@2 a#1@25 ~]/2",
})).s("gm_synth_bass_2").gain(0.72)

// chords · epiano2 · "E.PIANO 2"
const epiano2 = note(`<
  ~@8 A B C D E F G H I J K L M N O P A B C D E F G H Q@5 R@2 I J K L M N O P S ~ T ~ U ~ S ~ A B C D E F G H V@5 ~ W@2
  ~@2 A B C D E F G H A B C D E F G H A B C D E F G H V@5 X Y@4
>`.pickRestart({
  A: "[c3,g3,c4,e4]@4 [g3,c4,e4] ~@5 [g3,c4,e4] ~ [g3,c4,e4]@2 c3 ~, ~@9 c3@2 ~@5", // C
  B: "[g3,c4,e4] ~ c3 ~ g3 ~@4 c3 [g3,d4,f4]@2 ~@2 c3@2, ~@10 c4 ~ [g3,d4,f4]@4", // C G7
  C: "[c3,g3,c4,e4]@4 [g3,c4,e4] ~ c3 ~@3 [g3,c4,e4] ~@2 c3 [g3,c4,e4] ~", // C
  D: "[c3,a3,c4,f4]@4 [a3,c4,f4] ~ [c3,g3,c4,e4]@3 c3 [g3,c4,e4] ~ [g3,c4,e4]@2 c3 ~", // F C
  E: "[c3,g3,c4,e4]@4 ~@2 [g3,c4,e4] ~@2 c3 [g3,d4,e4] ~@3 [g3,c4,e4] ~", // C Em7 C
  F: "[g3,c4,e4]@3 c3 [g3,c4,e4] ~ [g3,c4,e4]@3 c3 [g3,d4,e4]@3 c3 [g3,d4,e4] ~", // C Em7
  G: "[g3,c4,e4]@3 ~ [g3,c4,e4]@5 ~ [g3,c4,e4] ~@2 [g3,c4,e4] ~@2", // C
  H: "[f3,a#3,d4]@3 a#2 [f3,a#3,d4] ~@5 [g3,c4,e4]@2 [g3,c4,e4]@2 c3 ~, a#2 ~@2 c3@4 ~", // A# C
  I: "[g3,b3,d4]@3 g2 [g3,b3,d4] ~@9 f3@2, ~@3 [a3,c4]@5, ~@3 f3@3 c3@2, ~@9 f2@7", // G Am
  J: "~@2 [f3,a3,c4] ~ c4 ~ [f3,a3,c4]@4 c3@2 [a3,c4]@4, ~@6 f2@6 f3 ~@3", // F Am
  K: "[e2,g#3,b3]@6 g#3@2 e4@4 [b3,e4]@3 ~, e4@8 b3 ~@7", // E E5
  L: "[a3,e4] ~ [a3,e4] ~ g2 [a3,c4,e4]@3 f2 [a3,c4,e4]@3 e2@2 [a3,c4,e4] ~, c4@3 ~@13, ~ a2@3 ~@12", // A5 Am
  M: "[g3,b3,d4]@3 g2 [g3,b3,d4] ~@7 c3@2 f3@2, ~@3 [a3,c4]@5, ~@6 f3@7 ~@3, ~@5 f2@3", // G Am
  N: "c3 ~ [f3,a3,c4] ~@3 f3@2 ~@2 f3 ~ [f3,a3,c4]@2 ~@2, ~@6 [a3,c4]@5 ~@5, ~@2 f2 ~", // F Am
  O: "[c3,g3,c4,e4,g4] [a#2,f3,a#3,d4]", // C A#
  P: "[f2,f3,a3,c4]@7 ~@5 [g3,b3,d4]@2 ~@2, ~@4 g2@3 ~, ~@2 [g3,b3,d4] ~, ~@5 d3@2 ~", // F G
  Q: "[[c3,c4,e4,g4]@6 [a#2,a#3,d4,f4]@6 [a#2,a#3,d4,f4]@6 [a#2,a#3,d4,f4]@6 [a#2,a#3,d4,f4]@4 [c3,c4,e4,g4]@6 [a#3,d4,f4]@5 ~ [a#3,d4,f4]@6 [a#2,a#3,d4,f4]@4 [a#2,a#3,d4,f4]@6 [c3,c4,e4,g4]@6 [a#2,a#3,d4,f4]@6 [a#2,a#3,d4,f4]@6 [a#2,a#3,d4,f4]@6, ~@17 a#2@6 ~@17]/5", // C A# C A# C A#
  R: "[[a#2,a#3,d4,f4]@4 [c3,c4,e4,g4]@6 [a#2,a#3,d4,f4]@8 [a#2,a#3,d4,f4]@2 [a#2,a#3,d4,f4]@4 [a#2,a#3,d4,f4]@4 [a#2,a#3,d4,f4]@3 ~]/2", // A# C A#
  S: "[f4,a4,c5]@4 ~@2 [c4,f4,a4]@3 ~ [c4,e4,g4] ~@5", T: "[f4,a4,c5]@5 ~ [c4,f4,a4]@4 [c4,e4,g4] ~@5",
  U: "[f4,a4,c5]@4 ~@2 [c4,f4,a4]@4 [c4,e4,g4] ~@5", // F C
  V: "[[c3,c4,e4,g4]@6 [a#2,a#3,d4,f4]@6 [a#2,a#3,d4,f4]@6 [a#2,a#3,d4,f4]@6 [a#2,a#3,d4,f4]@4 [c3,c4,e4,g4]@6 [a#3,d4,f4]@5 ~ [a#3,d4,f4]@6 [a#2,a#3,d4,f4]@4 [a#2,a#3,d4,f4]@6 [c3,c4,e4,g4]@6 [a#2,a#3,d4,f4]@5 ~ [a#2,a#3,d4,f4]@5 ~ [a#2,a#3,d4,f4]@5 ~, ~@17 a#2@6 ~@17]/5", // C A# C A# C A#
  W: "[[a#2,f3,a#3,d4,f4]@2 ~ [a#2,f3,a#3,d4] ~@2 [a#2,f3,a3,d4,f4]@25 ~, ~@3 f4@2 ~@27]/2", // A# A#maj7
  X: "~@2 [c3,c4,e4,g4]@2 ~ [a#2,a#3,d4,f4]@2 ~", // C A#
  Y: "[[a#2,f3,a#3,d4,f4]@2 ~ [a#2,f3,a#3,d4] ~@2 [a#2,f3,a3,d4,f4]@46 ~@12, ~@3 f4@2 ~@59]/4", // A# A#maj7
})).s("gm_epiano2").gain(0.48)

// chords · acoustic guitar steel · "STEEL GTR"
const acoustic_guitar_steel = note(`<
  ~@2 A B C D E F G H I J K L M N O P Q R S@2 T U G H I J K L M N V W X Y@2 Z AA O P Q R S@2 T U ~@8 G H I J K L M N V W
  X Y@2 Z AB@3 AC G H I J K L M N G H I J K L M N G H I J K L M N V W X Y@2 Z ~@4
>`.pickRestart({
  A: "[e4,g4,c5]!2 [e4,g4,c5]@2 [e4,g4,c5]@2 [e4,g4,c5] [e4,g4,c5]@3 [e4,g4,c5] [e4,g4,c5]@2 [e4,g4,c5]!3", // C
  B: "[e4,g4,c5]@2 [e4,g4,c5]@2 [e4,g4,c5] [e4,g4,c5]@2 [e4,g4,c5] [e4,g4,c5]@2 [e4,g4,c5] [e4,g4,c5]@2 [e4,g4,c5]!3", // C
  C: "[e4,g4,c5]@2 [e4,g4,c5] [g4,c5] [g4,c5]@2 [e4,g4,c5]!5 [e4,g4,c5]@2 [e4,g4,c5]!3, ~@3 e4@3 ~@10", // C C5 C
  D: "[e4,g4,c5]@2 [e4,g4,c5] g4 g4@2 [e4,g4,c5]!2 [e4,g4,c5]@2 [e4,g4,c5] [e4,g4,c5]@2 [e4,g4,c5]!3, ~@3 [e4,c5]@3 ~@10", // C
  E: "[e4,g4,c5] ~ e4 [e4,g4,c5]@3 [e4,g4,c5] [e4,g4,c5]@3 [e4,g4,c5] [e4,g4,c5]@2 [e4,g4,c5]!3, ~ [e4,g4,c5]@2 ~@13", // C
  F: "[e4,g4,c5]!2 [e4,g4,c5]@2 [e4,g4,c5]@2 [e4,g4,c5] [e4,g4,c5]@2 [e4,g4,c5] [e4,g4,c5]@2 [e4,g4,c5]@2 [e4,g4,c5]!2", // C
  G: "[e4,g4,c5]@2 [e4,g4,c5] [e4,g4,c5]@2 [e4,g4,c5]!2 [e4,g4,c5]@2 [e4,g4,c5] [e4,g4,c5]@2 [e4,g4,c5]@2 [e4,g4,c5]!2", // C
  H: "[e4,g4,c5]@2 [e4,g4,c5]@2 [e4,g4,c5]@2 [e4,g4,c5] [e4,g4,c5]@2 [e4,g4,c5] [e4,g4,c5]@2 [e4,g4,c5]@2 [e4,g4,c5]!2", // C
  I: "[e4,g4,c5]@2 [e4,g4,c5]@2 [e4,g4,c5] [e4,g4,c5]@3 [e4,g4,c5]@2 [e4,g4,c5] [e4,g4,c5]@2 [e4,g4,c5] [e4,g4,c5]@2", // C
  J: "[a3,c4,f4]@2 [a3,c4,f4]!3 ~ [e4,g4,c5]@3 c5 [e4,g4,c5]@2 [e4,g4,c5]@2 [e4,g4,c5]@2", // F C
  K: "[e4,g4,c5]@2 [e4,g4,c5]!2 [e4,g4,c5]@2 [e4,g4,c5]@3 [e4,g4,c5] [e4,g4,c5]@2 [e4,g4,c5]@2 [e4,g4,c5]!2", // C
  L: "[e4,g4,c5]@2 [e4,g4,c5]@2 [e4,g4,c5]@2 [e4,g4,c5]@4 [e4,g4,c5]@2 [e4,g4,c5]!2 [e4,g4,c5]@2", // C
  M: "[e4,g4,c5]@2 [e4,g4,c5] [e4,g4,c5]@2 [e4,g4,c5] [e4,g4,c5]@2 [e4,g4,c5]@2 [e4,g4,c5] [e4,g4,c5]@2 [e4,g4,c5] [e4,g4,c5]@2", // C
  N: "[d4,f4,a#4]@3 [d4,f4,a#4] [d4,f4,a#4]@2 [d4,f4,a#4]@2 [e4,g4,c5] ~ [e4,g4,c5] ~ [e4,g4,c5] ~ [e4,g4,c5] ~", // A# C
  O: "[b3,d4,g4]@3 [b3,d4,g4] [b3,d4,g4]@2 [a3,c4,f4]@4 [a3,c4,f4]@4 [a3,c4,f4]@2", // G F
  P: "[a3,c4,f4]@2 [a3,c4,f4] [a3,c4,f4]@2 [a3,c4,f4]@2 [a3,c4,f4]", // F
  Q: "[g#3,b3,e4]@4 [g#3,b3,e4]@3 [g#3,b3,e4]!2 ~ [g#3,b3,e4]@2 [g#3,b3,e4]@2 [g#3,b3,e4]@2", // E
  R: "[a3,c4,e4]@4 [a3,c4,e4]@4 [a3,c4,e4] ~ [a3,c4,e4] ~ [a3,c4,e4]@2 [a3,c4,e4]@2", // Am
  S: "[[b3,d4,g4]@3 [b3,d4,g4] [b3,d4,g4]@2 [a3,c4,f4]@4 [a3,c4,f4]@4 [a3,c4,f4]@4 [a3,c4,f4] ~ [a3,c4,f4] ~ [a3,c4,f4]@4 [a3,c4,f4]@4 [a3,c4,f4] ~]/2", // G F
  T: "[g3,c4,e4] [f3,a#3,d4]", // C A#
  U: "[f3,a3,c4]@3 [f3,a3,c4] [f3,a3,c4]@2 [g3,b3,d4]@4 [g3,b3,d4]@2 [g3,b3,d4]@2 [g3,b3,d4] ~", // F G
  V: "[c3,g3]@4 ~@2 [a#2,f3]@4 ~@2 [a#2,f3] ~ [a#2,f3] ~", // C5 A#5
  W: "[a#2,f3] ~ [a#2,f3] ~ [a#2,f3] ~ [a#2,f3] ~ [a#2,f3] ~ [a#2,f3] ~ [c3,g3]@4", // A#5 C5
  X: "~@2 [a#2,f3]@5 ~ [a#2,f3] ~ [a#2,f3] ~ [a#2,f3] ~ [a#2,f3] ~", // A#5
  Y: "[[a#2,f3] ~ [a#2,f3] ~ [a#2,f3] ~ [a#2,f3] ~ [c3,g3]@4 ~@2 [a#2,f3]@5 ~ [a#2,f3] ~ [a#2,f3] ~ [a#2,f3] ~ [a#2,f3] ~ [a#2,f3] ~ [a#2,f3] ~]/2", // A#5 C5 A#5
  Z: "[a#2,f3] ~ [a#2,f3] ~ [c3,g3]@4 ~@2 [a#2,f3]@5 ~", // A#5 C5 A#5
  AA: "[a#2,f3] ~ [a#2,f3] ~ [a#2,f3] ~ [a#2,f3] ~ [a#2,f3] ~ [a#2,f3] ~ [a#2,f3] ~ [a#2,f3] ~", // A#5
  AB: "[[a#2,f3,a#3,d4,f4]@2 ~ [a#2,f3,a#3,d4,f4] ~@12 c5@2 c5!6 c5@2 c5 c5@2 c5!3 c5!4 c5@2 c5 c5@2 c5!7, ~@3 [a#2,f3,a3,d4,f4]@16 ~@5]/3", // A# A#maj7
  AC: "c5@2 c5 c5@2 c5!10 ~",
})).s("gm_acoustic_guitar_steel").gain(0.48)

// other · lead 8 bass lead · "BASS&LEAD"
const lead_8_bass_lead = note(`<
  ~@32 A B C D E F G ~@24 A B C D E F H@2 ~@2 I ~ I ~ I ~ I ~ I ~ I ~ I ~ I ~ I ~ I ~ I ~ I ~ A B C D E F J@2 ~@2
>`.pickRestart({
  A: "[a4,a5,a6] [c5,c6,c7] [a4,a5,a6] [g4,g5,g6] [e4,e5,e6] ~ [d4,d5,d6] [e4,e5,e6] [d4,d5,d6] [c4,c5,c6] [a3,a4,a5] ~ [g3,g4,g5]@3 [a3,a4,a5]", // A C A G E D E D …
  B: "~@2 [c4,c5,c6]@3 ~ [d4,d5,d6] ~ [e4,e5,e6]@2 [g4,g5,g6] ~ [a4,a5,a6] [c5,c6,c7] [a4,a5,a6] [g4,g5,g6]", // C D E G A C A G
  C: "[e4,e5,e6] ~ [d4,d5,d6] [e4,e5,e6] [d4,d5,d6] [c4,c5,c6] [a3,a4,a5]@2 [g3,g4,g5]@3 [a3,a4,a5] ~@2 [c4,c5,c6]@2", // E D E D C A G A …
  D: "~@2 [d4,d5,d6] ~ [e4,e5,e6] ~ [g4,g5,g6] ~ [a4,a5,a6] [c5,c6,c7] [a4,a5,a6] [g4,g5,g6] [e4,e5,e6] ~ [d4,d5,d6] [e4,e5,e6]", // D E G A C A G E …
  E: "[d4,d5,d6] [c4,c5,c6] [a3,a4,a5]@2 [g3,g4,g5]@3 [a3,a4,a5] ~@2 [c4,c5,c6]@3 ~ [d4,d5,d6] ~", // D C A G A C D
  F: "[e4,e5,e6] ~ [g4,g5,g6] ~ [a4,a5,a6] [c5,c6,c7] [a4,a5,a6] [g4,g5,g6] [e4,e5,e6] ~ [d4,d5,d6] [e4,e5,e6] [d4,d5,d6] [c4,c5,c6] [a3,a4,a5]@2", // E G A C A G E D …
  G: "[g3,g4,g5]@3 [a3,a4,a5] ~@2 [c4,c5,c6]@3 ~ [d4,d5,d6] ~ [e4,e5,e6] ~ [g4,g5,g6] ~", // G A C D E G
  H: "[[g3,g4,g5]@3 [c4,c5,c6] ~@2 a3@6 ~@4 [f5,g5,a5] [a5,c6]@14 ~, ~@6 [a4,a5]@8 [b3,c4,d4,e4] [f4,g4,a4,b4,c5] [d5,e5]@2 ~@14, ~@12 [c3,d3,e3]@5 b5@2 ~@13, ~@13 a3@7 ~@12, ~@13 [f3,g3]@5 ~@14]/2", // G C F Am A Cmaj7 F Dsus2 …
  I: "[f4,a4,c5]@4 ~@2 [c4,f4,a4]@3 ~ [c4,e4,g4] ~@5", J: "[[g3,g4,g5]@3 [c4,c5,c6] ~@2 [a3,a4,a5]@20 ~@6]/2",
})).s("gm_lead_8_bass_lead").gain(0.53)

// drums · kick
const kick = s("bd").struct(`<
  [x!4]!38
  [x ~ x ~ x!3 ~]
  [x!4]!30
  [x ~@2 x ~@2 x ~@9]
  ~
  [x!4]!32
  [x ~@2 x ~@2 x ~@9]
  ~@3
>`).gain(0.78)

// drums · snare
const snare = s("sd").struct(`<
  ~@7 A B@7 C D@7 E D B D B D B D F D@6 G D@7 H B@7 I D B D J D B D J D@6 ~@3 A B D B K B D B L B D B L B D B K B D B L
  B D B K D@6 ~@4
>`.pickRestart({
  A: "~@7 x", B: "~@4 x ~@4 x ~@2 x ~@3", C: "~@2 x ~@2 x!3", D: "~ x ~ x", E: "~@4 x ~@7 x!4",
  F: "~@4 x ~@2 x ~@4 x ~ x!2", G: "~@4 x ~@9 x!2", H: "~ x ~ x ~ x ~ x", I: "~@4 x ~@2 x ~ x ~@4 x!2",
  J: "~@4 x ~@4 x ~@2 x ~ x!2", K: "~@4 x ~ x ~ x ~@5 x!2", L: "~@4 x ~@7 x ~ x!2",
})).gain(0.78)

// drums · snare · soft notes
const snare_soft = s("sd").struct("<~@7 A ~@15 B ~@7 C ~@6 D ~@7 E ~@7 F ~@21 G ~@11 G ~@7 G ~@10>".pickRestart({
  A: "~@5 x!2 ~", B: "~@6 x!2 ~ x!2 ~@5", C: "~@5 x ~@2", D: "~@9 x ~@2 x!2 ~@2", E: "x!2 ~ x!3 ~ x!3 ~ x!3 ~ x",
  F: "~@10 x ~ x!2 ~@2", G: "~@7 x ~ x ~ x!3 ~@2",
})).gain(0.23)

// drums · clap
const clap = s("cp").struct("<~@47 [~@2 x!2 ~@2 x ~@3 x!2 ~@2 x ~]!8 ~@18 [~ x ~ x]!24 ~@10>").gain(0.78)

// drums · low tom
const low_tom = s("lt").struct("<~@23 [~@7 x] ~@30 [~@7 x] ~@52>").gain(0.78)

// drums · hihat
const hihat = s("hh").struct("<A@7 B C@61 D A E A C@30 ~@4>".pickRestart({
  A: "~ x ~ x", B: "~@2 x ~@2 x!3", C: "x!4", D: "~@3 x", E: "x ~ x ~@2 x ~ x",
})).gain(0.78)

// drums · hihat · soft notes
const hihat_soft = s("hh").struct(`<
  ~@8
  [~ x ~ x ~ x ~ x]!61
  ~@2
  [~ x!3 ~@2 x!2 ~ x ~ x!3 ~ x]
  [x!4 ~@2 x ~ x!2 ~ x ~ x!3]
  [~ x ~ x ~ x ~ x]!30
  ~@4
>`).gain(0.23)

// drums · mid tom
const mid_tom = s("mt").struct("<~@23 [~@5 x!2 ~] ~@30 [~@5 x ~@2] ~@52>").gain(0.78)

// drums · open hat
const open_hat = s("oh").struct("<~@14 A B ~@53 C D ~@32 C ~@3>".pickRestart({
  A: "~@9 x ~@6", B: "~@7 x ~@8", C: "x ~@2 x ~@2 x ~@9", D: "~@7 x",
})).gain(0.78)

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

// drums · ride
const ride = s("rd").struct("<~@69 [~@3 x ~@12] ~ [x!4]!26 ~@6 [~@3 x ~@12] ~@3>").gain(0.78)

// drums · cowbell
const cowbell = s("cb").struct("<~@47 [x!4]!8 ~@16 [x!2 ~@2 x ~@3 x!2 ~@2 x ~@3]!2 ~@34>").gain(0.78)

stack(
  bass, epiano2, acoustic_guitar_steel, lead_8_bass_lead, kick, snare, snare_soft, clap, low_tom, hihat, hihat_soft,
  mid_tom, open_hat, crash, ride, cowbell
)

More by Bee Gees