winget install --id=Anjok07.UltimateVocalRemover -e
This application uses state-of-the-art source separation models to remove vocals from audio files. UVR's core developers trained all of the models provided in this package (except for the Demucs v3 4-stem models).
This application uses state-of-the-art source separation models to remove vocals from audio files. UVR's core developers trained all of the models provided in this package (except for the Demucs v3 and v4 4-stem models).
These bundles contain the UVR interface, Python, PyTorch, and other dependencies needed to run the application effectively. No prerequisites are required.
Please Note:
Download the UVR installer for Windows via the link below:
If you use an AMD Radeon or Intel Arc graphics card, you can try the OpenCL version:
Update Package instructions for those who have UVR already installed:
python.exe -m pip install -r requirements.txt
If you have a compatible Nvidia GPU, run the following command:
python.exe -m pip install --upgrade torch --extra-index-url https://download.pytorch.org/whl/cu117
If you do not have FFmpeg or Rubber Band installed and want to avoid going through the process of installing them the long way, follow the instructions below.
FFmpeg Installation
ffmpeg-5.1.2-essentials_build/bin/ffmpeg.exe
Rubber Band Installation
In order to use the Time Stretch or Change Pitch tool, you'll need Rubber Band.
rubberband-3.1.2-gpl-executable-windows/rubberband.exe
rubberband-3.1.2-gpl-executable-windows/sndfile.dll
Please Note:
Download the UVR dmg for MacOS via one of the links below:
Mac M1 (arm64) users:
Mac Intel (x86_64) users:
Due to Apples strict application security, you may need to follow these steps to open UVR.
First, run the following command via Terminal.app to allow applications to run from all sources (it's recommended that you re-enable this once UVR opens properly.)
sudo spctl --master-disable
Second, run the following command to bypass Notarization:
sudo xattr -rd com.apple.quarantine /Applications/Ultimate\ Vocal\ Remover.app
pip3 install -r requirements.txt
cp /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/_soundfile_data/libsndfile_arm64.dylib /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/_soundfile_data/libsndfile.dylib
FFmpeg Installation
Rubber Band Installation
In order to use the Time Stretch or Change Pitch tool, you'll need Rubber Band.
rubberband-3.1.2-gpl-executable-macos/rubberband
This process has been tested on a MacBook Pro 2021 (using M1) and a MacBook Air 2017 and is confirmed to be working on both.
These install instructions are for Debian & Arch based Linux systems.
For Debian Based (Ubuntu, Mint, etc.):
sudo apt update && sudo apt upgrade
sudo apt-get update
sudo apt install ffmpeg
sudo apt install python3-pip
sudo apt-get -y install python3-tk
pip3 install -r requirements.txt
python3 UVR.py
For Arch Based (EndeavourOS):
sudo pacman -Syu
sudo pacman -Sy
sudo pacman -S python-pip
sudo pacman -S --noconfirm tk
sudo pacman -S ffmpeg
To bypass environment setup and proceed with the installation, use:
sudo rm /usr/lib/python3.11/EXTERNALLY-MANAGED
Then proceed with the following in order:
chmod +x install_packages.sh
./install_packages.sh
python UVR.py
There's a known issue on MacOS Sonoma where left-clicks aren't registering correctly within the app. This was impacting all applications built with Tkinter on Sonoma and has since been resolved. Please download the latest version via the following link if you are still experiencing issues - link
This issue was being tracked here.
Please be as detailed as possible when posting a new issue.
If possible, click the "Settings Button" to the left of the "Start Processing" button and click the "Error Log" button for detailed error information that can be provided to us.
The Ultimate Vocal Remover GUI code is MIT-licensed.