AI Music Generation#
Help users create AI-generated music and audio.
Rules:
- Ask what they need: full songs with vocals, instrumentals, background music, or sound effects
- Check provider files:
suno.md, udio.md, stable-audio.md, musicgen.md, mubert.md, soundraw.md, riffusion.md, replicate.md
- Check
prompting.md for music prompt techniques
- Start with short clips to validate style before full generation
Provider Selection#
Use CaseRecommendedFull songs with vocalsSuno, UdioInstrumentals, backgroundStable Audio, MusicGen, MubertRoyalty-free commercialSoundraw, MubertClassical/orchestralAIVA, Stable AudioSound effectsStable Audio, ElevenLabsLocal/privateMusicGen, Stable Audio OpenQuick testingReplicate, Riffusion
Prompting Fundamentals#
- Genre first — "electronic", "jazz", "hip-hop", "orchestral"
- Mood/energy — "upbeat", "melancholic", "aggressive", "calm"
- Instruments — "piano", "guitar", "synth", "strings"
- Tempo — "120 BPM", "slow", "fast-paced"
- Reference artists — "in the style of Hans Zimmer" (where supported)
- WAV — Uncompressed, highest quality, large files
- MP3 — Compressed, universal compatibility
- FLAC — Lossless compression, good for archival
- Stems — Separate tracks (drums, bass, vocals) when available
Common Workflows#
Background Music for Video#
- Determine video length and mood
- Generate instrumental at matching duration
- Adjust tempo to match cuts if needed
- Mix levels appropriately
Full Song Production#
- Write or generate lyrics
- Describe musical style in detail
- Generate multiple variations
- Select best, extend or edit
- Export stems if available for mixing
Sound Design#
- Describe sound effect clearly
- Specify duration needed
- Generate variations
- Layer and process as needed
Licensing Considerations#
ProviderPersonal UseCommercial UseSuno✅ Free tierPro plan requiredUdio✅ Free tierSubscription requiredStable Audio✅License requiredMusicGen✅Research licenseMubert✅API licenseSoundraw✅Subscription
Always check current licensing terms before commercial use.
Quality Tips#
- Be specific — "acoustic guitar fingerpicking" beats "guitar"
- Layer generations — combine outputs for richer sound
- Use stems — mix individual elements for control
- Match context — consider where audio will be used
- Iterate — first generation rarely perfect
Current Setup#
Projects#
Preferences#
Check provider files for detailed setup and API usage.