Strudelify
Bongo Stomp cover art

1962

Bongo Stomp

Little Joey & The Flips

KeyE♭ majorTempo105 bpm
0:00/0:00
// Bongo Stomp — Little Joey & The Flips
// 105 bpm, 4/4, key Eb major. Source: mcgill.
// Generated by strudelify. One cycle = one bar.
setcpm(105/4)

const chords = arrange(
  // intro (8 bars)
  [8, "<[Eb@2 Cm@2] [Ab@2 Bb@2] [Eb@2 Cm@2] [Ab@2 Bb@2] Eb!4>"],
  // verse (12 bars)
  [12, "<Eb!4 Ab!2 Eb!2 [Bb@2 Ab@2] Eb [Bb@2 Ab@2] Eb>"],
  // verse (12 bars)
  [12, "<Eb!4 Ab!2 Eb!2 [Bb@2 Ab@2] Eb [Bb@2 Ab@2] Eb>"],
  // bridge (8 bars)
  [8, "<Ab!2 Eb!2 Ab!2 [Bb@2 A@2] Bb>"],
  // verse (12 bars)
  [12, "<Eb!4 Ab!2 Eb!2 [Bb@2 Ab@2] Eb [Bb@2 Ab@2] Eb>"],
  // coda (2 bars)
  [2, "<Ab Bb>"],
  // fadeout (8 bars)
  [8, "<Eb!8>"],
)
const bassline = arrange(
  [8, "<[eb2@2 c2@2] [ab2@2 bb2@2] [eb2@2 c2@2] [ab2@2 bb2@2] eb2!4>"],
  [12, "<eb2!4 ab2!2 eb2!2 [bb2@2 ab2@2] eb2 [bb2@2 ab2@2] eb2>"],
  [12, "<eb2!4 ab2!2 eb2!2 [bb2@2 ab2@2] eb2 [bb2@2 ab2@2] eb2>"],
  [8, "<ab2!2 eb2!2 ab2!2 [bb2@2 a2@2] bb2>"],
  [12, "<eb2!4 ab2!2 eb2!2 [bb2@2 ab2@2] eb2 [bb2@2 ab2@2] eb2>"],
  [2, "<ab2 bb2>"],
  [8, "<eb2!8>"],
)

// chords · gm_piano
const keys = chord(chords).voicing().s("gm_piano").gain(0.8)
// bass · gm_electric_bass_finger
const bass = note(bassline).s("gm_electric_bass_finger").gain(0.9)
// drums
const drums = s("[bd hh] [sd hh] [bd hh] [sd hh]").gain(0.8)

stack(keys, bass, drums)