{
  "prompt": "Genre: Atmospheric Trap-Soul / Melodic Hip-Hop; BPM: 118; Key: G minor; Rhythm: Heavy, syncopated 808 kick/bass groove with rapid, rolling 16th-note hi-hats and a heavily reverbed snare on 2 and 4.; Instruments: Programmed trap drums, deep 808 bass glides, filtered analogue pads, heavily processed chopped vocal sample melody.; Vocals: Male tenor, heavily Auto-Tuned for stylistic effect, smooth R&B delivery, breathy texture, sitting inside a wash of stereo reverb and delay; features lush background vocal stacks.; Mood: The feeling of a late-night drive after a difficult conversation has finally cleared the air, the city lights blurring through a rain-streaked windshield.; Highlight: The moment the high-pitched, ethereal chopped vocal sample hook enters for the first time over the deep 808 bass, creating a stark, brain-scratching melodic hook through timbral and registral contrast.",
  "lyrics": "[intro]\n(Mix: High-Fidelity, Pristine Radio-Ready Mix with expensive analogue warmth and silky smooth high-end. Wide stereo image, dominant sub-bass from 808s, slightly scooped low-mids for clarity, silky highs from hi-hats and reverb tails. Heavy sidechain compression from kick to pads.)\n(Inst: Pitched-up vocal sample loop, heavily reverbed; filtered saw-wave pad synth)\n(Vocal-Perf: Repetitive, hypnotic, processed vocal stack, non-lyrical texture)\n(Chords: Gm - F - Eb - D)\nWe left all the pain behind\nWe left all the pain behind\nWe left all the pain behind\nWe left all the pain behind\n\n[verse]\n(Mix: Male vocal centered, drenched in stereo delay and reverb, sitting slightly behind the beat)\n(Inst: 808 bass enters, syncopated pattern with pitch glides; rolling 16th-note hi-hats; layered clap/snare on 2 & 4)\n(Vocal-Perf: Male lead, smooth, breathy delivery, heavy stylistic autotune, mid-range)\n(Melody-Rhythm: Phrases start on the upbeat of 4, flowing over the bar line, creating a laid-back, behind-the-beat feel.)\n(Chords: Gm - F - Eb - D)\nWe don't have to worry\nAnd we don't have to hold on\nTo pain we left behind\nWounds get healed with time\n\n[chorus]\n(Mix: Stereo image widens further; vocal sample hook panned dynamically)\n(Inst: Main vocal sample hook enters, high-pitched female voice, chopped and melodic)\n(Vocal-Perf: Male vocal lifts in energy, more sustained notes, layered with subtle harmony)\n(Hook-DNA: High-pitched vocal sample melody uses a dotted eighth + sixteenth rhythm on beats 1 & 3; motif anchors on the 5th (D) of G minor; repeats twice, third time has slight variation.)\n(Melody-Contour: Male vocal melody features an ascending minor 3rd leap to the tonic at the start of key phrases, with an overall arched shape per line.)\n(Melody-Harmonic-Tension: Male vocal melody holds the 4th (C) over the Gm chord for a full beat, creating a sus4 tension before resolving down to the ♭3 (B♭).)\n(Chords: Gm - F - Eb - D)\nAnd now you got all the love and all the shine\nYou always want it all the time tonight\nTonight\nIt's what you deserve\n\n[verse]\n(Inst: A subtle, arpeggiated synth counter-melody is added, panned left, low in the mix)\n(Vocal-Perf: Slightly more confident delivery than first verse, less breathy, more rhythmic precision)\n(Melody-Rhythm: Vocal phrasing becomes slightly more on-the-beat, driving the momentum forward.)\n(Chords: Gm - F - Eb - D)\nWe don't have to worry\nAnd we don't have to hold on\nTo pain we left behind\nWounds get healed with time\n\n[chorus]\n(Mix: Parallel compression added to the drum bus for more punch and aggression)\n(Inst: All elements present, a distorted synth texture is layered subtly under the main pads for grit)\n(Vocal-Perf: Male vocal adds a higher, almost falsetto harmony layer, more prominent ad-libs in the gaps)\n(Hook-DNA: High-pitched vocal sample melody uses a dotted eighth + sixteenth rhythm on beats 1 & 3; motif anchors on the 5th (D) of G minor; repeats twice, third time has slight variation.)\n(Melody-Contour: Male vocal melody features an ascending minor 3rd leap to the tonic at the start of key phrases, with an overall arched shape per line.)\n(Melody-Harmonic-Tension: Male vocal melody holds the 4th (C) over the Gm chord for a full beat, creating a sus4 tension before resolving down to the ♭3 (B♭).)\n(Chords: Gm - F - Eb - D)\nAnd now you got all the love and all the shine\nYou always want it all the time tonight\nTonight\nAnd now you got all the love and all the shine\nYou always want it all the time yeah yeah\n\n[bridge]\n(Inst: Drums and hi-hats drop out, leaving only the sustained 808 bass and atmospheric pads)\n(Vocal-Perf: Male vocal shifts to a more rhythmic, lower-pitched, almost spoken-word delivery)\n(Melody-Harmonic-Tension: Vocal melody becomes mostly monotonic on the root (G), creating a static, meditative feel against the shifting chords, withholding melodic resolution to build tension.)\n(Chords: Eb - D - Gm - F)\nWe don't have to worry\nWe don't have to hold on\nTo pain we left behind\n\n[outro]\n(Inst: Beat elements filter out one by one, leaving only the reverbed vocal sample and pad fading out)\n(Vocal-Perf: Male vocal ad-libs and the main vocal sample hook echo and decay into silence)\n(Sound-Design: A reversed cymbal swell gently pulls the track into silence.)\nWe left all the pain behind\nWe left all the pain behind\nWe left all the pain behind",
  "song_id": "03_ALL THE LOVE (feat. Andre Troutman)_20260418",
  "_meta": {
    "provider": "google",
    "model": "gemini-2.5-pro",
    "usage": {
      "prompt_tokens": 11110,
      "completion_tokens": 1534,
      "total_tokens": 15749
    },
    "generated_at": "2026-04-18T17:22:28.700728+08:00"
  },
  "_prompt_compressed": {
    "from": 1201,
    "to": 892
  }
}