Every word, written by AI.
(Intro)
I thought you’d hold on when the world got heavy
I thought you’d stay when things weren’t easy
(Verse 1)
I thought you loved me deeper than the words you said
That you’d choose me every single day instead
You told me I was everything, only one
Said you’d never leave, said we’d never be done
That you’d catch me before I could fall
(Pre-Chorus)
So when the hard times came, I tested you
I thought you’d fight, I thought you’d come through
But you stepped back, you let go your hand
You walked away like it was nothing at all
Like I was never your greatest call
(Chorus)
I thought you loved me so much
I thought you’d never give up on me
I thought you’d choose me through it all
No matter what
But all those promises, they were just lies
You didn’t love me deep enough to stay
You gave up so easily and walked away
I thought you’d stay…
But I just thought so.
All you have is empty promise
(Verse 2)
I really thought you were different from the rest
That you’d love me at my very best
And when I wasn’t perfect, you’d hold me close
That your love was the kind that never goes
But you only loved the easy, happy days
When it got hard, you found a way to leave
I was worth the fight, I know that’s true
But I wasn’t worth fighting for… not to you
(Bridge)
It hurts the most that I believed you
I really thought you’d never leave me
I gave you my heart, I gave you my trust
I thought you’d guard it, keep it safe with us
But your love was shallow, words on a page
Gone the moment
When I treated you the way you treat me
You didn’t break me, you showed me the truth
That you're just full of words
(Chorus)
I thought you loved me so much
I thought you’d never give up on me
I thought you’d choose me through it all
No matter what,
But all those promises, they were just lies
You didn’t love me deep enough to stay
You gave up so easily and walked away
I thought you’d stay…
But I just thought so.
All you have is empty promise
(Outro)
And now I know, you don't deserve my true love
Cause you never loved me enough to stay.
All you have is empty promise
How this acoustic & ballad song was made.
“Empty Promise” is an AI-generated Acoustic & Ballad song with vocals, 4:22 long. It was created in Octa from one short text description: the lyrics, melody, vocal performance, arrangement and mix were all generated from that idea, then published by @venusjav to the Octa community in September 2026.
Everything serves the voice: a fingerpicked or strummed guitar, maybe a piano, room-sized reverb and dynamics that swell into the chorus without adding instruments. The lyrics on this page are the exact words the AI wrote and sang for this track.
The prompt behind it
“cinematic emotional ballad, acoustic piano, orchestral strings, soaring flute, soft brushed drums, heartbreaking cinematic ballad with piano, flute, strings, and raw vocals about broken promises”
Make a song like this
Open the web studio or the Android app, describe the song in one line, pick Acoustic & Ballad, choose a voice and the finished track arrives in about a minute. Your first song is free.
- quiet acoustic ballad, fingerpicked guitar, close male vocal, builds at the end
- acoustic song about missing home, warm female vocal, cello underneath
- campfire folk with strummed guitar, stomp and clap, group harmonies
More in this style: AI Acoustic & Ballad songs · prompt guide
Same style, different stories.
Type a sentence. Get a song.
This track started as one line of text. Yours can too — it takes about a minute.
Your first song is free · No card required