Strudelify
People Get Ready cover art

1985 · Flash

People Get Ready

Jeff Beck

KeyD majorTempo72 bpm
0:00/0:00
// People Get Ready — Jeff Beck
// 72 bpm, 4/4, key D major. Source: mcgill.
// Generated by strudelify. One cycle = one bar.
setcpm(72/4)

const chords = arrange(
  // intro (4 bars)
  [4, "<[D@3 F#m] [G@2 Dsus D] [D@3 F#m] [A9sus D@3]>"],
  // solo (8 bars)
  [8, "<[D@2 Bm@2] [G@2 D@2] [D@2 Bm@2] [G@2 D@2] [D@2 Bm@2] [G@2 D@2] [Bm@2 Em@2] [A9sus@2 D@2]>"],
  // verse (8 bars)
  [8, "<[D@2 Bm@2] [G@2 Dsus D] [D@2 Bm@2] [G@2 D@2] [D@2 Bm@2] [G@2 Dsus D] [Bm@2 Em@2] [A9sus@2 D@2]>"],
  // trans (2 bars)
  [2, "<[D@2 Bm@2] [G@2 D@2]>"],
  // verse (8 bars)
  [8, "<[D@2 Bm@2] [G@2 Dsus D] [D@2 Bm@2] [G@2 D@2] [D@2 Bm@2] [G@2 Dsus D] [Bm@2 Em@2] [A9sus@2 D@2]>"],
  // solo (8 bars)
  [8, "<[D@2 Bm@2] [G@2 Dsus D] [D@2 Bm@2] [G@2 D@2] [D@2 Bm@2] [G@2 Dsus D] [Bm@2 Em@2] [A9sus@2 D@2]>"],
  // trans (4 bars)
  [4, "<[D@2 Bm@2] [G@2 D@2] [D@2 Bm@2] [G@2 D@2]>"],
  // verse (8 bars)
  [8, "<[D@2 Bm@2] [G@2 Dsus D] [D@2 Bm@2] [G@2 D@2] [D@2 Bm@2] [G@2 Dsus D] [Bm@2 Em@2] [A9sus@2 D@2]>"],
  // verse (8 bars)
  [8, "<[D@2 Bm@2] [G@2 Dsus D] [D@2 Bm@2] [G@2 D@2] [D@2 Bm@2] [G@2 Dsus D] [Bm@2 Em@2] [A9sus@2 D@2]>"],
  // trans (4 bars)
  [4, "<[D@2 Bm@2] [G@2 D@2] [Eb@2 Cm@2] [Ab@2 Eb@2]>"],
  // solo (8 bars)
  [8, "<[Eb@2 Cm@2] [Ab@2 Eb@2] [Eb@2 Cm@2] [Ab@2 Eb@2] [Eb@2 Cm@2] [Ab@2 Eb@2] [Cm@2 Fm@2] [Bb9sus@2 Eb@2]>"],
  // solo (8 bars)
  [8, "<[Eb@2 Cm@2] [Ab@2 Eb@2] [Eb@2 Cm@2] [Ab@2 Eb@2] [Eb@2 Cm@2] [Ab@2 Eb@2] [Cm@2 Fm@2] [Bb9sus@2 Eb@2]>"],
  // solo (9 bars)
  [9, "<[Eb@2 Cm@2] [Ab@2 Eb@2] [Eb@2 Cm@2] [Ab@2 Eb@2] [Eb@2 Cm@2] [Ab@2 Eb@2] [Cm@2 Fm@2] [Bb9sus@2 Eb@2] Eb>"],
)
const bassline = arrange(
  [4, "<[d2@2 f#2@2] [g2@2 d2@2] [d2@2 f#2@2] [a2 d2@3]>"],
  [8, "<[d2@2 b2@2] [g2@2 d2@2] [d2@2 b2@2] [g2@2 d2@2] [d2@2 b2@2] [g2@2 d2@2] [b2@2 e2@2] [a2@2 d2@2]>"],
  [8, "<[d2@2 b2@2] [g2@2 d2@2] [d2@2 b2@2] [g2@2 d2@2] [d2@2 b2@2] [g2@2 d2@2] [b2@2 e2@2] [a2@2 d2@2]>"],
  [2, "<[d2@2 b2@2] [g2@2 d2@2]>"],
  [8, "<[d2@2 b2@2] [g2@2 d2@2] [d2@2 b2@2] [g2@2 d2@2] [d2@2 b2@2] [g2@2 d2@2] [b2@2 e2@2] [a2@2 d2@2]>"],
  [8, "<[d2@2 b2@2] [g2@2 d2@2] [d2@2 b2@2] [g2@2 d2@2] [d2@2 b2@2] [g2@2 d2@2] [b2@2 e2@2] [a2@2 d2@2]>"],
  [4, "<[d2@2 b2@2] [g2@2 d2@2] [d2@2 b2@2] [g2@2 d2@2]>"],
  [8, "<[d2@2 b2@2] [g2@2 d2@2] [d2@2 b2@2] [g2@2 d2@2] [d2@2 b2@2] [g2@2 d2@2] [b2@2 e2@2] [a2@2 d2@2]>"],
  [8, "<[d2@2 b2@2] [g2@2 d2@2] [d2@2 b2@2] [g2@2 d2@2] [d2@2 b2@2] [g2@2 d2@2] [b2@2 e2@2] [a2@2 d2@2]>"],
  [4, "<[d2@2 b2@2] [g2@2 d2@2] [eb2@2 c2@2] [ab2@2 eb2@2]>"],
  [8, "<[eb2@2 c2@2] [ab2@2 eb2@2] [eb2@2 c2@2] [ab2@2 eb2@2] [eb2@2 c2@2] [ab2@2 eb2@2] [c2@2 f2@2] [bb2@2 eb2@2]>"],
  [8, "<[eb2@2 c2@2] [ab2@2 eb2@2] [eb2@2 c2@2] [ab2@2 eb2@2] [eb2@2 c2@2] [ab2@2 eb2@2] [c2@2 f2@2] [bb2@2 eb2@2]>"],
  [9, "<[eb2@2 c2@2] [ab2@2 eb2@2] [eb2@2 c2@2] [ab2@2 eb2@2] [eb2@2 c2@2] [ab2@2 eb2@2] [c2@2 f2@2] [bb2@2 eb2@2] eb2>"],
)

// 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)

More by Jeff Beck