Nodaro Docs
DocumentationNode ReferenceModelsAI Agents (MCP)DevelopersSelf-hostingResearch
Audio

Audio Separation

Split any audio into vocals and instrumental, or into stems such as drums, bass, guitar and piano, with the Demucs model. Works on songs from any source.

The Audio Separation node splits any audio into its parts. In Vocal / Instrumental mode, it returns a clean vocal track and a music-only track. In Full stems mode, it returns vocals, drums, bass and other, and on the highest-quality model also guitar and piano. It runs Demucs, Meta's source-separation model, and accepts a song or a recording from any source.

When to use it

  • Take the instrumental backing track out of a finished song.
  • Pull an acapella vocal for a remix or for lip sync.
  • Split a track into stems to remix it.
  • Isolate the drums or the bass to sample them.

For a clean voice alone, with no instrumental track, use Voice Extractor.

Quick start

Add the node

Press Tab on the canvas and choose Audio › Clean & Separate › Audio Separation.

Wire the audio

Wire an audio node into the Audio input: an upload, a generated track or the sound of a video.

Choose the mode

Open the settings panel. Keep Mode on Vocal / Instrumental for two tracks, or choose Full stems.

Run it

Click Run on the node. Each part appears on its own output, and the settings panel has a player for the vocal and instrumental tracks.

audiovocalsaudioinstrumentalUpload AudioA songAudio SeparationVocal / InstrumentalAudio FXHallMix Audio
A song is split, the vocals get a hall reverb, and the two parts are mixed back together.

Input and outputs

InputAcceptsWhat it does
AudioAudio nodes, such as Upload Audio, Reference Audio, Suno Create Music and Extract AudioThe audio to split.

Each part has its own output, and each output carries one audio file.

ModeOutputs
Vocal / InstrumentalVocals, Instrumental
Full stemsVocals, Drums, Bass, Other, and Guitar and Piano on the Auto quality

Outputs that the chosen mode and quality do not produce stay inactive. The node's main result is the vocal track.

Settings

SettingWhat it does
ModeVocal / Instrumental (the default) returns two tracks. Full stems returns one track per instrument group.
QualityAuto (the default) picks the best model for the mode, including the six-stem model with guitar and piano in Full stems mode. Fast uses the base model. Best (slower) uses a fine-tuned model that is about four times slower.

Credits

The price is fixed per run, whatever the length of the audio. It depends on the quality, and Fast is the cheapest choice.

Tips

  • Karaoke and acapella. Use Vocal / Instrumental mode: the Instrumental output is the backing track, and the Vocals output is the acapella.
  • Guitar and piano. Use Full stems with Auto quality to get separate guitar and piano stems.
  • Songs from anywhere. This is the node for songs that were not made with Suno. Suno Separate refuses them.
  • Effects on one stem. Wire a single stem through Audio FX, then put the parts back together with Mix Audio.

From the API

POST /v1/audio-separation takes audioUrl, and the optional mode (vocal_instrumental or stems) and quality (auto, fast or best). The MCP tool is separate_audio. See Voice and media.

Frequently asked questions

Last updated on

On this page