Create New Playlist

Add a cover pic of your own choice

(Optional)

Name

AI Cover Generator

4 credits

Not enough credits (0/4).

Logout

Are you sure you want to Logout?

Close

Heart of Sand 1 by Américo

SongGPT
Heart of Sand 1 by Américo - Trap / R&B / Hip Hop (Sad),Male (Can Be Sung By An music cover art

Heart of Sand 1

Trap / R&B / Hip Hop (Sad),Male (Can Be Sung By An

0:003:39
Lyrics
Description
[Intro — whispered, breathy]
70 BPM — low sub, vinyl rain
Yeah… yeah
Faded streetlight, pulse in my hands
Heart of sand
[Verse 1 — intimate, clipped]
2 AM on the 2 train, Polaroids split in my coat
Name on the station wall, half-washed like a ghost
Midnight mind, memories rewind — the sun never showed
I keep my pocket full of ash where the light used to glow
Cracked photograph, Mom laughing, teeth of a hymn
I count the stops like lost prayers, every one wears thin
Cold metal on my cheek where a coin fell away
City hums like a sermon for the things I couldn't say
[Pre-Chorus — building, internal rhyme]
Breathin' soft, there’s thunder in my ribs
Hopes fold like letters, edges frayed, ink drips
I try to climb, but the floor keeps giving in
This weight on my chest — where do I begin?
[Chorus — short, hooky, vivid]
Heart of sand — cold under my palm
City lights drown the kid I was
I keep slipping — can't hold on
[Verse 2 — concrete memory, tighter flow]
Burned the last letter on the hood of my car
Smoke tasted like freedom but the scars stayed sharp
Subway prayers, coin tricks, the vendor’s laugh cracks low
I trade tomorrow for tonight and the debt starts to grow
Neighbors say I’m lucky, they don't know the cost
Got a jacket full of silence, all the names that I lost
Rust on the handlebars, baby teeth in the drawer
I move like I’m invisible, but my shadow keeps score
[Pre-Chorus — variation, grown perspective]
Breathin' hard, this storm’s a little less blind
Hurt rewrites the map but I redraw the lines
Tried to rise, fell, rose again with new skin
Sinking's different now — I know where I’ve been
[Chorus — repeat, with ad-lib space]
Heart of sand — cold under my palm (ahh)
City lights drown the kid I was (whoa)
I keep slipping — can't hold on (can't hold)
[Bridge — stripped back, the twist — short lines]
I burned a letter, the name stayed
I learned to shape sand into a blade
Not to cut — to carve a door
A handful of grief, I learn to store
Silent chorus in my throat
I make a poem out of an oath
[Final Chorus — layered, doubled, soaring]
Heart of sand — cold under my palm (double up, stacked)
City lights drown the kid I was (let it swell)
I keep slipping — can't hold on (distorted ad-libs)
But I hold tighter when the night calls my name
[Outro — sparse, reverbed]
Heart of sand
Slipping through my hands
But I'm learning to hold something else — a frame
Yeah, heart of sand
[Production cues — for topline/demo]
- Tempo: 70–80 BPM (140 double-time option)
- Vocal: breathy verses, layered doubles on choruses, distorted ad-libs on last chorus
- Beat: sparse kick, deep 808 sub, crisp clap/snare, rapid hi-hat rolls
- Texture: minor-key piano motif, low pad, distant rain/traffic ambience
- Arrangement tip: hook intro, stripped bridge, big stacked final chorus with low-pass sweep before outro