Power Writing Songs For Suno with ChatGPT
Suno follows its own structure and can utilize tags and style prompts to control how the music should sound like.
So I here I have created a instruction set for ChatGPT to create songs that are formatted for Suno, so any of you can easliy ask ChatGPT to create a song simply by asking for a genre, topic, mood, etc
How-to
In ChatGPT Create a new project then add this to the instruction for that project Instruction Set
I also have a document that are taken from the Suno.wiki that explains how each part of the structure works so that chat can reference from it, that can be uploaded as a file to the project, the info from Suno.wiki is outdated to SunoV3 but is mostly accurate so feel free to play around with it.
In the example below I have asked ChatGPT to create a EDM, Club, Hit Song
Song Prompt:
You can start a song by using [Intro], [Spoken] or [Hook]
[Intro — Spoken build / Airy female vocal]
Clocked all week, heart on mute— tonight I twist the pressure valve, let steam shoot.
Instruments can be explained with words and symbols
[Drums: ----T---K---S-K- | ----T---K---S-K-]
[Whisper: “three… two… one—go”]
You can have multiple voices by defining the voice in the tag
[Verse 1 — Rap / Gritty male vocal]
Hands up—taxi lights blur like thoughts, wristband snap, bass shakes loose the knots. Rent, deadlines—leave ’em in the cloakroom, we’re living eight bars at a time in this strobe room. Check pulse—128, we’re synced like code, donk stabs cut through the smoke on load. If the world says “wait,” we say “now,” I bounce off the kick, take a vow to loud.
[Pre-Chorus — Lift / Airy female lead]
Breathe in—hold—let the lows rewind, I drop the fear, catch the groove you find. If the night is a dare, I’ll sign my name— right on the wave where the floor’s in flame.
Back vocals and Ad-libs can be added in () symbols like this (Hello!)
[Chorus — Anthem / Airy female lead + crowd chants]
Turn the pressure into gold when the bass hits (hey!) Bodies write a language only night gets (hey!) If it breaks, let it break—then we build it back tight, we make the dark feel safe when we light this night. (Pressure—valve!) Pop it, don’t pause— (Pressure—valve!) Sweat beads like stars. We run this sh*t—half-censored, full heart, club’s our restart, drop tears apart.
[Drop 1 — Instrumental / Future House main]
[Instrumental: detuned saw leads, donk stabs, Reese underbed, 303 flickers]
[Drums: K---T---K-S--- | K---T-TS-K-S-K-]
FX tags can work, but in my testing they seam to fail 70% of the time
[FX: sidechain pump, vocal chops: “pres-sure… valve!”]
[Verse 2 — Rap / Gritty male vocal]
Phone face down—no ghosts tonight, only kick ghosts hugging that sidechain tight. You say “what if?”—I say “watch this,” spin like a CDJ platter—friction to bliss. Doubt in the queue? We don’t let it in, security at the soul—stamp “dance” on skin. City tried to fold me—crease on crease, but the first drop ironed me flat to peace.
[Pre-Chorus 2 — Lift / Airy female lead, higher]
Breathe out—spark—feel the room exhale, eyes say “stay,” when the hi-hats hail. If the edge is a line, we toe it in time— hands in the air, then the world’s in rhyme.
[Chorus 2 — Anthem / Airy female lead + crowd]
Turn the pressure into gold when the bass hits (hey!) Bodies write a language only night gets (hey!) Let it break—let it make us a tougher alloy, we melt, recast—call that factory joy. (Pressure—valve!) Pop it, don’t pause— (Pressure—valve!) Sweat beads like stars. We run this sh*t—half-censored, full heart, club’s our restart, drop tears apart.
[Bridge — Whisper & Call-and-response / Dual vocal]
[Whisper — Female]: “Left, right—gravity bends.”
[Call — Male]: “Half-time switch when the story descends.”
[Both, spoken]: “If pain is a loop, we’ll scratch that groove—remove.”
[Drop 2 — Instrumental / Trap Half-Time Switch]
[Instrumental: 808 glide bass, pitched snare rolls, minimal pluck arp]
[Drums: K---S---K-S-S-S- | K-----S-S-K-S---]
[Vox chop: “valve-valve-valve” with triplet gate]
[Final Hook — Anthem reprise / Airy female lead with rap ad-libs]
Turn the pressure into gold when the bass hits—(yeah!) write your name in the fog where the light splits—(go!) If it breaks, let it break—then we build it back tight, pressure made diamonds we’ll dance with tonight.
[Ad-libs — Male]:
“Reset—reload—resume!” “Hands high!” “One more!”
[Outro] tag will end a track
[Outro — Spoken / Airy female vocal]
Keep the stamp on your wrist for the week you face— remember this room, this beat, this place.
Style Prompt:
EDM, FutureHouse, Trap, Club, DualVocal, AdlibsHeavy, Energetic club banger with Future House main drop and Trap half-time second drop, Airy female lead (clean, breathy, wide doubles) + gritty male rap (tight diction), 128 BPM feel; halftime switch for Drop 2, Key: F minor, Donk stabs, detuned saws, Reese bass, subtle 303 acid flicks, vocal chops (“pressure / valve”), Side-chained pads, pluck arp, noise risers, short reverse FX, snare builds, Drums: punchy kick, sharp clap/snare, tight hats (occasional triplets), tom fills, Drop 1 = classic FH bounce; Drop 2 = 808 glide, sparse hats, snare rolls, Short plate on lead, tempo-synced delay throws, master ≈ −8 LUFS, transient shaping on kick, multiband glue on bus, Mark sections with tags exactly as written; keep chorus big, verses rhythmic, bridge triggers halftime, Include crowd chants and call-and-response
“ The style tags will treat anything between , Comma as a separate tag, Here we can use technical language, genre, tempo, etc to describe the feel of our song “