{
  "prompt": "Genre: Pop Ballad / Solo Piano; BPM: 90; Key: Eb Major; Rhythm: Slow, expressive 4/4 with significant rubato; piano-driven with flowing arpeggios and sustained, jazzy chords, following the vocal phrasing; Instruments: Grand Piano (warm, felt-like timbre, prominent room reverb, playing rich, extended harmony and melodic fills); Vocals: Male; soft, breathy, intimate timbre with a mix of chest voice and gentle falsetto; emotional delivery with subtle vibrato; minimal processing, natural reverb; Mood: Intimate, romantic, tender, melancholic; Production: Minimalist acoustic recording; wide stereo piano with a centered vocal; lush hall reverb creating a warm, spacious feel; focus on natural dynamics; Structure: Intro - Verse - Verse - Chorus - Verse - Interlude - Chorus - Outro; Language: English; Highlight: The rich, jazzy piano harmonies and expressive, rubato phrasing.",
  "lyrics": "[intro]\n(Chords: Ebmaj7 - Abmaj7 - Fm7 - Bb7sus4)\n(Inst: Solo piano introduces main theme with gentle arpeggios; spacious and warm tone; rubato feel.)\n(Mix: Wide stereo piano; lush hall reverb.)\n(Vocal-Perf: No vocals.)\n\n[verse]\n(Chords: Ebmaj7 - Abmaj7 - Fm7 - Bb7 - Ebmaj7)\n(Vocal-Perf: Soft, breathy chest voice; mezzo-piano; gentle onset.)\n(Inst: Piano provides sparse, supportive chords, leaving space for the vocal.)\n(Melody-Contour: Mostly descending, conversational.)\nWhy do birds suddenly appear\nEvery time you are near?\nJust like me, they long to be\nClose to you\n\n[verse]\n(Chords: Ebmaj7 - Abmaj7 - Fm7 - Bb7 - Ebmaj7 - G7)\n(Vocal-Perf: Dynamics build slightly; introduces subtle head voice on higher notes.)\n(Inst: Piano becomes slightly more active with passing notes and richer chord voicings.)\n(Transition: A suspended G7 chord creates tension leading into the chorus.)\nWhy do stars fall down from the sky\nEvery time you walk by?\nJust like me, they long to be\nClose to you\n\n[chorus]\n(Chords: Cm7 - F7 - Bbmaj7 - Ebmaj7 - Bbm7 - Eb7 - Abmaj7 - G7)\n(Vocal-Perf: More emotional intensity; fuller chest voice, rising to mezzo-forte.)\n(Hook-DNA: Rich, jazzy piano harmonies recontextualize the melody, using extended chords (7ths, 9ths) to create a sophisticated, emotional backdrop.)\n(Mix: Vocals remain centered but feel fuller; piano harmony widens.)\nOn the day that you were born\nThe angels got together\nAnd decided to create a dream come true\nSo they sprinkled moondust in your hair of gold\nAnd starlight in your eyes of blue\n\n[verse]\n(Chords: Ebmaj7 - Abmaj7 - Fm7 - Bb7 - Ebmaj7)\n(Vocal-Perf: Returns to a softer, more intimate dynamic.)\n(Inst: Piano plays delicate arpeggios underneath the vocal.)\n(Transition: Piano holds the final chord, letting it decay into the interlude.)\nThat is why all the girls in town\nFollow you all around\nJust like me, they long to be\nClose to you\n\n[interlude]\n(Chords: Ebmaj7 - Adim7 - Cm7 - F9 - Bbm7 - Eb7 - Abmaj7)\n(Inst: Expressive solo piano improvisation; explores melodic themes with rich, complex harmonies and a free, rubato rhythm.)\n(Mix: Piano takes center stage, full dynamic and stereo range.)\n(Vocal-Perf: No vocals.)\n\n[chorus]\n(Chords: Cm7 - F7 - Bbmaj7 - Ebmaj7 - Bbm7 - Eb7 - Abmaj7 - G7)\n(Vocal-Perf: Most powerful and emotional delivery; use of falsetto for emphasis; full mezzo-forte.)\n(Inst: Piano plays with more dynamic force, using fuller block chords to support the vocal climax.)\n(Mix: The most expansive point in the mix; reverb is most prominent.)\nOn the day that you were born\nThe angels got together\nAnd decided to create a dream come true\nSo they sprinkled moondust in your hair of gold\nAnd starlight in your eyes of blue\n\n[outro]\n(Chords: Ebmaj7 - Abmaj7 - Fm7 - Bb7 - Ebmaj7)\n(Vocal-Perf: Decrescendos to a whisper; final phrases are drawn out and fragile; ad-libbed falsetto.)\n(Inst: Piano slows down (ritardando); plays final arpeggiated chords that slowly fade out.)\n(Structure: Extended fade out with repeating vocal motif.)\nThat is why all the girls in town\nFollow you all around\nJust like me, they long to be\nClose to you\nJust like me, they long to be\nClose to you",
  "song_id": "01_Close To You_20260412",
  "_meta": {
    "provider": "google",
    "model": "gemini-2.5-pro",
    "usage": {
      "prompt_tokens": 9555,
      "completion_tokens": 1192,
      "total_tokens": 14562
    },
    "generated_at": "2026-04-12T22:23:15.329129+08:00"
  }
}