
Create Southern soul/gospel-blues lyrics centered on a middle-aged Mississippi cotton mill worker testifying about finding hope after his mill shuttered and he lost his home, leaning on his grandmother’s old hymn lessons to push through. Specific music parameters: 82 BPM, G minor, core instrumentation of gritty Hammond B3 with Leslie swirl, lap slide electric guitar with tube amp growl, plucked upright bass, 3-piece soul horn section with muted stabs, call-and-response female gospel choir, hand claps and tambourine shuffle. Emotion shifts from world-weary resignation to fiery, unshakable triumph, with imagery of rusted mill gates, chipped mason jar sweet tea, and porch light glow guiding him home. Vocal delivery leans into gritty baritone phrasing, with occasional raw falsetto bursts that feel unscripted and lived-in.
Lyrics
[Intro] [Verse] Rusted gates are locked up tight Cotton dust has left my sight Took my keys and cleared the floor Now I walk right out that door [Pre-Chorus] Chipped mason jar in my hand Walking through this dry red land Grandma said, "Just sing your song" Trouble never lasts too long [Chorus] I see the porch light shine (Porch light shine!) Knowing that I’ll be fine (I'll be fine!) Heard her old hymn in the dark (In the dark!) Fanning a tiny spark (Fanning the spark!) [Verse] B3 organ starts to swell Broke the heavy, silent spell Slide guitar begins to cry Wiping tears from my dry eye [Chorus] I see the porch light shine (Porch light shine!) Knowing that I’ll be fine (I'll be fine!) Heard her old hymn in the dark (In the dark!) Fanning a tiny spark (Fanning the spark!) [Bridge] No more brick, no more clay I am on my way today (On my way!) Hear the B3 organ play (Let it play!) All my troubles wash away (Wash them all away!) [Chorus] I see the porch light shine (Porch light shine!) Knowing that I’ll be fine (I'll be fine!) Heard her old hymn in the dark (In the dark!) Fanning a tiny spark (Fanning the spark!) [Post-Chorus] Keep on walking, clap your hands (Clap your hands!) He will heal these broken lands (Heal the lands!) [Outro]
Comments (0)
Loading…