GUI was prepared by Bas Curtiz and is based on wxpython module.
How to use GUI with ZFTurbo's Music Source Separation Universal Training Code:
- Install Python: https://www.python.org/ftp/python/3.11.6/python-3.11.6-amd64.exe
- Install Microsoft Visual C++ 2015-2022 (x64): https://aka.ms/vs/17/release/vc_redist.x64.exe
- Install Microsoft C++ Build Tools: https://visualstudio.microsoft.com/visual-cpp-build-tools/ Select Desktop development with C++
- Install PyTorch: https://pytorch.org/get-started/locally/
- Download and unzip Music Source Separation Universal Training Code: https://github.com/ZFTurbo/Music-Source-Separation-Training
- Open up CMD inside the folder and enter:
pip install -r requirements.txt
- Enter:
python gui-wx.py
- Download models - assign the config (.yaml) and checkpoint (.bin, .ckpt, or .th)
Video guide on Youtube (~6.5 minutes).
Also you can use GUI as EXE-file on Windows: Link. Put it inside the root folder. This way you can make a shortcut to the exe on your desktop to run it with a double-click.
- You can try non-official GUI to MSST.
- The one more version by SiftedSand