{
  "prompt": "Genre: Pop Rap / Hip-Hop; BPM: 66; Key: A minor; Rhythm: Slow, steady hip-hop beat with a clean kick, sharp snare on 2 & 4, and persistent 16th-note hi-hats. The sub-bass is syncopated and foundational.; Instruments: Melancholic grand piano playing block chords and arpeggios, powerful 808 sub-bass, clean hip-hop drum machine, subtle atmospheric string pads for texture.; Vocals: Male, transitioning from a rhythmic, conversational rap in verses to an emotional, sung melody in the chorus. Vocal is upfront with clean compression and noticeable reverb.; Mood: Conflicted, melancholic, and accusatory, reflecting the pain of a toxic relationship.; Production: Modern, polished mix with powerful low-end and clear, centered vocals. Moderate stereo width, with reverb creating a sense of space.; Structure: Intro - Verse - Chorus - Verse - Bridge - Chorus - Outro; Language: English; Highlight: The dynamic shift from conversational rap verses to a fully sung, melodic chorus.",
  "lyrics": "[intro]\n(Chords: Am - F - C - G)\n(Vocal-Perf: Sung, chest voice, questioning tone, gentle)\n(Inst: Sparse piano chords, single notes, establishing mood)\n(Mix: Intimate, vocals very forward)\nI heard you told your friends that I'm just not your type\nIf that's how you really feel then why'd you call last night?\n\n[verse]\n(Transition: Full beat drops in with kick, 808 bass, and 16th-note hi-hats)\n(Chords: Am - F - C - G)\n(Vocal-Perf: Rhythmic rap, conversational flow, rising intensity)\n(Melody-Rhythm: Syncopated, speech-like)\n(Inst: Full beat with 808 bass, piano chords are more rhythmic)\n(Mix: Bass fills low end, vocals sit on top of the beat)\nYeah, I heard you said I ain't the type for you\nI don't regret it though, I learned from it\nThey should have you locked up for\nAll the time you stole from us, woo\nTook you out when I had no money\nOnly person that you ever cared about was you\nThat's why it's so funny\nYou want somebody that'll keep you warm at night\nThen, tell me, why you actin' cold to me?\nYou ain't the only one to blame\nNo one the one that made you rich\nWhen I bought every lie you sold to me\n\n[chorus]\n(Transition: Subtle string pads swell in, creating width)\n(Chords: Am - F - C - G)\n(Vocal-Perf: Sung, emotional, stronger projection, layered harmonies)\n(Melody-Contour: Arching, memorable hook)\n(Inst: Piano prominent, subtle string pads add width, beat is steady)\n(Mix: Wider stereo image, vocals have more reverb)\nI heard you told your friends that I'm just not your type\nIf that's how you really feel then why'd you call last night?\nYou say all I ever do is just control your life\nBut how you gonna lie like that\nHow you gonna lie like that?\n\n[verse]\n(Transition: Strings fade out, beat and piano continue steadily)\n(Chords: Am - F - C - G)\n(Vocal-Perf: Rap flow becomes more confrontational, faster pace)\n(Melody-Rhythm: More complex syncopation)\n(Inst: Beat and piano remain consistent, driving the energy)\n(Mix: Vocals remain aggressive and upfront)\nLook, let me guess, you want to stay friends?\nTellin' people that's how we been?\nTellin' everybody, yeah, that we was barely speakin'\nAh, that's kinda funny\nWhy'd you call me every day then?\nIt's immaturity, you goin' off the deep end\nYou just want somebody you can chill\nAnd get some drinks with, cool\nThen don't hit me on the weekend\nTellin' me you missed the way we talked\nAnd now I listen, yeah\n\n[bridge]\n(Transition: Beat simplifies, leaving more space for the vocal)\n(Chords: Am - F - C - G)\n(Vocal-Perf: A blend of rap and melodic phrasing, direct questioning)\n(Inst: Instrumentation becomes slightly sparser, more space for vocal)\n(Mix: Focus shifts heavily to the lyrical message)\nWhy you playin' with my mind, huh?\nWhy you playin' with my time, huh?\nTold me we should let it go and put it all behind us\nThat's what I did, now you askin' me what I done, I was\nWaitin' for this day, I saw it comin'\nI think you just like attention\nTryna tell me all your problems\nI got issues of my own\nI ain't got time for all this drama\nYou told me that you don't really wanna talk\nThen why you callin', huh?\n\n[chorus]\n(Transition: Big drum fill and string swell to lift into the final chorus)\n(Chords: Am - F - C - G)\n(Vocal-Perf: Most emotional delivery, ad-libs in the background, harmonies are fuller)\n(Inst: All elements present, strings are more prominent)\n(Mix: Climax of the track, full and wide soundscape)\nI heard you told your friends that I'm just not your type\nIf that's how you really feel then why'd you call last night?\nYou say all I ever do is just control your life\nBut how you gonna lie like that\nHow you gonna lie like that?\n\n[outro]\n(Transition: Music cuts out, leaving vocal echo and a final piano chord)\n(Chords: Am - F - C - G)\n(Vocal-Perf: Ad-libbed phrases, sung, fading out)\n(Inst: Fading piano chords, final reverb tail)\n(Mix: Reverb tails fade to silence)\nHow you gonna lie\nHow you gonna lie like that?\nBaby, how you gonna lie\nHow you gonna lie like that?",
  "song_id": "01_Lie_20260404",
  "_meta": {
    "provider": "google",
    "model": "gemini-2.5-pro",
    "usage": {
      "prompt_tokens": 9604,
      "completion_tokens": 1432,
      "total_tokens": 13604
    },
    "generated_at": "2026-04-04T14:58:40.658591+08:00"
  }
}