{
  "prompt": "Genre: Synth-Pop / Indie Pop; BPM: 132; Key: Ab Major; Rhythm: Driving 80s-style drum machine beat with a tight kick, crisp snare on 2 & 4, and steady 16th-note hi-hats. A punchy synth bass provides a rhythmic anchor; Instruments: 80s Drum Machine (Punchy kick, gated snare), Synth Bass (Round, driving), Juno-style Synth Pads (Lush chords), Arpeggiated Synths (Stereo texture), Clean Electric Guitar (Chorused arpeggios); Vocals: Female, intimate and breathy in verses, soaring and melodic in the chorus with extensive, layered harmonies. Relatively dry lead vocal with lush, reverberant backing vocals; Mood: Uplifting, hopeful, romantic, nostalgic; Production: Polished and wide mix. Clear separation between elements. Modern clarity on a retro sound palette. Dense but not cluttered; Structure: Intro, Verse, Chorus, Verse, Chorus, Bridge, Outro; Language: English; Highlight: the dynamic shift from intimate breathy verses to a wide, layered, anthemic pop chorus",
  "lyrics": "[intro]\n(Chords: Dbmaj7 - Abmaj7 - Eb - Fm7)\n(Inst: Driving drum machine beat with tight kick and snare. Shimmering, arpeggiated synth establishes the mood. Warm synth bass pulses with the kick.)\n(Mix: Wide stereo field. Synths pan left and right, drums and bass are centered.)\n\n[verse]\n(Chords: Dbmaj7 - Abmaj7 - Dbmaj7 - Abmaj7)\n(Vocal-Perf: Intimate, close-mic'd, breathy lead vocal. Mezzo-piano dynamics. Conversational rhythm.)\n(Inst: Arrangement thins slightly. Synth bass and drums maintain the core groove. A clean, chorused electric guitar plays subtle arpeggios.)\n(Transition: Smooth, energy held in reserve for the chorus.)\nI want you to stay\n'Til I'm in the grave\n'Til I rot away dead and buried\n'Til I'm in the casket you carry\nIf you go I'm goin' too uh\n'Cause it was always you\nAlright\nAnd if I'm turnin' blue please don't save me\nNothin' left to lose without my baby\n\n[chorus]\n(Chords: Dbmaj7 - Abmaj7 - Eb - Fm7)\n(Vocal-Perf: Lead vocal becomes clearer, melodic, and louder (mezzo-forte). Joined by multiple layers of lush, wide-panned harmonies creating an anthemic feel.)\n(Inst: The mix fills out. A bright lead synth doubles the main vocal melody. Drums are more impactful with open hi-hats.)\n(Melody-Contour: Soaring, memorable hook with an upward leap.)\n(Transition: A subtle synth swell leads in, increasing the energy.)\nBirds of a feather we should stick together I know\nI said I'd never think I wasn't better alone\nCan't change the weather might not be forever\nBut if it's forever it's even better\nAnd I don't know what I'm cryin' for\nI don't think I could love you more\nIt might not be long but baby I\nI'll love you 'til the day that I die\n\n[verse]\n(Chords: Dbmaj7 - Abmaj7 - Dbmaj7 - Abmaj7)\n(Vocal-Perf: Returns to the intimate, breathy style of the first verse, maintaining dynamic contrast.)\n(Inst: Arrangement is similar to Verse 1, with more subtle synth textures lingering from the chorus, keeping the momentum.)\n(Mix: Vocal remains upfront and centered. The background elements provide a wide, supportive bed.)\nI want you to see hmm\nHow you look to me hmm\nYou wouldn't believe if I told ya\nYou would keep the compliments I throw ya\nBut you're so full of shit uh\nTell me it's a bit oh\nSay you don't see it your mind's polluted\nSay you wanna quit don't be stupid\n\n[chorus]\n(Chords: Dbmaj7 - Abmaj7 - Eb - Fm7)\n(Vocal-Perf: Full, layered, and anthemic again. Strong harmonies, possibly with more layers than the first chorus.)\n(Inst: The energy lifts again to match the first chorus. All elements are present and driving forward.)\n(Transition: The final line of the verse launches the energy into the chorus.)\nAnd I don't know what I'm cryin' for\nI don't think I could love you more\nMight not be long but baby I\nDon't wanna say goodbye\nBirds of a feather we should stick together I know\nI said I'd never think I wasn't better alone\nCan't change the weather might not be forever\nBut if it's forever it's even better\n\n[bridge]\n(Chords: Gbmaj7 - Dbmaj7 - Abmaj7 - Eb)\n(Vocal-Perf: A moment of reflection. The lead vocal is more exposed and tender. Harmonies are ethereal and pad-like.)\n(Inst: The drum beat drops out. Synth pads become the primary focus, creating a floaty, dreamlike atmosphere.)\n(Mix: The space opens up, feeling more atmospheric and less rhythmically driving.)\n(Transition: A filter sweep on the synths builds the energy back up into the outro.)\nI knew you in another life\nYou had that same look in your eyes\nI love you don't act so surprised\n\n[outro]\n(Chords: Dbmaj7 - Abmaj7 - Eb - Fm7)\n(Vocal-Perf: A wash of layered vocals, ad-libs, and harmonies over the fading instrumental. Emotional and free-flowing.)\n(Inst: The full instrumental groove returns and slowly fades out under the vocal layers.)\n(Mix: Very wide and immersive, with vocal layers panned across the stereo field, creating a final, blissful release of energy.)\n'Til the day that I die\n'Til the day that I die\n'Til the light leaves my eyes\n'Til the day that I die",
  "song_id": "01_BIRDS OF A FEATHER_20260412",
  "_meta": {
    "provider": "google",
    "model": "gemini-2.5-pro",
    "usage": {
      "prompt_tokens": 9297,
      "completion_tokens": 1436,
      "total_tokens": 15681
    },
    "generated_at": "2026-04-12T18:24:24.512919+08:00"
  }
}