{
  "prompt": "Genre: Hyperpop / Electronic Pop; BPM: 132; Key: F# Major; Rhythm: Energetic half-time feel with fast, rolling 16th and 32nd-note hi-hats, a syncopated punchy kick, and a heavily reverberated clap/snare on beats 2 and 4.; Instruments: Bright, crystalline arpeggiated synth pluck (main motif), deep 808 sub-bass with glides, programmed trap-style drums, ethereal shimmering synth pads for atmosphere.; Vocals: Female lead with a bright, conversational tone, heavily processed with hard, fast Auto-Tune for a pitch-snapping effect. Layered, processed backing vocals and ad-libs.; Mood: Euphoric and frantic, with an undercurrent of desperate longing.; Production: Hyper-real, clean digital mix. Wide stereo field. Upfront, compressed vocals. Gated reverb on snare. High dynamic contrast.; Structure: Intro - Chorus - Verse - Chorus - Verse - Chorus - Chorus - Outro; Language: English; Highlight: the contrast between the euphoric, crystalline synth arpeggios and the desperate, auto-tuned vocals.",
  "lyrics": "[intro]\n(Chords: Bmaj7 - F# - G#m - C#)\n(Hook-DNA: Bright, crystalline synth arpeggio establishes the main hook with a filter sweep.)\n(Mix: Starts narrow, quickly widens to full stereo.)\n\n[chorus]\n(Chords: Bmaj7 - F# - G#m - C#)\n(Vocal-Perf: Bright, upfront, heavily auto-tuned, pleading yet energetic.)\n(Inst: Full beat drops with punchy kick, reverberated clap, fast hi-hats, and a deep 808 bass.)\n(Mix: Wide, high-energy, vocals cut through the dense instrumentation.)\n(Hook-Construction: Repetitive vocal melody against the relentless, euphoric synth arp creates the song's core emotional tension.)\nI only threw this party for you\nOnly threw this party for you, for you, for you\nI was hopin' you would come through\nI was hopin' you would come through, it's true, it's true\nOnly threw this party for you\nI only threw this party for you, for you, for you\nI'm about to party on you\nWatch me, watch me party on you, yeah\n\n[verse]\n(Chords: Bmaj7 - F# - G#m - C#)\n(Vocal-Perf: More rhythmic and conversational, slightly lower in the mix.)\n(Inst: Drums are slightly stripped back, bass is more prominent, synth arp is filtered down.)\n(Mix: Energy drops slightly to create dynamic contrast with the chorus.)\n(Transition: Snare roll and vocal echo leading back to the chorus.)\n1000 pink balloons\nDJ with your favorite tunes\nBirthday cake in August\nBut you were born 19th of June\nChampagne pourin' in your mouth\nCalled your friends from out of town\nGot the party bag with the purple pills\nAnd I'm waiting for you by the window, yeah\nCalled your digits, but the phone kept ringin\nWish I knew what you were thinking\nNa-na, na, 1000 pink balloons\nDancin' on to your favorite tunes to\nHope you walk in the party\n'Cause I threw the party just for you like what\n\n[chorus]\n(Chords: Bmaj7 - F# - G#m - C#)\n(Vocal-Perf: Full energy returns, with added ad-libs.)\n(Inst: All elements at full force. Shimmering synth pads become more audible.)\n(Mix: Maximum width and impact.)\nI only threw this party for you\nOnly threw this party for you, for you, for you\nI was hopin' you would come through\nI was hopin' you would come through, it's true, it's true\nOnly threw this party for you\nI only threw this party for you, for you, for you\nI'm about to party on you\nWatch me, watch me party on you, yeah\n\n[verse]\n(Chords: Bmaj7 - F# - G#m - C#)\n(Vocal-Perf: Rhythmic, sing-song rap delivery with harmonizing backing vocals.)\n(Inst: Beat is more sparse, focusing on kick and sub-bass. Main arp is replaced by a simple pad, creating space.)\n(Mix: More intimate, focused on the vocal rhythm.)\n(Transition: Big build-up with snare rolls and synth risers.)\nYou could watch me pull up on your body\nLike it's summer, take my clothes off\nIn the water splash around and get you blessed like holy water\nI don't know what you were waiting for\nYou know that I've been waiting for you\n(I only threw this party for you)\nIf you saw my tears, would you touch me?\nKiss me on the mouth, say you love me?\nLeave a message, tell me you're sorry?\nHit me right back, hit me right back\nWhy you treating me like someone that you never loved\n\n[chorus]\n(Chords: Bmaj7 - F# - G#m - C#)\n(Vocal-Perf: Highest energy, heavily layered with doubles and ad-libs.)\n(Inst: All elements at full force with extra percussive glitches and vocal chops.)\n(Mix: The busiest and most impactful section of the song.)\nI only threw this party for you\nOnly threw this party for you, for you, for you\nI was hopin' you would come through\nI was hopin' you would come through, it's true, it's true\nOnly threw this party for you\nI only threw this party for you, for you, for you\nI'm about to party on you\nWatch me, watch me party on you, yeah\n\n[chorus]\n(Chords: Bmaj7 - F# - G#m - C#)\n(Vocal-Perf: Sustained high energy, vocals are slightly more distorted for effect.)\n(Inst: Beat continues with filter automation to build tension towards the outro.)\n(Mix: Sustained climax, preparing for deconstruction.)\nI only threw this party for you\nOnly threw this party for you, for you, for you\nI was hopin' you would come through\nI was hopin' you would come through, it's true, it's true\nOnly threw this party for you\nI only threw this party for you, for you, for you\nI'm about to party on you\nWatch me, watch me party on you, yeah\n\n[outro]\n(Chords: Implied Bmaj7 - F#)\n(Vocal-Perf: Repetitive chant with heavy delay and reverb. Live crowd sounds fade in.)\n(Inst: A heavily filtered and distorted version of the beat and synth arp plays.)\n(Sound-Design: Bitcrushing, distortion, and crowd noise build to a chaotic climax and abrupt end.)\n(Structure: Deconstructs the song's elements into a noisy, atmospheric finale.)\nParty on you, party on you\nParty on-party on you, party on you\nParty on-party on you, party on you\nParty on-party on you, party on you\nParty on-party on you, party on you\nParty on-party on you, party on you\nParty on-party on you, party on you\nParty on-party on you, party on you\nParty on-party on you, party on you\nParty on-party on you, party on you\nParty on-party on you, party on you\nCome to my party\nCome to my party",
  "song_id": "01_party 4 u_20260412",
  "_meta": {
    "provider": "google",
    "model": "gemini-2.5-pro",
    "usage": {
      "prompt_tokens": 12653,
      "completion_tokens": 1812,
      "total_tokens": 17552
    },
    "generated_at": "2026-04-12T16:59:02.403646+08:00"
  }
}