{
  "prompt": "Genre: Alternative R&B / Neo-Soul Pop Fusion; BPM: 128; Key: F# Major; Rhythm: Laid-back, behind-the-beat R&B groove driven by a clean electric guitar arpeggio, with a contrasting section of hard-hitting trap drums with driving pocket syncopation; Instruments: Clean arpeggiated electric guitar with chorus, warm sub-bass synth, lo-fi drum machine, TR-808 drums, lush atmospheric string pads; Vocals: Female and Male duet. Female lead has a raspy, soulful, intimate close-mic delivery with extensive melisma and vocal fry, supported by lush background vocal stacks. Male feature is a melodic rapper with heavy auto-tune and crisp rhythmic ad-libs; Mood: Introspective, vulnerable, bittersweet, devoted, contemplative; Production: Warm, clean, and spacious mix. Vocals are prominent and centered. Generous use of reverb and delay for atmosphere, with a polished yet organic feel; Highlight: The stark dynamic and stylistic shift from soulful R&B to an auto-tuned trap feature.",
  "lyrics": "[intro]\n(Chords: C#maj7 - F#maj7)\n(Inst: Muted electric guitar arpeggio with light chorus, subtle vinyl crackle bed)\n(Sound-Design: Spoken word is low-pass filtered, creating a distant, nostalgic quality)\n(Vocal-Perf: Elderly female speaker, conversational, warm, slightly distorted)\nWhen you do your best you ca—, I done told you\nWhen you do your best, hell, that's all you can do\nYou and me and anybody else\nSo they always start talkin'\n\n[verse]\n(Chords: C#maj7 - F#maj7)\n(Inst: Clean arpeggiated electric guitar is the main rhythmic/harmonic driver, warm sub bass on root notes, minimalist lo-fi drum pattern (kick on 1, snare on 3), gentle string pads swell in background)\n(Vocal-Perf: Female lead, breathy and intimate, soft dynamics, delicate melismatic runs)\nI’m runnin' away from where I'm from\nNever can stay with no one\nLovin' you almost feels like somethin'\nWhen no one's around me, you lost and found me\nI was surrounded\n\n[chorus]\n(Chords: C#maj7 - F#maj7 - Bbm7 - G#7sus4)\n(Inst: ↑ same, string pads become more prominent, subtle reverse cymbal swell for transition)\n(Vocal-Perf: Female lead becomes more open and emotionally resonant, supported by lush background vocal stacks in close harmony, use of vocal fry on phrase endings)\n(Hook-DNA: A simple, repetitive phrase sung over a descending melodic contour, creating an infectious pop earworm of vulnerability)\n(Melody-Contour: Gentle stepwise descent that resolves comfortably to the tonic, evoking a sense of safety)\nWith open, open, open, open arms (Ooh)\nOpen arms, you give me open\nI’m so devoted\nYou keep me open (Ooh), open arms\nI’m so devoted to you, to you, to you\n\n[verse]\n(Chords: C#maj7 - F#maj7)\n(Inst: ↑ same as first verse)\n(Vocal-Perf: Female lead, intensity builds with more emotional weight and a sense of desperation in the delivery)\nSpent your life bein' hopeless\nChokin' on insecurity\nI know, oh, this is bad\nBut, please, put a leash on me anyway\nWho needs self-esteem anyway?\nI hate myself to make you stay\nPush me away, I'll be right here (Here)\n\n[chorus]\n(Chords: C#maj7 - F#maj7 - Bbm7 - G#7sus4)\n(Inst: ↑ same, drums are slightly more present in the mix, strings swell with more dynamic range)\n(Vocal-Perf: Female lead with more power and emotional release, prominent lush background vocal stacks, ending with layered, improvisational vocal runs)\n(Hook-DNA: ↑ same)\n(Melody-Contour: ↑ same)\nWith open, open, open, open arms (Ooh)\nOpen arms, you give me open\nI’m so devoted\nYou keep me open(Ooh), open arms\nI’m so devoted to you, to you, to you\n\n[bridge]\n(Chords: Gm7 - Ebmaj7)\n(Inst: Abrupt beat switch to hard-hitting 808 bass, rapid trap hi-hats, sharp snare, and a dark atmospheric synth pad. Original guitar is heavily filtered and pushed back)\n(Sound-Design: Beat switch creates a jarring dynamic shift, heavy delay throws on ad-libs for space)\n(Vocal-Perf: Male rap, heavy auto-tune effect, rhythmic and melodic flow, crisp rhythmic ad-libs punctuating bars)\nNo matter what come between us, yeah, I decided\nI’m forever ridin', you’re forever guidin'\nPull up on an opp, hit his curve up, slidin' (Brr)\nNotice when you mad, ain't no words, just silence\nYou my favorite color, now you seein' every shade of me\nYou say that I'm trippin', I hit back like, \"Where you takin' me?\"\nLocked in for life, on God, no replacin' me\nConsequences, repercussions, karma keep on changin' me\nFor you I trust, face card, valid ID\nC’est la vie, go to Paris, it ain't five-star, it ain't me\nOver-solid, keep it concrete, I'ma bet it on your whole fee\nJust don't switch sides, I could buy a piece, your wrist AP\nThrough the ups and downs and all the heat\nTake a turn and tell you what it be\nBackshots make you feel relief, anythin', just don't you ever leave\n\n[outro]\n(Chords: C#maj7 - F#maj7)\n(Inst: Beat cuts out, original arpeggiated electric guitar returns, instrumentation becomes sparse, transitioning to tribal hand percussion at the very end)\n(Vocal-Perf: Female lead, fragmented melodic phrases, soulful ad-libs, and layered vocal harmonies that slowly fade out with long reverb tails)\n(Mix: Deconstructed feel, elements drop in and out, creating a sense of falling apart or resolving)\nI guess I gotta go (Ooh)\nI guess it's time to go\nI gotta let you go\n(I’m so devoted)\nYou keep me open (Ooh)\nGotta let you go, gotta let you go\nI gotta let you go, I must\nYou’re the only one that’s holdin' me down (Ooh)\nYou’re the only one holdin' me down (Ooh, only one)\n‘Cause I’m the only one that’s holdin' me down",
  "song_id": "02_Open Arms_20260404",
  "_meta": {
    "provider": "google",
    "model": "gemini-2.5-pro",
    "usage": {
      "prompt_tokens": 11047,
      "completion_tokens": 1618,
      "total_tokens": 15106
    },
    "generated_at": "2026-04-04T18:52:46.676928+08:00"
  },
  "_prompt_compressed": {
    "from": 1104,
    "to": 975
  }
}