{
  "prompt": "Genre: Funk-Pop, Nu-Disco, Synth-Pop, driving club anthem; BPM: 115; Key: D Minor; Rhythm: Tight, syncopated 16th-note funk groove driven by a punchy kick pattern and off-beat snare; Instruments: Layer 1: Staccato synth brass riff & clean funky electric guitar chucks; Layer 2: Dry, processed funk drum kit (LinnDrum style) with a live, syncopated electric slap bassline; Layer 3: Group vocal shouts, synth zaps, and talkbox effects; Vocals: Male R&B Vocalist; High-energy tenor with a mix of soulful singing, powerful belts, and rhythmic chants, heavy on ad-libs; Mood: Unapologetic swagger on a packed, retro-themed city dancefloor; Production: Modern, punchy mix with powerful, centered bass/drums and wide stereo imaging for horns and FX; Structure: Intro - Verse - Chorus - Breakdown - Verse - Chorus - Bridge - Outro; Language: English; Highlight: The tight, syncopated interplay between the funky electric bass and the punchy synth-horn stabs.",
  "lyrics": "[intro]\n(Chords: Dm7)\n(Sound-Design: Filtered vocal intro, synth bass slide up)\n(Motif-Anatomy: Spoken word rhythm, establishing swagger)\n(Phrase-Structure: Short, punchy declarations)\n(Contour-&-Range: Mid-range, conversational)\n(Vocal-Perf: Confident, cool spoken delivery)\n(Mix: Bass and vocal upfront, minimal drums)\nThis hit\nThat ice cold\nMichelle Pfeiffer\nThat white gold\nThis one, for them hood girls\nThem good girls\nStraight masterpieces\n\n[verse]\n(Chords: Dm7 - G7)\n(Transition: Full drum kit enters)\n(Motif-Anatomy: Rhythmic 16th-note vocal flow)\n(Phrase-Structure: Symmetrical 4-bar phrases)\n(Contour-&-Range: Stays in a comfortable mid-range)\n(Vocal-Perf: Rhythmic talk-singing, precise enunciation)\n(Inst: Funky guitar chucks, driving bassline, four-on-the-floor kick with syncopated snare)\nStylin', wildin'\nLivin' it up in the city\nGot Chucks on with Saint Laurent\nGotta kiss myself I'm so pretty\n\n[chorus]\n(Chords: Dm7 - G7)\n(Transition: Beat drop, full energy, synth horns enter)\n(Motif-Anatomy: Main hook chant, call and response with group shouts)\n(Phrase-Structure: Simple, repetitive, highly memorable hook)\n(Contour-&-Range: High-energy peak of the song)\n(Vocal-Perf: Powerful group chant, lead vocal belting ad-libs)\n(Inst: All elements in, full horn section, driving rhythm)\nI'm too hot (hot damn)\nCalled the police and the fireman\nI'm too hot (hot damn)\nMake a dragon wanna retire man\nGirls hit your hallelujah (whuoo)\n'Cause Uptown Funk gon' give it to you\nSaturday night and we in the spot\nDon't believe me just watch (come on)\n\n[interlude]\n(Chords: Dm7 - G7)\n(Transition: Tape stop effect on \"Stop!\")\n(Sound-Design: Full band dropout, then re-enters with intensity)\n(Motif-Anatomy: Rhythmic break, spoken word command)\n(Phrase-Structure: Call-to-action phrasing)\n(Vocal-Perf: Spoken command, then return to energetic singing)\n(Structure: Classic funk breakdown)\nStop\nWait a minute\nFill my cup put some liquor in it\nTake a sip, sign a check\nJulio! Get the stretch!\n\n[verse]\n(Chords: Dm7 - G7)\n(Motif-Anatomy: Rhythmic 16th-note vocal flow)\n(Vocal-Perf: Rhythmic talk-singing, builds on verse 1 energy)\n(Inst: Full funk ensemble with prominent guitar)\nRide to Harlem, Hollywood, Jackson, Mississippi\nIf we show up, we gon' show out\nSmoother than a fresh jar of skippy\n\n[chorus]\n(Chords: Dm7 - G7)\n(Transition: High energy build into the chorus)\n(Vocal-Perf: Powerful group chant, maximum energy, heavy ad-libs)\n(Mix: Everything pushed to the front)\nI'm too hot (hot damn)\nCalled a police and a fireman\nI'm too hot (hot damn)\nMake a dragon wanna retire man\nGirls hit your hallelujah (whuoo)\n'Cause Uptown Funk gon' give it to you\nSaturday night and we in the spot\nDon't believe me just watch (come on)\n\n[bridge]\n(Chords: Dm7 - G7)\n(Transition: Breakdown into a vocal chant section)\n(Sound-Design: Horn swells, building intensity)\n(Motif-Anatomy: Repetitive vocal vamp)\n(Vocal-Perf: Lead vocal call, group response, building to a climax)\nBefore we leave\nImma tell y'all a lil' something\nUptown Funk you up, Uptown Funk you up\nCome on, dance\nJump on it\nIf you sexy then flaunt it\nWell it's Saturday night and we in the spot\n\n[outro]\n(Chords: Dm7 - G7)\n(Transition: Final chorus hook repetition over full band)\n(Sound-Design: Horn swells, ad-libs, final build and hard stop)\n(Motif-Anatomy: Repetitive chant hook)\n(Vocal-Perf: Energetic group chant, trading ad-libs with lead vocal)\n(Mix: High energy fade, ending on a final horn stab)\nDon't believe me just watch\nDon't believe me just watch\nDon't believe me just watch\nHey, hey, hey, oh!\n",
  "song_id": "02_Uptown Funk_20260401",
  "_meta": {
    "provider": "google",
    "model": "gemini-2.5-pro",
    "usage": {
      "prompt_tokens": 11985,
      "completion_tokens": 1406,
      "total_tokens": 16454
    },
    "generated_at": "2026-04-01T23:07:56.610681+08:00"
  }
}