How to Use [Riff] & [Complex Progression] in Suno AI
Gary WhittakerUsing [Riff] in Suno AI: A Practical Guide for Music Creators (2026)
Updated Jan 22, 2026 · Jack Righteous · Built for creators who want repeatable instrumental moments
A “riff” is a short, repeated musical idea that gives a track identity—think a guitar hook, a bass motif, or a synth line that returns like a signature. This guide focuses on how creators commonly use [Riff] inside Suno-style prompting workflows, with a major emphasis on safe prompting (no artist names, no copyrighted lyrics, no brand tags).
Read this first: Safe prompting rules (non-negotiable)
- Do not paste copyrighted lyrics (even “just a line” to test). Write your own.
- Do not use artist names, producer names, band names, or trademarked titles in prompts.
- Avoid “producer tags” (examples: “DJ ____!”, “Mike Will Made-It!”, “Mustard on the beat!”). Those are identifiers.
- If you’re trying to “sound like” someone, translate what you like into neutral music traits (tempo range, vocal delivery, instrument palette, mix feel, song structure).
How to translate “Artist X” into safe traits
Instead of prompting: “like Artist X / Producer Y / Song Z”, prompt the musical behaviors:
- Vocal delivery: “breathy lead vocal”, “gritty rasp”, “tight rhythmic phrasing”, “wide vibrato”, “call-and-response ad-libs”
- Arrangement: “verse stays minimal; chorus lifts with stacked harmonies”, “bridge drop to half-time”, “final chorus bigger”
- Sound palette: “warm analog synth bass”, “clean funk guitar”, “spring reverb guitar skank”, “tape-worn keys”
- Mix vibe: “dry intimate vocal”, “wide chorus”, “punchy kick”, “lo-fi texture”, “bright modern pop sheen”
What [Riff] does (in practice)
Creators use [Riff] to encourage a repeatable instrumental phrase that shows up across the track. Results vary by genre and prompt context, so treat it as a directional cue, not a guarantee. :contentReference[oaicite:0]{index=0}
- Best use: pair [Riff] with an instrument or role (guitar, bass, synth lead).
- Most reliable pattern: “genre + instrument + riff role + feel” (short and clear).
- Common failure mode: vague prompts produce generic motifs or shift styles mid-song.
Where to put [Riff]: two reliable placements
1) In the Style Prompt (global behavior)
Put [Riff] in the style prompt when you want riffs to be part of the song’s overall identity. :contentReference[oaicite:1]{index=1}
Reusable prompt patterns (copy/paste templates)
-
Pattern A (guitar hook):
[Genre], [Guitar Riff], tight groove, clean mix -
Pattern B (bass motif):
[Genre], [Bass Riff], deep pocket, steady drums -
Pattern C (synth motif):
[Genre], [Synth Riff], catchy lead, modern polish
Example style prompts
[Reggae roots], [Electric Guitar Riff], offbeat skank, warm bass[Funk], [Bass Riff], syncopated groove, tight drums[Indie rock], [Guitar Riff], driving rhythm, anthemic chorus lift
2) In Custom Lyrics (local placement)
Put [Riff] inside your lyric/section structure when you want the riff to appear at a specific moment (intro pickup, pre-chorus tension, bridge pivot). :contentReference[oaicite:2]{index=2}
Example: place the riff before the vocal enters
[Intro: Guitar Riff] (Instrumental hook) [Verse] (Your lyrics...) [Chorus] (Your lyrics...)
Example: use the riff as a bridge feature
[Verse] (Your lyrics...) [Chorus] (Your lyrics...) [Bridge: Bass Riff, drum build] (Short lines or ad-libs) [Final Chorus] (Your lyrics...)
Note: section labels and bracketed cues are interpreted by the model as instructions. Keep them consistent and avoid stacking too many competing commands in the same line.
Advanced control without making your prompt messy
If you’re using modifiers like [Complex Progression], [Dynamic], or [Epic], use them sparingly and attach them to a clear musical goal (movement, intensity, scale). :contentReference[oaicite:3]{index=3}
Three safer “advanced” patterns
-
Movement:
[Genre], [Guitar Riff], [Complex Progression], evolving sections -
Energy shaping:
[Genre], [Bass Riff], [Build], then [Drop] -
Scale:
[Genre], [Riff], [Epic] (use only if you truly want “bigger”)
Common problems (and fixes)
-
The riff doesn’t stand out: Add the instrument explicitly (
[Guitar Riff]) and reduce extra tags. - The track changes style mid-way: Keep the style prompt shorter and avoid conflicting genre stacks.
- The riff repeats but feels random: Add one “feel anchor” (examples: “tight groove”, “steady pocket”, “minimal verse, lifted chorus”).
- Too many instructions: Remove anything that isn’t essential. One riff goal per prompt.
Your next steps (approved CTAs only)
- Start with the free tools: Righteous Beat Free Content Collection
- Build a simple love-song fast (beginner-friendly): Create a Love Song This Week (Free Lite Tracker)
- Get your full starting path: AI Music Welcome Kit
- Follow the system (create → launch → grow): GET JACKED Online Launch Kit
- Stay in the loop for unlocks and drops: The Righteous Beat Community
Reminder: If your goal is business or monetization later, start clean now—write original lyrics, avoid names, and document your iterations. That discipline is what turns “random generations” into a real catalog.