When Our Spirits Meet — AI-generated cover art
AI-generated track · Made with Octa

When Our Spirits Meet

soft rock ballad1970s adult contemporaryacoustic grand piano lead4:54
0:004:54
Lyrics

Every word, written by AI.

(Intro - Slow, gentle acoustic piano and subtle guitar)
​(Verse 1)
I look into your quiet eyes
And see the fears I try to hide
We build up walls of soft disguise
To keep the world outside
I want to tell you everything
The shadows that I carry deep
The fragile promises I bring
And secrets that I keep
​(Pre-Chorus)
'Cause every time you pull me near
My guard begins to fall away
I find the truth inside the fear
And words I couldn't say
​(Chorus)
Sometimes when our spirits meet
The passion runs too deep to bear
I hold you close to feel the beat
Of every dream we share
I hesitate to surrender all
For fear of losing where I stand
Yet every time I fall into your arms
I am a stronger man
​(Verse 2)
(Brushed drums enter softly)
You touch my cheek and make me whole
With gentle grace I don't deserve
You reach the corners of my soul
Uncovering every nerve
I want to give you all my life
Without the fear of breaking down
To lose the darkness in the light
Where honest love is found
​(Chorus)
Sometimes when our spirits meet
The passion runs too deep to bear
I hold you close to feel the beat
Of every dream we share
I hesitate to surrender all
For fear of losing where I stand
Yet every time I fall into your arms
I am a stronger man
​(Bridge)
(Strings swell warmly, dynamic build)
Maybe love is learning how to bleed
Without the fear of pain
Giving up the power that we need
To find ourselves again...
​(Guitar Solo - Melodic, lyrical, emotional)
​(Chorus - Full dynamics, passionate vocal delivery)
Sometimes when our spirits meet
The passion runs too deep to bear
I hold you close to feel the beat
Of every dream we share
I hesitate to surrender all
For fear of losing where I stand
Yet every time I fall into your arms
I am a stronger man
​(Outro)
(Music slows, fading down to piano and soft strings)
Falling into your arms...
Where I belong...
Just hold me close...
(Final soft piano chord, fade to silence)

About this track

How this rock song was made.

“When Our Spirits Meet” is an AI-generated Rock song with vocals, 4:54 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 @Randy Packard to the Octa community in November 2026.

Guitars are stacked left and right, the drums feel played rather than programmed, and the energy builds from verse to chorus the way a live band pushes it. The lyrics on this page are the exact words the AI wrote and sang for this track.

The prompt behind it

“soft rock ballad, 1970s adult contemporary, acoustic grand piano lead, soft acoustic guitar picking, subtle string section swells, fretless bass line, gentle brushed drums entering in second chorus, slow laid-back groove, breathy intimate vocal delivery in verses, emotional falsetto lifts in chorus, warm analog mix, lush but restrained arrangement, tender wistful mood, smooth studio polish, 72 BPM”

Make a song like this

Open the web studio or the Android app, describe the song in one line, pick Rock, choose a voice and the finished track arrives in about a minute.

  • 70s hard rock, cranked amp tone, live room drums, powerful male vocal
  • indie rock with jangly clean guitars, driving bass, half-shouted vocals
  • alt rock about being stuck in a small town, quiet verse, loud chorus

More in this style: AI Rock songs · prompt guide

Build your own line with the prompt generator · already have the words? Lyrics to song · Pricing

Type a sentence. Get a song.

This track started as one line of text. Yours can too — it takes about a minute.

Plans from $2.99 a week · Cancel anytime