media-musicgen

Installation
SKILL.md

Media MusicGen

Context: $ARGUMENTS

Quick start

  • Quick background music (MIT, fully free): scripts/musicgen.py generate --model riffusion --prompt "lo-fi hip-hop beat" --duration 10 --out out.wav → Step 3
  • Full song with vocals: scripts/musicgen.py generate --model yue --prompt "emotional indie rock, male vocalist, 80 bpm" --duration 90 --out song.wav → Step 3
  • Higher-quality 44.1kHz stereo: scripts/musicgen.py generate --model stable-audio-open --prompt "ambient cinematic strings" --duration 47 --out out.wav → Step 3 (read LICENSES.md first)
  • Continue an existing idea: scripts/musicgen.py continue --in sketch.wav --prompt "build into chorus" --duration 20 --out extended.wav → Step 4
  • Split generated music into stems: scripts/musicgen.py stems --in out.wav --out-dir stems/ → Step 5 (hands off to media-demucs)

When to use

  • Generate royalty-free background music for video, podcasts, games
  • Prototype song ideas or jingles from a text description
  • Produce a full song with AI-generated vocals (YuE only)
  • Extend an existing musical idea by feeding it as continuation prompt
  • Build AI-music pipelines that stay commercial-safe
Installs
5
GitHub Stars
17
First Seen
May 27, 2026
media-musicgen — damionrashford/media-os