Spleeter GUI - help
The good folks over at Deezer where nice enough to have released Spleeter for anyone to use freely, But python can be tricky to get working.Demo for Spleeter by Deezer. To use it, simply upload your audio, or click one of the examples to load them. Read more at the links below. Input Audio Drop Audio Here - or - Click to Upload. Click to Record from Microphone. Click to Stop Recording. Put `spleeter.amxd` onto any audio channel 3. Select any audio clip in Ableton by clicking on it 4. Press the start button in the spleeter device and wait. The first run may take a long time!
This Graphical User Interface project was created as a way to make Spleeter easier to use.
Spleeter Deezer Gui
Spleeter is a Python application that uses an Artifical Inteligence called Tensorflow. It is quite resource hungry and requires a modern computer to run.

If you have any issues that are not resolved by the following help articles please create an issue here https://github.com/boy1dr/SpleeterGui/issues and i'll see if i can help.
Intel Pentium & Celeron CPU's cannot run spleeter
If you are not running an intel i5/7/9 or Ryzen 5/7 or unsure if your CPU supports AVX, please use the AVXcheck utility before trying to install or run spleeter.
Common problems
Failed to load the native TensorFlow runtime.
There is a problem with the python package 'TensorFlow', it is not able to run on your computer.
Your CPU model does not support AVX instruction sets.
Intel Pentium & Celeron CPU's cannot run spleeter.
With SpleeterGUI 2.5 and up there is a spleeter core update function in the menu bar at the top click 'Help' then 'Spleeter core upgrade'.
This should make python's package manager complete the installation and correct any faults with the installation.
Some more information can be found here https://github.com/tensorflow/tensorflow/issues/31033
Once each of these have downloaded there are no further downloads required.
If all your output files are the same then this download process by Python has been blocked by anti-virus or firewall.
Ensure Python can download and try again.
When python downloaded the pretrained model files something went wrong.
The fix is to delete them and run it again.
Go to
C:Users<yourname>AppDataRoamingSpleeterGUIpretrained_models
And delete the 2stem, 4stem, 5stem folders. Choose vc_redist.x64.exe
Frequent questions
Previous versions did not come with the pretrained model files because they added too much to the initial installer, but this proved to be problematic since Python needed permission to download and some anti-virus/anti-malware software blocked it (see common problems 2&3)
Spleeter versions starting 1.5.1 up to current (at time of writing) 1.5.4 are known to have this.
When a fix is applied by Deezer you can upgrade your spleeter version by clicking 'Help -> Spleeter core update'.
If you would like to downgrade your spleeter version to 1.4.3, prior to the pop/click issue, download this python folder
and replace the python folder here C:Users<YOURNAME>AppDataRoamingSpleeterGUI
My GUI project will only run on windows, Perhaps try https://github.com/Andrew5Pun/Spleet-It.
You can still run Spleeter by typing commands in to terminal if you know how..
Video tutorial can be found here https://www.youtube.com/watch?v=cFj5heNlW98
Installing NVidia CUDA version
- ** ADVANCED USERS ONLY **
You are likely to run in to problems with this, be sure to google the errors you get to resolve problems for your hardware.
Settup up the NVidia environment
- Install the CUDA SDK version 10.0(Must be this version)
https://developer.nvidia.com/cuda-10.0-download-archive
You will also need the Deep Neural Network library (cuDNN) which requires an NVidia membership (free)
https://developer.nvidia.com/rdp/cudnn-download#a-collapse765-10
Be sure to get cuDNN V7.6.5 for CUDA 10.0
Settup up python/spleeter
- Then run these commands from
C:Users<yourname>AppDataRoamingSpleeterGUIpython
python -m pip uninstall spleeter
python -m pip install spleeter-gpu
At the time or writing, spleeter uses tensorflow-gpu 1.15.2
I will update this if spleeter updates the tensorflow package used.
CUDA versions for tensorflow
tensorflow-gpu | CUDA | cuDNN |
---|---|---|
1.15.2 | 10.0 | 7.6.5 |
To undo the above install use these commands
python -m pip uninstall spleeter spleeter-gpu tensorflow
python -m pip install spleeter
Recomended computer specs
- Intel i5 (4th gen+)
- 8GB ram
- Windows 10 64bit
- Nvidia GTX1050 or better (if using CUDA method)
Tested hardware that works fine
- Intel i5 4460, 8GB ram, GTX1660ti
- Intel i7 7700, 16GB ram, GTX1060
- Ryzen 5 3600, 32GB ram, GTX1660ti
- Intel Celeron CPU
- Windows 32bit
- Windows 7
- Windows XP
- Computers purchased prior to ~2011
How to use
Download and run the installer. Then double click the SpleeterGUI.exe desktop shortcut to run it.- Parts to separate (Vocal / Accompaniment / Bass etc)
- Recombine Choose which stems to mix back together (useful if you are learning drums and just want the drums removed from a bunch of songs)
- Full bandwidth: This enables full quality processing but results will vary depending on the song.
- Save to: Click the button and choose a place for the separated songs to be placed.
- Select 1 or more songs and drag them in to the application to begin processing.
For SpleeterGUI versions prior to 2.6..
The first time it processes a song there will be a delay while spleeter downloads some resource files.If there are no files in the output folder or you see error messages then something has gone wrong. The most usual case is your computer has not met the minimum requirements to run spleeter.
If you are having troubles, Please check https://github.com/boy1dr/SpleeterGui/issues to see if the anser is there otherwise create a new issue and i'll check it out.
Device Overview
Name/Version: | Spleeter for Max 1.2 |
Author: | azuki |
Description: | # spleeter for max ableton max device for separating a clip into stems (vocals, bass, drums, other). video tutorial: https://youtu.be/4pcJoI5CUOA download the latest build: https://github.com/diracdeltas/spleeter4max/releases/ ## before you start you need to install Docker by downloading it from: * mac: https://download.docker.com/mac/stable/Docker.dmg * windows: https://download.docker.com/win/stable/Docker%20Desktop%20Installer.exe once downloaded: 1. run the Docker application. 2. in `Preferences > Advanced`, set Memory to the maximum possible value or at least 16GB, sometimes 32GB. 3. on Windows, you will need to select the drives that you will load samples from in `Settings > Shared Drives`. on Mac, you may need to do this in `Settings > Resources > File Sharing` if you are loading samples from outside your home directory. ## running 1. unzip spleeter.zip and add the `spleeter/` folder to your Places menu in Ableton 2. put `spleeter.amxd` onto any audio channel 3. select any audio clip in Ableton by clicking on it 4. press the start button in the spleeter device and wait. the first run may take a long time! ## support spleeter@azuki.vip ## credits https://github.com/deezer/spleeter |
Device Details
Tags | utility, other, dj |
Live Version Used: | 10.1.7 |
Max Version Used: | 8.1.0 |
Date Added: | Jan 24 2020 21:06:44 |
Date Last Updated: | Jan 28 2020 06:08:58 |
Device Type: | audio_device |
Download URL (report link) | https://github.com/diracdeltas/spleeter4max/releases |
License (more info): | None |
Comments
It only works if you have Windows 10 Pro? |
@liquidsnake, it should work on whatever versions Docker runs on. so Windows 10 64-bit: Pro, Enterprise, or Education (Build 15063 or later) according to https://docs.docker.com/docker-for-windows/install/ |
firstly youre amazing for porting this !!!!! amazing at so many levels !!!! have to report on windows it fails at the docker cp to extract from the container, i can do it manually via powershell, not too sure why my js aint great to bug fix but wanted to changed the js but cant figure out how to get the python to point to the containerID as that chaanges everytime its ran i think *docker newbie maybe not sure before i touch the code the UI in docker desktop for windows is diff instead of shared drives it has file sharing is that the same thing willing to help if what i said makes sense lol and thank you again azuki i appreciate you !!! |
Posted on January 28 2020 by freshvintijbatls (report) |
@freshvintijbatls, i have fixed the docker cp issue. if you download the latest .zip file it should just work. thanks! |
Will give it a go ;) |
The plugin loads fine and I have docker installed but when I highlight a clip and click start nothing happens other than the start button disappearing. I am on a late 2014 Mac Mini running 10.15.4 |
wait.. are you telling me you can simply control python using native n4m? terrific project, btw. |
Hi, thanks a lot for your great job. I managed to install Docker in Windows 10 Home Edition and launch Spleeter in Live 10. It does its job on my WAV file called 'The Jack (Solo)' but when it has to open the final folder where the separate tracks, it gives me this error message : 'ERROR:spleeter:An error occurs with ffprobe (see ffprobe output below) ffprobe version 4.1.4-1~deb10u1 Copyright (c) 2007-2019 the FFmpeg developers built with gcc 8 (Debian 8.3.0-6) configuration: --prefix=/usr --extra-version='1~deb10u1' --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared libavutil 56. 22.100 / 56. 22.100 libavcodec 58. 35.100 / 58. 35.100 libavformat 58. 20.100 / 58. 20.100 libavdevice 58. 5.100 / 58. 5.100 libavfilter 7. 40.101 / 7. 40.101 libavresample 4. 0. 0 / 4. 0. 0 libswscale 5. 3.100 / 5. 3.100 libswresample 3. 3.100 / 3. 3.100 libpostproc 55. 3.100 / 55. 3.100 /input/The Jack (Solo).wav: Operation not permitted' any ideas ? |
Great tool. On the conversion sometimes the sound is quite metallic. there is any tips of a better sound quality after the conversion? |
Spleeter Gui
Drivers fust dipl. ing ag r.wagner laptops & desktops. Login to comment on this device.

Splitter By Deezer

Comments are closed.