# Stem Separation

Stem separation is the process of taking a song and splitting it up into unique parts.

The basic version of this is :

- Instrumental
- Vocals

The more complex version of this is :

- Bass
- Drums
- Vocals
- Other

It used to be that you needed to use iZotope RX for this. RX is still great, but there are open source solutions that are pretty darn good.

May I recommend : Ultimate Vocal Remover

[Website here](https://ultimatevocalremover.com/) / [Github here](https://github.com/Anjok07/ultimatevocalremovergui/releases/tag/v5.6)

Here's a great recipe to use. You need to download some of these models within the app's settings first.

Also, even though it says GPU conversion only works for NVIDIA, it makes a huge difference on Apple Silicone if you have it checked. woooooooo

[![image.png](https://tech-almanac.org/uploads/images/gallery/2026-03/scaled-1680-/image.png)](https://tech-almanac.org/uploads/images/gallery/2026-03/image.png)