
[Mix: vocal forward, warm, dry-ish; no compression pumping; brushed drums; arrangement lift not loudness] [Intro: soft sizzle, spoon on glass, Rhodes, whispered, very close mic, no reverb] (almost… almost ain't the same) [whisper, breathy, near-inaudible on "almost", slight rise on "same"] [Verse 1: intimate, conversational, minimal, vocal forward, warm, dry] I got the recipe memorized [half-spoken, low register, slight smile in voice] Same old spices, same old lines [same delivery, tiny pause after "spices"] It's warm, it's safe, it's almost right [softer on "safe", lean on "almost"] But almost keeps me up at night [drop to near-whisper, slower, breath at end] (mmm) [closed-mouth hum, low, fading] [Pre-Chorus: bass and soft drums enter, gentle build, vocal opens up] I could settle for the familiar taste [chest voice, vocal opens slightly, gentle push] But something tells me there's more at stake [rising, last word sustained, held tension] [Chorus: full hook, warm but not overloaded, vocal still forward] Almost ain’t the same [clear articulation, hook dead center, no vibrato on "same"] Close don’t make it mine [slight grit, downward inflection] I can taste the difference [short, punchy, consonants crisp] Every single time [slight lift, backing vocal doubles "time" softly] One more spark, one more try [rising energy, breath between phrases] I won’t settle for almost [firm, declarative, chest voice] Almost ain’t the same [resolved, tighter than first line] (yeah) [short exhaled ad-lib, open vowel, low in mix] [Post-Chorus: instrumental, spoon percussion + flugelhorn, Rhodes comping, walking bass, no vocals] [Instrumental break] [Verse 2: same intimate tone, slight lift, a little more breath and heat] I tried cardamom, a little bit of heat [savor "cardamom", slower, warm] A happy accident, a brand new beat [lighter, playful, small laugh under breath] It's not perfect, but it's mine [firm on "mine", chest voice, slight pride] A different flavor, a different time [softer, reflective, taper at end] (oh) [open-vowel ad-lib, mid-register, short] [Pre-Chorus: repeat, same build] I could settle for the familiar taste [chest voice, vocal opens slightly] But something tells me there's more at stake [rising, sustained last word] [Chorus: repeat, same delivery as first chorus] Almost ain’t the same [clear, dead center, no vibrato] Close don’t make it mine [slight grit, downward inflection] I can taste the difference [punchy, crisp consonants] Every single time [slight lift, BV doubles "time"] One more spark, one more try [rising, breath between phrases] I won’t settle for almost [firm, declarative] Almost ain’t the same [resolved, tight] (yeah) [short exhaled ad-lib, low in mix] [Bridge: cooling down, very sparse, pause, soft Rhodes only, whispered, very close mic, no reverb] Maybe perfect was never the point [whisper, slow, almost spoken] Just a taste I can call my own [breathy, taper, breath after] [pause — two beats of silence, only Rhodes and room tone] Maybe close is just a place to start [whisper returns, fragile] But almost doesn't fill me up [slight crack on "fill", low, honest] (mmm) [hum, fading into silence] [Final Chorus: wider, gospel-tinged BVs, arrangement lift not loudness, vocal forward, ad-lib resolution] Almost ain’t the same [lead clear, BVs echo "same" softly behind] Close don’t make it mine [BVs harmonize on "mine"] I can taste the difference [lead alone, then BVs answer] Every single time [full BVs, warm, not louder] One more spark, one more try [BVs doubling, small crescendo] I won’t settle for almost [declarative, firm, BVs sustain] Almost ain’t the same [resolved, tight, BVs fade] (this time it’s mine) [ad-lib, open vowel, over the top, warm] (almost, but now it’s mine) [spoken-sung, intimate, last word landing] [Outro: spoon percussion, sizzle, whisper, fade] (almost… almost ain't the same) [whisper, fading, room tone]

