{
  "prompt": "Genre: Dark Pop / R&B / Synth-Funk Fusion; BPM: 93; Key: A minor; Rhythm: Heavy, driving pocket syncopation with a prominent sub-bass kick and a sharp, cracking snare, creating a lurching, confident swagger.; Instruments: Sub-bass 808-style kick, Tight cracking snare, crisp closed hi-hat, Funky filtered synth bass, Detuned vintage piano; Vocals: Male high tenor with a smooth, breathy, and confident delivery, utilizing intricate melismas and lush background vocal stacks for harmony.; Mood: Driving a matte black hypercar through a neon-lit city tunnel at 3 AM, the engine's rumble vibrating through your chest, feeling completely isolated from the world outside the tinted windows.; Highlight: The rhythmic, pitched vocal hook ('ha-ha-ha') entering in the chorus, acting as a percussive counter-melody that defines the song's cynical, catchy identity.",
  "lyrics": "[intro]\n(Mix: Wide stereo field; prominent, controlled sub-bass; clean, punchy mids; silky smooth high-end; vocals precisely centered and forward; light plate reverb on snare.)\n(Inst: Heavy 808-kick; sharp cracking snare; crisp closed hi-hat.)\n(Vocal-Perf: Breathy, rhythmic ad-libs with heavy reverb.)\n\n[verse]\n(Chords: Am - G - C - F)\n(Inst: Kick and snare groove continues; detuned vintage piano enters playing block chords; filtered synth bass doubles kick rhythm.)\n(Vocal-Perf: Smooth, half-spoken tenor delivery; close-mic intimacy; ends phrases with a signature 'ah' affectation.)\n(Melody-Rhythm: Syncopated phrasing, starting on the 'and' of 4; conversational rhythm with deliberate pauses.)\n(Melody-Contour: Mostly flat, stepwise motion within a narrow range; small descending leaps at phrase ends.)\nI'm tryna put you in the worst mood, ah\nP1 cleaner than your church shoes, ah\nMilli point two just to hurt you, ah\nAll red Lamb' just to tease you, ah\nNone of these toys on lease too, ah\nMade your whole year in a week too, yah\nMain b***h out your league too, ah\nSide b*****s out of your league too, ah\n\n[pre-chorus]\n(Chords: Am - G - C - F)\n(Inst: Piano becomes more prominent; subtle atmospheric synth pad swells underneath.)\n(Vocal-Perf: Builds in intensity; melody ascends slightly; more sustained notes.)\n(Sound-Design: Filter sweep riser creating tension.)\nHouse so empty, need a centerpiece\nTwenty racks a table,cut from ebony\nCut that ivory into skinny pieces\nThen she clean it with her face man I love my baby\nYou talking money, need a hearing aid\nYou talking about me, I don't see the shade\nSwitch out my style, I’ll take any lane\nSwitch out my cup,If I kill any pain\n\n[chorus]\n(Chords: Am - G - C - F)\n(Mix: Stereo image widens; vocals become a dense stack.)\n(Hook-DNA: Rhythmic vocal chant 'ha-ha-ha-ha' motif as a counter-melody; pitch anchor on the root and 5th; repeats with slight variation.)\n(Melody-Contour: Ascending leap of a P4 on the main phrase; arch-shaped melody.)\n(Melody-Rhythm: Lead vocal lands squarely on downbeats for impact; backing vocals are syncopated.)\n(Melody-Harmonic-Tension: Main vocal melody uses the ♭7 over the C major chord, creating bluesy tension that resolves downwards to the G.)\n(Vocal-Perf: Assertive, layered lead vocal; lush background vocal stacks provide harmony and the hook.)\n(Inst: Full instrumental arrangement; synth bass more aggressive.)\n(Ha-ha-ha-ha-ha-ha-ha-ha-ha-ha)\nLook what you've done\n(Ha-ha-ha-ha-ha-ha-ha-ha-ha-ha)\nI'm a mother****erg Starboy\n(Ha-ha-ha-ha-ha-ha)\nLook what you've done\n(Ha-ha-ha-ha-ha-ha-ha-ha-ha-ha)\nI'm a mother****erg Starboy\n\n[verse 2]\n(Chords: Am - G - C - F)\n(Inst: Arrangement strips back slightly to verse 1 level.)\n(Vocal-Perf: Delivery similar to verse 1, maintains cool, detached tone.)\n(Melody-Rhythm: Rhythmic phrasing continues, more complex syncopation.)\nEvery day a b***h try to test me, ah\nEvery day a b***h try to end me, ah\nPull off in that Roadster SV, ah\nPockets overweight, getting hefty, ah\nComing for the king, that's a far cry, I\nI come alive in the fall time, I\nThe competition, I don't really listen\nI'm in the blue Mulsanne bumping New Edition\n\n[pre-chorus 2]\n(Chords: Am - G - C - F)\n(Vocal-Perf: Intensity builds again, mirroring the first pre-chorus.)\n(Sound-Design: Another subtle filter sweep riser.)\nHouse so empty, need a centerpiece\nTwenty racks a table, cut from ebony\nCut that ivory into skinny pieces\nThen she clean it with her face man but I love my baby\nYou talking money need a hearing aid\nYou talking about me I don't see the shade\nSwitch up my style, I'll take any lane\nI switch up my cup, I kill any pain\n\n[chorus 2]\n(Chords: Am - G - C - F)\n(Mix: Energy matches first chorus; additional ad-libs added for variation.)\n(Hook-DNA: Rhythmic vocal chant 'ha-ha-ha-ha' motif as a counter-melody; pitch anchor on the root and 5th; repeats with slight variation.)\n(Melody-Harmonic-Tension: Main vocal melody uses the ♭7 over the C major chord, creating bluesy tension that resolves downwards to the G.)\n(Vocal-Perf: Assertive, layered lead vocal; lush background vocal stacks provide harmony and the hook.)\n(Ha-ha-ha-ha-ha-ha-ha-ha-ha-ha)\nLook what you've done\n(Ha-ha-ha-ha-ha-ha-ha-ha-ha-ha)\nI'm a mother****erg Starboy\n(Ha-ha-ha-ha-ha-ha)\nLook what you've done\n(Ha-ha-ha-ha-ha-ha-ha-ha-ha-ha)\nI'm a mother****erg Starboy\n\n[bridge]\n(Chords: Dm - Am - C - G)\n(Mix: Reverb becomes more spacious and noticeable.)\n(Inst: Arrangement breaks down; piano and pads are more prominent; drums simplify to just kick and snaps.)\n(Vocal-Perf: More melodic and flowing delivery; higher register used.)\n(Melody-Harmonic-Tension: Melody deliberately avoids the root, floating over the chords and creating unresolved tension by ending phrases on the 2nd over the G chord, setting up a return.)\nLet a b***h Brag Pitt\nLegend of the fall took the year like a bandit\nBought mama a crib and a brand new wagon\nNow she hit the grocery shop looking lavish\nStar Trek roof in that Wraith of Khan\nGirls get loose when they hear this song\n100 on the dash get me close to God\nWe don't pray for love, we just pray for cars",
  "song_id": "01_Starboy_20260418",
  "_meta": {
    "provider": "google",
    "model": "gemini-2.5-pro",
    "usage": {
      "prompt_tokens": 11559,
      "completion_tokens": 1884,
      "total_tokens": 16785
    },
    "generated_at": "2026-04-18T14:25:17.695281+08:00"
  },
  "_prompt_compressed": {
    "from": 1172,
    "to": 855
  }
}