{
  "prompt": "Genre: Tropical House-infused Pop with Dancehall rhythm; BPM: 96; Key: C# Minor; Rhythm: A syncopated, dembow-lite groove with a driving pocket syncopation, emphasizing off-beats in the main melodic riff; Instruments: Close-mic'd marimba, percussive acoustic guitar, round sub-bass, layered electronic percussion, subtle clean electric guitar, warm synth pads; Vocals: Male lead with a rhythmic, conversational delivery and smooth, controlled chest voice, supported by lush background vocal stacks; Mood: Upbeat, flirtatious, confident, and casually romantic with a sunny, danceable vibe; Production: High-Fidelity, Pristine Radio-Ready Mix with expensive analogue warmth and silky smooth high-end. Vocals are upfront and centered, widening in the chorus with layered harmonies and pads.; Structure: Intro, Verse, Pre-Chorus, Chorus, Verse, Pre-Chorus, Chorus, Bridge; Language: English; Highlight: A brain-scratching melodic hook played on a marimba that defines the entire track.",
  "lyrics": "[intro]\n(Mix: High-Fidelity, Pristine Radio-Ready Mix. Prominent sub-bass, clean mids, silky smooth high-end. Main riff is dry and centered, with subtle room reverb. Minimal compression.)\n(Inst: Close-mic'd marimba, percussive acoustic guitar slaps.)\n(Chords: C#m - F#m - A - B)\n(Melodic-Motif: Syncopated 4-bar marimba phrase, G#-C#-B-A pattern.)\n\n[verse]\n(Mix: Kick drum added, centered.)\n(Inst: Marimba loop continues, acoustic guitar slaps, tight kick drum.)\n(Vocal-Perf: Rhythmic, conversational, slightly breathy delivery. Intimate close-mic feel.)\n(Melody-Rhythm: Fast, 16th-note-based phrasing, syncopated against the main groove.)\n(Melody-Contour: Mostly monotonic, storyteller-like, small melodic leaps for emphasis.)\n(Chords: C#m - F#m - A - B)\nThe club isn't the best place to find a lover\nSo the bar is where I go\nMe and my friends at the table doing shots\nDrinking fast and then we talk slow\n\n[pre-chorus]\n(Mix: Stereo width increases slightly. Layered vocals introduced.)\n(Inst: Snare/clap on 2 & 4 enters. Subtle bass synth doubles root.)\n(Vocal-Perf: Intensity builds. Layered harmony vocals added, creating anticipation.)\n(Melody-Contour: Ascending melodic line, builds tension towards chorus.)\n(Transition: Subtle synth riser/swell into chorus.)\n(Chords: C#m - F#m - A - B)\nYou come over and start up a conversation with just me\nAnd trust me I'll give it a chance now\nTake my hand stop put Van the Man on the jukebox\nAnd then we start to dance and now I'm singing like\nGirl you know I want your love\nYour love was handmade for somebody like me\nCome on now follow my lead\nI may be crazy don't mind me\nSay boy let's not talk too much\nGrab on my waist and put that body on me\nCome on now follow my lead\nCome come on now follow my lead\n\n[chorus]\n(Mix: Significantly wider stereo field. Vocals upfront with parallel compression. Bass is fuller.)\n(Inst: Full percussion enters (shakers, etc). Warm synth pad fills background. Bassline more prominent.)\n(Vocal-Perf: Stronger chest voice, more dynamic. Lush background vocal stacks add harmony and width.)\n(Hook-DNA: Primary vocal hook (\"shape of you\") lands on strong beats, followed by a catchy descending melisma. Highly repetitive and simple motif.)\n(Melody-Contour: Starts high on the tonic, descends, then rises again to create an arc.)\n(Chords: C#m - F#m - A - B)\nI'm in love with the shape of you\nWe push and pull like a magnet do\nAlthough my heart is falling too\nI'm in love with your body\nLast night you were in my room\nAnd now my bed sheets smell like you\nEvery day discovering something brand new\nI'm in love with your body\n\n[verse]\n(Mix: Energy drops back, but percussion remains for momentum.)\n(Inst: Full percussion loop continues, but mix is pulled back slightly.)\n(Vocal-Perf: Returns to conversational, rhythmic style, maintaining forward motion.)\n(Melody-Rhythm: Similar 16th-note phrasing as first verse.)\n(Chords: C#m - F#m - A - B)\nOne week in we let the story begin\nWe're going out on our first date\nYou and me are thrifty so go all you can eat\nFill up your bag and I fill up a plate\n\n[pre-chorus]\n(Mix: Builds width and layers again.)\n(Inst: Same instrumentation as first pre-chorus.)\n(Vocal-Perf: Builds intensity with layered harmonies.)\n(Melody-Contour: Ascending line, creating tension.)\n(Transition: Synth riser.)\n(Chords: C#m - F#m - A - B)\nWe talk for hours and hours about the sweet and the sour\nAnd how your family is doing okay\nLeave and get in a taxi then kiss in the backseat\nTell the driver make the radio play and I'm singing like\nGirl you know I want your love\nYour love was handmade for somebody like me\nCome on now follow my lead\nI may be crazy don't mind me\nSay boy let's not talk too much\nGrab on my waist and put that body on me\nCome on now follow my lead\nCome come on now follow my lead\n\n[chorus]\n(Mix: Maximal width and energy. More prominent ad-libs.)\n(Inst: All elements present. Clean muted electric guitar subtly doubles marimba riff.)\n(Vocal-Perf: Full energy, lush background vocal stacks, crisp rhythmic ad-libs (\"Oh I oh I\").)\n(Hook-DNA: Primary vocal hook (\"shape of you\") lands on strong beats, followed by a catchy descending melisma. Highly repetitive and simple motif.)\n(Melody-Contour: Starts high on the tonic, descends, then rises again to create an arc.)\n(Chords: C#m - F#m - A - B)\nI'm in love with the shape of you\nWe push and pull like a magnet do\nAlthough my heart is falling too\nI'm in love with your body\nAnd last night you were in my room\nAnd now my bed sheets smell like you\nEvery day discovering something brand new\nI'm in love with your body\n\n[bridge]\n(Mix: Percussion drops out initially, creating a breakdown feel. Vocals become the focus.)\n(Inst: Marimba and bass continue. Percussion re-enters halfway through to build back up.)\n(Vocal-Perf: Chanted, repetitive, heavily layered vocals. Creates a hypnotic effect.)\n(Melody-Rhythm: Simple, on-the-beat chant.)\n(Melody-Contour: Static, repetitive melody on a few notes.)\n(Chords: C#m - F#m - A - B)\nCome on be my baby come on\nCome on be my baby come on\nCome on be my baby come on\nCome on be my baby come on",
  "song_id": "02_Shape of You_20260411",
  "_meta": {
    "provider": "google",
    "model": "gemini-2.5-pro",
    "usage": {
      "prompt_tokens": 10557,
      "completion_tokens": 1751,
      "total_tokens": 15686
    },
    "generated_at": "2026-04-11T22:37:17.629809+08:00"
  }
}