Capability

Stem Separation

Split a song into isolated stems — 12-stem, 6-stem, or a vocals/instrumental karaoke split.

Compat routes available

POST /v1/generate/stem-separation/all-stems covers 12-stem, /vocals and /instruments both cover the 2-stem split, and /six-stem covers the 6-stem variant. See Compat Routes.

separate_stems — 12-stem

POST/v1/generationstool_id for (model="12stem", "separate_stems")

FieldTypeRequiredDefaultDescription
audiofile inputYesThe song to separate into stems. mp3/m4a — a FLAC/WAV master is auto-converted to fit.

A successful run produces up to 12 separated stem files (various formats, including wav and midi), surfaced as uploaded assets on the completed task.

separate_stems — 2-stem (vocals/instrumental)

POST/v1/generationstool_id for (model="2stem", "separate_stems")

FieldTypeRequiredDefaultDescription
audiofile inputYesThe song to separate. mp3/m4a.

The Demucs “karaoke” split — always produces both a vocals and an instrumental role-tagged asset in the same job; there’s no mode to request just one. Pick whichever role-tagged asset you need from the response.

separate_stems — 6-stem

POST/v1/generationstool_id for (model="v5", "separate_stems")

FieldTypeRequiredDefaultDescription
audiofile inputYesThe song to separate. mp3/m4a.

A 6-way Demucs split: drums, bass, other, vocals, guitar, piano.

Pricing

VersionRoyalty-FreeStandardDistributionSyncMaster
12stem$0.10$0.10$0.10$0.10$0.10
2stem$0.10$0.10$0.10$0.10$0.10
6-stem (v5)$0.10$0.10$0.10$0.10$0.10

USD per separation, by license tier.

Same flat price across all 3 variants and every license tier.