Skip to main content
Split a song into its individual components β€” vocals, drums, bass, guitar, keys, and more. Use the separated stems for remixing, rebalancing, sampling, or feeding into downstream production workflows. See the full list of available stem models on the Models page.

Create a Task

Include one target per stem you want to extract:
Check Task status to monitor progress and download results, or use webhooks to be notified when each target completes.

Get everything else

Add a residual target to receive one stem containing everything the task’s other targets don’t cover:
All targets must use the same formats, and at least one non-residual target is required.
This is different from the per-target residual: true option, which returns everything outside that one stem. A task can use one or the other, not both.

Drum kit separation

The drum_kit model breaks the drums into six stems from a single target: kick, snare, toms, hihat, cymbals, and percussions.

Use cases

  • Build instrumentals by removing the vocal stem
  • Rebalance drum and bass levels for a custom mix
  • Export individual stems into a DAW for editing
  • Create sample packs from existing recordings

Build Karaoke Tracks

Combine instrumental + lyrics for karaoke publishing.

Dialogue Separation

Separate speech from music and effects for post-production.