Strudelify
We're All Alone cover art

1977 · Anytime... Anywhere

We're All Alone

Rita Coolidge

KeyG majorTempo67 bpm
0:00/0:00
// We're All Alone — Rita Coolidge
// 67 bpm, 4/4, key G major. Source: mcgill.
// Generated by strudelify. One cycle = one bar.
setcpm(67/4)

const chords = arrange(
  // intro (2 bars)
  [2, "<[G@2 Am@2] [Bm@2 Am7@2]>"],
  // verse (8 bars)
  [8, "<[G@2 F#m7 B7] [Em@2 G7@2] [C@2 G6@2] [Bbo@2 Amadd9@2] [D7@2 Bm7@2] [Em@2 Am7@2] [Am7@2 Gadd9@2] [Gadd9@2 ~@2]>"],
  // verse (8 bars)
  [8, "<[G@2 F#m7 B7] [Em@2 G7@2] [C@2 G6@2] [Bbo@2 Amadd9@2] [D7@2 Bm7@2] [Em@2 Am7@2] [Am7@2 D9sus@2] [D9sus@2 ~@2]>"],
  // chorus (6 bars)
  [6, "<[G@2 Am@2] [Bm@2 B7@2] [Em@2 Dm7 G7] [C@2 G6@2] [Bbo@2 Amadd9@2] [D9sus@2 ~@2]>"],
  // interlude (2 bars)
  [2, "<[G@2 Am@2] [Bm@2 Am7@2]>"],
  // verse (8 bars)
  [8, "<[G@2 F#m7 B7] [Em@2 G7@2] [C@2 G6@2] [Bbo@2 Amadd9@2] [D7@2 Bm7@2] [Em@2 Am7@2] [Am7@2 D9sus@2] [D9sus@2 ~@2]>"],
  // chorus (9 bars)
  [9, "<[G@2 Am@2] [Bm@2 B7@2] [Em@2 Dm7 G7] [C@2 G6@2] [Bbo@2 Amadd9@2] [D7@2 Bm7@2] [Em@2 Am7@2] [Am7@2 D9sus@2] [D9sus@2 ~@2]>"],
  // chorus (9 bars)
  [9, "<[G@2 Am@2] [Bm@2 B7@2] [Em@2 Dm7 G7] [C@2 G6@2] [Bbo@2 Amadd9@2] [D7@2 Bm7@2] [Em@2 Am7@2] [Am7@2 D9sus@2] [D9sus@2 ~@2]>"],
  // solo (6 bars)
  [6, "<[G@2 Am@2] [Bm@2 B7@2] [Em@2 Dm7 G7] [C@2 G6@2] [Bbo@2 Amadd9@2] [D7@2 ~@2]>"],
  // fadeout (6 bars)
  [6, "<[Bm7@2 Em@2] Am7 D9sus [G@2 Am@2] [Bm@2 B7@2] [Em@2 Dm7 G7]>"],
)
const bassline = arrange(
  [2, "<[g2@2 a2@2] [b2@2 a2@2]>"],
  [8, "<[g2@2 f#2 b2] [e2@2 d2 g2] [c2@2 b2@2] [bb2@2 a2@2] [d2 c2 b2@2] [e2@2 a2@2] [a2@2 d2@2] [d2@2 ~@2]>"],
  [8, "<[g2@2 f#2 b2] [e2@2 d2 g2] [c2@2 b2@2] [bb2@2 a2@2] [d2 c2 b2@2] [e2@2 a2@2] [a2@2 d2@2] [d2@2 ~@2]>"],
  [6, "<[g2@2 a2@2] b2 [e2@2 d2 g2] [c2@2 b2@2] [bb2@2 a2@2] [d2@2 ~@2]>"],
  [2, "<[g2@2 a2@2] [b2@2 a2@2]>"],
  [8, "<[g2@2 f#2 b2] [e2@2 d2 g2] [c2@2 b2@2] [bb2@2 a2@2] [d2 c2 b2@2] [e2@2 a2@2] [a2@2 d2@2] [d2@2 ~@2]>"],
  [9, "<[g2@2 a2@2] b2 [e2@2 d2 g2] [c2@2 b2@2] [bb2@2 a2@2] [d2 c2 b2@2] [e2@2 a2@2] [a2@2 d2@2] [d2@2 ~@2]>"],
  [9, "<[g2@2 a2@2] b2 [e2@2 d2 g2] [c2@2 b2@2] [bb2@2 a2@2] [d2 c2 b2@2] [e2@2 a2@2] [a2@2 d2@2] [d2@2 ~@2]>"],
  [6, "<[g2@2 a2@2] b2 [e2@2 d2 g2] [c2@2 b2@2] [bb2@2 a2@2] [d2 c2 ~@2]>"],
  [6, "<[b2@2 e2@2] a2 d2 [g2@2 a2@2] b2 [e2@2 d2 g2]>"],
)

// 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 Rita Coolidge