client.projects.separateStems(projectId, body, options?)
Start a new stem separation operation for a project.
Parameters
string
required
The project to re-process.
SplitModel
Stem separation model. See Split model reference
for guidance.
Available models
End-to-end example
client.projects.downloadStem(projectId, selector, options?)
Download one stem without converting it to another format. Select exactly one
stem by ID or type:
original, instrumental, vocals, and
backing_vocals.
client.projects.downloadStems(projectId, selector?, options?)
Download multiple stems. Pass types, pass stemIds, or omit the selector to
download every available stem:
What’s next
- Lyrics sync — re-sync lyrics after swapping stems
- Tasks — operation handles and advanced task polling
- Split model reference — pick the right model
