{
  "prompt": "Genre: Early 2010s High-Fidelity Pop Ballad; BPM: 73; Key: Melancholic minor key; Rhythm: Heartfelt 4/4 piano ballad rhythm, steady and simple backbeat; Instruments: Dominant clean grand piano, subtle orchestral string pads, simple and sparse acoustic drum kit with heavy reverb on the snare, round sub-bass following the piano chords; Vocals: Male high tenor, powerful and emotive delivery, clean tone with subtle R&B inflections and melisma, layered vocal harmonies in the chorus; Mood: Heartbroken and lonely late-night introspection, cinematic romantic despair; Production: Pristine radio-ready mix, spacious and lush with heavy reverb, dominant crystal-clear lead vocal, warm analogue feel, wide stereo field on the chorus harmonies; Structure: Intro, Verse, Pre-Chorus, Chorus, Verse, Bridge, Chorus, Outro; Language: English; Highlight: the soaring, emotive lead vocal melody over a simple, iconic piano progression",
  "lyrics": "[intro]\n(Chords: C#m - A - E - B)\n(Groove: slow 4/4 piano ballad feel, sparse)\n(Arrangement: solo grand piano, clean tone, light reverb)\n\n[verse]\n(Chords: C#m - A - E - B)\n(Vocal-Perf: emotive and clean high tenor, intimate delivery, gentle build)\n(Arrangement: piano continues, simple sub-bass enters, dry vocal forward in the mix)\nI know you're somewhere out there\nSomewhere far away\nI want you back, I want you back\nMy neighbors think I'm crazy\nBut they don't understand\nYou're all I had, you're all I had\n\n[pre-chorus]\n(Chords: A - B - C#m)\n(Vocal-Perf: building intensity, sustained notes)\n(Arrangement: subtle string pads swell underneath, creating tension)\nAt night when the stars light up my room\nI sit by myself\n\n[chorus]\n(Chords: C#m - A - E - B)\n(Groove: simple backbeat drum groove enters, kick on 1 and 3, snare on 2 and 4, heavy reverb)\n(Lead-Melody: soaring octave leap on key phrase, highly memorable hook)\n(Vocal-Perf: full-power belting, layered vocal harmonies)\n(Arrangement: full dynamic peak, wide stereo strings, impactful piano chords)\nTalking to the moon\nTryna get to you\nIn hopes you're on the other side talking to me, too\nOr am I a fool who sits alone talking to the moon?\nOh\n\n[verse]\n(Chords: C#m - A - E - B)\n(Vocal-Perf: slightly more confident delivery than first verse, narrative continues)\n(Arrangement: groove continues from chorus but slightly pulled back, piano still dominant)\nI'm feeling like I'm famous, the talk of the town\nThey say I've gone mad\nYeah, I've gone mad\nBut they don't know what I know\n'Cause when the sun goes down\nSomeone's talkin' back\nYeah, they're talkin' back, oh\n\n[bridge]\n(Chords: A - E - B - C#m)\n(Groove: drums drop out)\n(Vocal-Perf: airy falsetto oohs, calling out with heavy echo)\n(Arrangement: atmospheric, piano plays arpeggios, strings are more prominent, builds back to final chorus)\nOh-oh, oh-oh, oh-oh\nDo you ever hear me calling?\nOh-oh, oh-oh, oh-oh\n\n[chorus]\n(Chords: C#m - A - E - B)\n(Groove: full drum groove returns with more energy, cymbal crashes)\n(Lead-Melody: soaring octave leap, ad-libs added)\n(Vocal-Perf: maximum emotional power, passionate ad-libs and runs over the top)\n(Arrangement: biggest dynamic point, all elements in, wide and epic mix)\n'Cause every night, I'm talking to the moon\nStill tryna get to you\nIn hopes you're on the other side talking to me, too\nOr am I a fool who sits alone talking to the moon?\nOh\n\n[outro]\n(Chords: C#m - A - E)\n(Groove: beat fades out)\n(Vocal-Perf: softer, more vulnerable, almost a whisper)\n(Arrangement: instrumentation fades, leaving just piano and a final vocal phrase, long reverb tail)\nI know you're somewhere out there\nSomewhere far away",
  "song_id": "02_Talking to the Moon_20260402",
  "_meta": {
    "provider": "google",
    "model": "gemini-2.5-pro",
    "usage": {
      "prompt_tokens": 9723,
      "completion_tokens": 1084,
      "total_tokens": 13637
    },
    "generated_at": "2026-04-02T01:41:35.731196+08:00"
  }
}