Strudelify
Break It To Me Gently cover art

1982 · The Trouble With Angels

Break It To Me Gently

Juice Newton

KeyE majorTempo89 bpm
0:00/0:00
// Break It To Me Gently — Juice Newton
// 89 bpm, 12/8, key E major. Source: mcgill.
// Generated by strudelify. One cycle = one bar.
setcpm(89/6)

const chords = arrange(
  // intro (5 bars)
  [5, "<[E@6 Eaug@6] A Am6 E [B@3 A@3 G#m@3 F#m@3]>"],
  // verse (8 bars)
  [8, "<[E@6 Eaug@6] [A^7@6 Am6@6] [E@6 G#7@6] C#7b9 F#7!2 F#m7 [B@3 A@3 G#m@3 F#m@3]>"],
  // verse (8 bars)
  [8, "<[E@6 Eaug@6] [A^7@6 Am6@6] [E@6 G#7@6] C#7b9 F#7!2 F#m7 [B@3 A@3 G#m@3 F#m@3]>"],
  // bridge (8 bars)
  [8, "<A G#m [F#m7@6 B@6] [E^7@6 E7@6] A [G#m7@6 C#7@6] F#7 [B@3 A@3 G#m@3 F#m@3]>"],
  // verse (8 bars)
  [8, "<[E@6 Eaug@6] [A^7@6 Am6@6] [E@6 G#7@6] C#7b9 F#7!2 [F#m7@6 B7@6] [E@6 E7#5@6]>"],
  // bridge (8 bars)
  [8, "<A G#m [F#m7@6 B@6] [E@6 E7@6] A G#m F#7 [B7@6 C7@6]>"],
  // verse (13 bars)
  [13, "<[F@6 Faug@6] [Bb^7@6 Bbm@6] [F@6 A7@6] D7b9 G7!2 [Gm7@6 C7@6] [F@3 F7@3 D7@6] G7 [C7@3 ~@9] F [Bb@6 Bbm6@6] F>"],
)
const bassline = arrange(
  [5, "<e2 a2!2 e2 [b2@3 a2@3 g#2@3 f#2@3]>"],
  [8, "<e2 a2 [e2@6 g#2@6] c#2 f#2!3 [b2@3 a2@3 g#2@3 f#2@3]>"],
  [8, "<e2 a2 [e2@6 g#2@6] c#2 f#2!3 [b2@3 a2@3 g#2@3 f#2@3]>"],
  [8, "<a2 g#2 [f#2@6 b2@6] e2 a2 [g#2@6 c#2@6] f#2 [b2@3 a2@3 g#2@3 f#2@3]>"],
  [8, "<e2 a2 [e2@6 g#2@6] c#2 f#2!2 [f#2@6 b2@6] e2>"],
  [8, "<a2 g#2 [f#2@6 b2@6] e2 a2 g#2 f#2 [b2@6 c2@6]>"],
  [13, "<f2 bb2 [f2@6 a2@6] d2 g2!2 [g2@6 c2@6] [f2@3 eb2@3 d2@6] g2 [c2@3 ~@9] f2 bb2 f2>"],
)

// 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 hh] [sd hh hh] [bd hh hh] [sd hh hh]").gain(0.8)

stack(keys, bass, drums)

More by Juice Newton