Strudelify
Those Lazy-Hazy-Crazy Days Of Summer cover art

1963 · Those Lazy Hazy Crazy Days Of Summer

Those Lazy-Hazy-Crazy Days Of Summer

Nat King Cole

KeyB♭ majorTempo180 bpm
0:00/0:00
// Those Lazy-Hazy-Crazy Days Of Summer — Nat "King" Cole
// 180 bpm, 4/4, key Bb major. Source: mcgill.
// Generated by strudelify. One cycle = one bar.
setcpm(180/4)

const chords = arrange(
  // intro (2 bars)
  [2, "<[~@2 Bb@2] [Dbo@2 F7@2]>"],
  // chorus (16 bars)
  [16, "<Bb!2 C7!2 [F7@2 F6@2] F7 Bb [Dbo@2 F7@2] Bb!2 C7!2 F7!2 Bb!2>"],
  // verse (16 bars)
  [16, "<D7!6 G!2 C7 [C7sus@2 B7b9@2] C7!4 [F7@2 Bb@2] [Dbo@2 F7@2]>"],
  // chorus (16 bars)
  [16, "<Bb!2 C7!2 [F7@2 F6@2] F7 Bb [Dbo@2 F7@2] Bb!2 C7!2 F7!2 [Bb@2 F#7@2] [C#7@2 F#7@2]>"],
  // chorus (16 bars)
  [16, "<B!2 C#7!2 F#7!2 [B@2 F#7@2] [Do@2 F#7@2] B!2 C#7!2 F#7!2 B!2>"],
  // verse (16 bars)
  [16, "<D#7!6 G#m!2 C#7 [C#7sus@2 C7b9@2] C#7!4 F# [Do@2 F#7@2]>"],
  // chorus (12 bars)
  [12, "<B!2 C#7!2 F#7!2 [B@2 F#@2] [Do@2 F#7@2] B!2 C#7!2>"],
  // outro (12 bars)
  [12, "<C#7 F#7 B!2 C#7 F#7 B!2 C#7 F#7 B!2>"],
)
const bassline = arrange(
  [2, "<[~@2 d2@2] [db2@2 c2@2]>"],
  [16, "<bb2!2 c2!2 f2!2 [bb2@2 d2@2] [db2@2 c2@2] bb2!2 c2!2 f2!2 bb2!2>"],
  [16, "<d2!6 g2!2 c2 [c2@2 d#2@2] c2!4 [f2@2 d2@2] [db2@2 c2@2]>"],
  [16, "<bb2!2 c2!2 f2!2 [bb2@2 d2@2] [db2@2 c2@2] bb2!2 c2!2 f2!2 [bb2@2 f#2@2] [c#2@2 f#2@2]>"],
  [16, "<b2!2 c#2!2 f#2!2 [b2@2 f#2@2] [d2@2 c#2@2] b2!2 c#2!2 f#2!2 b2!2>"],
  [16, "<d#2!6 g#2!2 c#2 [c#2@2 e2@2] c#2!4 f#2 [d2@2 c#2@2]>"],
  [12, "<b2!2 c#2!2 f#2!2 [b2@2 f#2@2] [d2@2 c#2@2] b2!2 c#2!2>"],
  [12, "<c#2 f#2 b2!2 c#2 f#2 b2!2 c#2 f#2 b2!2>"],
)

// 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 Nat King Cole