{
  "prompt": "Genre: Contemporary R&B; BPM: 60-65; Key: G Major; Rhythm: Slow, triplet-heavy 12/8 R&B ballad groove with a relaxed, behind-the-beat live pocket feel; Instruments: Layer 1 (Melodic/Sample Core): Warm, rich grand piano playing arpeggiated chords and melodic fills. Layer 2 (Rhythm Foundation): Organic drum kit (cross-stick snare, soft kick) with a clean, round electric bass. Layer 3 (Harmonic/Production Glue): Lush string section swells and layered harmonic background vocals.; Vocals: Female R&B Vocalist: powerful, dynamic, and soulful, moving from a raspy, intimate chest voice to a soaring belt, characterized by complex melismatic runs and a rich vibrato.; Mood: Intimate jazz club confession; a heartfelt declaration of love over materialism.; Highlight: The explosive emotional build from the intimate, soulful verse to the powerfully belted, melismatic chorus.",
  "lyrics": "[intro]\n(Chords: Gmaj7 - Em7 - Am7 - D7sus4)\n(Inst: Solo grand piano, arpeggiated chords, spacious feel. Vocal ad-lib enters.)\n(Motif-Anatomy: Simple, ascending piano arpeggio establishes the harmonic theme.)\n(Phrase-Structure: Free-form vocal run over a 4-bar piano loop.)\n(Contour-&-Range: Breathy, mid-range falsetto ad-libs.)\n(Vocal-Perf: Improvised, soulful vocal run, light and airy.)\n(Mix: Piano centered, wide reverb. Vocal has a long reverb tail.)\n\n[verse]\n(Chords: Gmaj7 - Em7 - Cmaj7 - D7sus4)\n(Inst: Soft, live drum kit enters with cross-stick snare. Clean electric bass plays root notes. Piano continues.)\n(Motif-Anatomy: Conversational, mostly stepwise melodic movement.)\n(Phrase-Structure: Symmetrical 4-bar phrases, relaxed delivery.)\n(Contour-&-Range: Low-to-mid register, intimate chest voice.)\n(Vocal-Perf: Gentle, slightly raspy delivery, telling a story.)\n(Mix: Vocals are upfront and dry, drums and bass sit warmly underneath.)\nSome people live for the fortune\nSome people live just for the fame\nSome people live for the power, yeah\nSome people live just to play the game\n(Transition: Subtle cymbal swell and bass walk-up.)\n\n[pre-chorus]\n(Chords: Am7 - Gmaj7/B - Cmaj7 - D7sus4)\n(Inst: Intensity builds slightly, hi-hat opens up.)\n(Motif-Anatomy: Melody begins to ascend, creating tension.)\n(Phrase-Structure: Two longer, building phrases leading to the chorus.)\n(Contour-&-Range: Ascending line from chest voice towards upper register.)\n(Vocal-Perf: More sustained notes, growing in volume and intensity.)\n(Mix: Strings begin to fade in quietly in the background.)\nSome people think that the physical things\nDefine what's within\nAnd I've been there before but that life's a bore\nSo full of the superficial\n(Transition: Drum fill into the chorus. Strings swell to full volume.)\n\n[chorus]\n(Chords: Gmaj7 - Bm7b5/F# - Em7 - A7 - Am7 - D7sus4 - Gmaj7)\n(Sound-Design: Lush string section arrival, background harmony vocals enter.)\n(Inst: Full drum kit, piano plays bigger block chords, strings provide harmonic pad.)\n(Motif-Anatomy: Soaring, anthemic melody with a powerful rhythmic hook on \"If I ain't got you\".)\n(Phrase-Structure: Iconic 4-bar resolution with melismatic extensions on the final words.)\n(Contour-&-Range: Dramatic leap of nearly an octave into a powerful, sustained belt.)\n(Vocal-Perf: Full-power belting, rich vibrato, signature R&B melismatic runs.)\n(Mix: Wide stereo image, vocals sit on top of the full arrangement.)\nSome people want it all\nBut I don't want nothing at all\nIf it ain’t you baby\nIf I ain't got you baby\nSome people want diamond rings\nSome just want everything\nBut everything means nothing\nIf I ain't got you, yeah\n(Transition: Strings hold a high note, drums simplify.)\n\n[verse]\n(Chords: Gmaj7 - Em7 - Cmaj7 - D7sus4)\n(Inst: Arrangement drops back down to piano, bass, and simple drums.)\n(Motif-Anatomy: Returns to the conversational melody of the first verse.)\n(Phrase-Structure: Symmetrical 4-bar phrases.)\n(Contour-&-Range: Back down to intimate, low-register chest voice.)\n(Vocal-Perf: Soft, reflective tone.)\n(Mix: Dynamic shift creates space after the big chorus.)\nSome people search for a fountain\nThat promises forever young\nSome people need three dozen roses\nAnd that's the only way to prove you love them\n(Transition: Bass walk-up.)\n\n[pre-chorus]\n(Chords: Am7 - Gmaj7/B - Cmaj7 - D7sus4)\n(Inst: Dynamics begin to build again.)\n(Vocal-Perf: Growing intensity, pushing more air.)\n(Mix: Strings re-enter, swelling.)\nHand me the world on a silver platter\nAnd what good would it be\nWith no one to share\nWith no one who truly cares for me\n(Transition: Big drum fill.)\n\n[chorus]\n(Chords: Gmaj7 - Bm7b5/F# - Em7 - A7 - Am7 - D7sus4 - Gmaj7)\n(Sound-Design: Strings and BVs are even more prominent.)\n(Inst: Full, powerful arrangement.)\n(Motif-Anatomy: Soaring, anthemic melody with powerful rhythmic hook.)\n(Phrase-Structure: 4-bar resolution with even more elaborate melisma.)\n(Contour-&-Range: Powerful high belt.)\n(Vocal-Perf: Even more emotional and powerful than the first chorus, adding complex runs and ad-libs.)\n(Mix: The biggest, most powerful point in the song's mix.)\nSome people want it all\nBut I don't want nothing at all\nIf it ain’t you baby\nIf I ain't got you baby\nSome people want diamond rings\nSome just want everything\nBut everything means nothing\nIf I ain't got you, you, you\n(Transition: Music sustains, then drops out leaving just piano and vocal.)\n\n[outro]\n(Chords: Gmaj7 - Em7 - Cmaj7 - D7sus4)\n(Inst: Arrangement becomes sparse, focusing on piano and eventually fading.)\n(Motif-Anatomy: Free-form vocal improvisation over the verse chord progression.)\n(Phrase-Structure: Asymmetrical, flowing ad-libs.)\n(Contour-&-Range: Dynamic runs across the entire vocal range, from breathy lows to high falsetto.)\n(Vocal-Perf: Highly emotional, improvisational ad-libs and runs, full of passion.)\n(Mix: Instruments fade out, leaving a final, reverb-laden piano chord and vocal run.)\nSome people want it all\nBut I don't want nothing at all\nIf it ain't you baby\nIf I ain't got you baby\nSome people want diamond rings\nSome just want everything\nBut everything means nothing\nIf I ain't got you, yeah\nIf I ain't got you with me baby\nOhh, so nothing in this whole wide world don't mean a thing\nIf I ain't got you with me baby\n",
  "song_id": "01_If I Ain't Got You_20260401",
  "_meta": {
    "provider": "google",
    "model": "gemini-2.5-pro",
    "usage": {
      "prompt_tokens": 9990,
      "completion_tokens": 1904,
      "total_tokens": 14634
    },
    "generated_at": "2026-04-01T16:37:57.126083+08:00"
  },
  "_prompt_compressed": {
    "from": 1150,
    "to": 871
  }
}