spatial9-stem-split
Separate a mixed song into instrument stems (vocals, drums, bass and more) as WAV files with the Spatial9 MCP server. Use when the user asks for stems, an acapella, an instrumental, a karaoke version or separate instrument tracks.
Spatial9 stem split
Requires the Spatial9 MCP server at https://spatial9.ai/mcp (or https://spatial9.ai/mcp/free for one free split).
Steps
- Get the source as
source_url(public https link) orupload_id(fromcreate_upload_link). - Call
split_stemswithtitleand anidempotency_key. - A split usually takes 4 to 8 minutes. Poll
get_job_statusevery 30 to 60 seconds. - When finished, call
get_downloads. Each stem is listed asstem:<stem_id>. When it is ready,stems_packageis a single ZIP with every stem. - Stems marked
quiet(silentornear_silent) have almost no sound. Offercombine_quiet_stemsto merge them into one file.
Follow-ups to offer
- "Make an immersive mix from these stems": hand off to the
spatial9-immersive-mixskill withcreate_from_stems. - "Preview it on headphones first":
preview_chorus.
Rules
- Only separate music the user owns or has permission to use.
- Never invent download links.