Strudelify
Out Of Sight, Out Of Mind cover art

1969

Out Of Sight, Out Of Mind

Little Anthony & The Imperials

KeyA♭ majorTempo68 bpm
0:00/0:00
// Out Of Sight, Out Of Mind — Little Anthony & The Imperials
// 68 bpm, 4/4, key Ab major. Source: mcgill.
// Generated by strudelify. One cycle = one bar.
setcpm(68/4)

const chords = arrange(
  // intro (5 bars)
  [5, "<Ab Eb Ab Eb [Eb ~@3]>"],
  // verse (4 bars)
  [4, "<[Ab@2 Ab^7@2] [Fm@2 Ao@2] [Bbm@2 Bbm^7 Bbm7] Eb>"],
  // chorus (4 bars)
  [4, "<Eb!2 [Ab@2 Db@2] Eb>"],
  // verse (4 bars)
  [4, "<[Ab@2 Ab^7@2] [Fm@2 Ao@2] [Bbm@2 Bbm^7 Bbm7] Eb>"],
  // chorus (4 bars)
  [4, "<Eb!2 Ab Eb>"],
  // bridge (9 bars)
  [9, "<Db [Ab@2 Fm@2] [Bbm7@2 Eb@2] Ab C7 Fm Bb7 Eb7 [Eb ~@3]>"],
  // verse (4 bars)
  [4, "<[Ab@2 Ab^7@2] [Fm@2 Ao@2] [Bbm@2 Bbm^7 Bbm7] Eb>"],
  // chorus (4 bars)
  [4, "<Eb!2 Gb13 F7>"],
  // outro (6 bars)
  [6, "<Bbm7 Eb9 ~ [Ab^7@2 Gb^9@2] ~ Ab^7>"],
)
const bassline = arrange(
  [5, "<ab2 eb2 ab2 eb2 [eb2 ~@3]>"],
  [4, "<[ab2@2 g2@2] [f2@2 a2@2] [bb2@2 a2 ab2] eb2>"],
  [4, "<eb2!2 [ab2@2 db2@2] eb2>"],
  [4, "<[ab2@2 g2@2] [f2@2 a2@2] [bb2@2 a2 ab2] eb2>"],
  [4, "<eb2!2 ab2 eb2>"],
  [9, "<db2 [ab2@2 f2@2] [bb2@2 eb2@2] ab2 c2 f2 bb2 eb2 [eb2 ~@3]>"],
  [4, "<[ab2@2 g2@2] [f2@2 a2@2] [bb2@2 a2 ab2] eb2>"],
  [4, "<eb2!2 gb2 f2>"],
  [6, "<bb2 eb2 ~ [ab2@2 gb2@2] ~ ab2>"],
)

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