Strudelify
If I Were Your Woman cover art

1971 · If I Were Your Woman

If I Were Your Woman

Gladys Knight & The Pips

KeyF♯ majorTempo150 bpm
0:00/0:00
// If I Were Your Woman — Gladys Knight & The Pips
// 150 bpm, 4/4, key F# major. Source: mcgill.
// Generated by strudelify. One cycle = one bar.
setcpm(150/4)

const chords = arrange(
  // intro (8 bars)
  [8, "<F#!2 Bm!2 F#!2 Bm!2>"],
  // verse (20 bars)
  [20, "<D#m!2 Co!2 F#!2 D#7!2 G#m!2 D#m!2 G#m!2 D#m!2 B!2 D#m!2>"],
  // trans (4 bars)
  [4, "<F#!2 Bm!2>"],
  // bridge (16 bars)
  [16, "<D#m!2 Co!2 F#!2 D#7!2 G#m!2 D#m!2 G#m!2 D!2>"],
  // chorus (10 bars)
  [10, "<F#!2 Bm!2 F#!2 D#7!2 Bm!2>"],
  // trans (8 bars)
  [8, "<F#!2 Bm!2 F#!2 Bm!2>"],
  // bridge (16 bars)
  [16, "<D#m!2 Co!2 F#!2 D#7sus D#7 G#m!2 D#m!2 G#m!2 D#m!2>"],
  // chorus (20 bars)
  [20, "<F#!2 Bm!2 F#!2 D#7!2 Bm!2 F#!2 Bm!2 F#!2 D#7!2 Bm!2>"],
  // outro (8 bars)
  [8, "<F#!2 Bm!2 F#!2 Bm!2>"],
  // fadeout (8 bars)
  [8, "<F#!2 Bm!2 F#!2 Bm!2>"],
)
const bassline = arrange(
  [8, "<f#2!8>"],
  [20, "<d#2!2 c2!2 c#2!2 d#2!2 g#2!2 d#2!2 g#2!2 d#2!2 b2!2 d#2!2>"],
  [4, "<f#2!4>"],
  [16, "<d#2!2 c2!2 c#2!2 d#2!2 g#2!2 d#2!2 g#2!2 d2!2>"],
  [10, "<f#2!4 c#2!2 d#2!2 b2!2>"],
  [8, "<f#2!8>"],
  [16, "<d#2!2 c2!2 c#2!2 d#2!2 g#2!2 d#2!2 g#2!2 d#2!2>"],
  [20, "<f#2!4 c#2!2 d#2!2 b2!2 f#2!4 c#2!2 d#2!2 b2!2>"],
  [8, "<f#2!8>"],
  [8, "<f#2!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)

More by Gladys Knight & The Pips