Free Artificial Intelligence Tool Lets You ‘Unmix’ Tracks At The Command Line

Deezer has released Spleeter – a free, open-source tool for unmixing tracks.

The tool is designed to automatically separate mixed tracks into ‘unmixed’ components. This has become an active area of artificial intelligence research. Here’s what the developers have to say about it:

“While not a broadly known topic, the problem of source separation has interested a large community of music signal researchers for a couple of decades now. It starts from a simple observation: music recordings are usually a mix of several individual instrument tracks (lead vocal, drums, bass, piano etc..).

The task of music source separation is: given a mix can we recover these separate tracks (sometimes called stems)? This has many potential applications: think remixes, upmixing, active listening, educational purposes, but also pre-processing for other tasks such as transcription.”

Spleeter is based on machine learning, using Python & Tensorflow and includes pretrained models for 2, 4 and 5 stems separation. It runs as a command-line tool, so you run it using commands like this:

spleeter separate -i audio_example.mp3 -o audio_output

It’s open source and Deezer encourages others to build on their work. They note, “Spleeter is MIT-Licensed so you are really free to use it in any way you want.”

See the Deezer site for details.

6 thoughts on “Free Artificial Intelligence Tool Lets You ‘Unmix’ Tracks At The Command Line

  1. Wild concept– and some powerful programming going on there! I heard some examples that were pretty garbled, but still, it was basically doing it– which is impressive enough.

  2. Since it’s a neural network, it shows (almost) decent results on tracks similar to those it was trained on – guitar rock. Some separated tracks can even be used at home karaoke party (if enough alcohol is provided). As a contrast, Kraftwerk’s Model was processed by it awfully – in 60% voice failed to be separated from synth…

  3. Amazing. With the pace that AI is evolving, this thing will be perfected in a couple of years. It is just training, which can be done in a massive scale.

  4. It’s never going to be perfect. “As good as your ears/brain can do” would be a moonshot. But it’s still cool that they released it as open source.

Leave a Reply