Skip to main content
Core.Today
|
SunoFastHigh

Suno Vocal Separation

Separate a Suno-generated track into clean vocal and instrumental stems. Takes the taskId and audioId from a previous Suno music generation and returns separated vocalUrl/instrumentalUrl audio files.

120 credits
per separation
Clean vocal + instrumental stem separation
Chains directly from Suno music generation output
Both stems mirrored to CDN as downloadable MP3s
Karaoke and remix ready

Run it right now

Test this model instantly in the Console Playground โ€” no code required

Sign in to try

Use with AI Assistant

Copy usage instructions for Claude, ChatGPT, or other AI

Quick Start

curl -X POST "https://api.core.today/v1/predictions" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: cdt_your_api_key" \
  -d '{
  "model": "suno/vocal-separation",
  "input": {
    "taskId": "5c7998a1b2c3d4e5f60718293a4b5c6d",
    "audioId": "34fa3e86-2fc8-4f8a-8ea3-f58b664bde51"
  }
}'

Parameters

ParameterTypeRequiredDefaultDescription
taskIdstringYes-Suno task id from a previous music generation result (the taskId field in the generation output)
audioIdstringYes-Track id to separate โ€” the sunoData[].id field from the generation output

Common Parameters

Common parameters used when calling POST /v1/predictions.

ParameterTypeRequiredDefaultDescription
modelstringYes-Model identifier
inputobjectYes-Object containing the model-specific parameters from the table above
output_folderstringNo-Folder path for output files (max 256 chars, '..' not allowed)
webhook_urlstringNo-Webhook URL to call on completion
is_publicbooleanNofalseIf true, output files are also available via permanent public URLs

Examples

Separate vocals from a generated song

Pass the taskId and one track's id from a suno/music-* generation result

curl -X POST "https://api.core.today/v1/predictions" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: cdt_your_api_key" \
  -d '{
  "model": "suno/vocal-separation",
  "input": {
    "taskId": "5c7998a1b2c3d4e5f60718293a4b5c6d",
    "audioId": "34fa3e86-2fc8-4f8a-8ea3-f58b664bde51"
  }
}'

Tips & Best Practices

1The music generation output contains both inputs: taskId at the top level and audioId as sunoData[].id.
2Each of the two generated tracks can be separated independently (one call per track).
3Only works on tracks generated through the Suno models on this gateway.

Use Cases

Karaoke versions of generated songs
Acapella extraction for remixes
Instrumental background versions
Vocal-only samples for production