{
  "prompt": "Genre: Nu-Disco, Synth-Pop, Dance-Pop, driving club anthem; BPM: 115; Key: D minor; Rhythm: Driving four-on-the-floor kick with a heavily syncopated 16th-note funk bassline and tight hi-hats; Instruments: Layer 1 (Melodic): Punchy synth brass stabs and a clean, muted funk guitar riff. Layer 2 (Rhythm): Live funk drum kit (punchy snare, dry kick) and a slapped/popped syncopated electric bass. Layer 3 (Glue): 80s synth pads, crowd hype ad-libs, and talkbox effects.; Vocals: Male R&B Vocalist; high-energy tenor with James Brown-esque shouts, percussive phrasing, and confident swagger.; Mood: Saturday night block party; unapologetic, high-energy swagger and infectious confidence.; Production: Punchy, modern mix with a dominant, centered rhythm section. Wide stereo imaging for brass hits and backing vocals. Heavy compression for a tight sound.; Highlight: The irresistible, syncopated funk bassline that defines the entire groove.",
  "lyrics": "[intro]\n(Chords: Dm7 - G7)\n(Inst: Single, syncopated bass note on D; muted funk guitar scratches; crisp hi-hats enter.)\n(Sound-Design: Vinyl crackle; distant party chatter.)\n(Vocal-Perf: Short, spoken hype-up ad-lib.)\nLet's get it.\n\n[verse]\n(Chords: Dm7 - G7 - Dm7 - G7)\n(Transition: Full drum beat kicks in.)\n(Mix: Vocals front and center, dry; bass and drums locked tight.)\n(Motif-Anatomy: Percussive, talk-singing vocal rhythm.)\n(Phrase-Structure: Short, punchy 2-bar phrases.)\n(Contour-&-Range: Low-to-mid register, conversational swagger.)\n(Vocal-Perf: Confident, slightly raspy delivery; rhythmic spoken feel.)\n(Inst: Bassline becomes more active; guitar plays single-note stabs.)\nFresh kicks, white tee, feelin' like a king\nGold chain on my neck, hear the angels sing\nWalk into the room, yeah they all stop and stare\nGot that kind of heat, make you stop and gasp for air\n\n[chorus]\n(Chords: Dm7 - G7 - Cmaj7 - A7)\n(Structure: Beat drop; full instrumentation enters.)\n(Mix: Brass section wide-panned; layered backing vocals; everything hits hard.)\n(Highlight: Syncopated funk bassline drives the hook.)\n(Motif-Anatomy: Soaring, catchy vocal melody.)\n(Phrase-Structure: Symmetrical 4-bar pop resolution.)\n(Contour-&-Range: Leaps up an octave into powerful tenor belt.)\n(Vocal-Perf: Full-chest power belt; James Brown-esque shouts \"Hah!\")\n(Inst: Full brass section stabs; guitar plays choppy chords.)\nGot that electric swagger (Hah!)\nSo sharp I'm like a dagger\nWatch me move, watch me groove, yeah\nThis ain't nothin' new, yeah\nDon't believe me? Put it on the line! (Come on!)\n\n[verse]\n(Chords: Dm7 - G7 - Dm7 - G7)\n(Transition: Brass stabs fade out; rhythm section tightens up.)\n(Mix: Vocals return to dry and upfront.)\n(Vocal-Perf: More playful ad-libs \"check it\"; faster rhythmic delivery.)\n(Inst: Bassline adds more melodic fills; talkbox synth melody answers vocal lines.)\nFrom the L.A. sun to the London fog (check it)\nTop of the world, sittin' above the smog\nI don't chase the money, no, the money chases me\nGot a Ph.D. in funkyology, you see?\n\n[chorus]\n(Chords: Dm7 - G7 - Cmaj7 - A7)\n(Structure: Big build-up into chorus drop.)\n(Mix: Even more vocal layers; snare has more reverb.)\n(Highlight: Bassline is even more prominent, with subtle slap/pop details.)\n(Vocal-Perf: Adds more ad-lib shouts and runs on the tail end.)\n(Inst: Brass plays a slightly more complex rhythm.)\nGot that electric swagger (Hah!)\nSo sharp I'm like a dagger\nWatch me move, watch me groove, yeah\nThis ain't nothin' new, yeah\nDon't believe me? Put it on the line! (Come on!)\n\n[bridge]\n(Chords: Fmaj7 - G7 - Em7 - A7)\n(Structure: Breakdown; drums drop to just kick and hi-hat; bassline simplifies.)\n(Mix: Vocals become more soulful and melodic; heavy reverb.)\n(Vocal-Perf: Smooth, melodic R&B runs; switches to call-and-response with backing vocals.)\n(Inst: Rhodes-style electric piano chords enter.)\n(Sound-Design: Riser sweep builds tension.)\nFellas, get your shine on (Shine on!)\nLadies, sing my rhyme now (Rhyme now!)\nEverybody in the place, get ready to ignite... 'cause the funk's back in town tonight!\n\n[chorus]\n(Chords: Dm7 - G7 - Cmaj7 - A7)\n(Structure: Explosive re-entry of full band; max energy.)\n(Mix: All elements pushed to the limit; vocals heavily layered.)\n(Vocal-Perf: Ad-libbing over the top; pure energy and shouts.)\n(Inst: Drums play fills; brass section is loud and powerful.)\nGot that electric swagger (Hah!)\nSo sharp I'm like a dagger\nWatch me move, watch me groove, yeah\nThis ain't nothin' new, yeah\nDon't believe me? Put it on the line! (Come on!)\n\n[outro]\n(Chords: Dm7 - G7)\n(Structure: Instrumental vamp and fade.)\n(Mix: Elements start dropping out, leaving bass and drums.)\n(Vocal-Perf: Repeated ad-libs and chants \"Electric swagger\", \"Funk you up\".)\n(Inst: Bass and drum groove continues; final brass stab to end.)\n(Sound-Design: Song fades with vinyl crackle returning.)\nElectric swagger...\nFunk you up...\nYeah...\nToo hot... (hot damn)",
  "song_id": "07_Uptown Funk_20260401",
  "_meta": {
    "provider": "google",
    "model": "gemini-2.5-pro",
    "usage": {
      "prompt_tokens": 11985,
      "completion_tokens": 1554,
      "total_tokens": 16905
    },
    "generated_at": "2026-04-01T22:39:24.237928+08:00"
  },
  "_prompt_compressed": {
    "from": 1034,
    "to": 937
  }
}