This project is a VST created from the Juce framework, with a DSP algorithm for compressing the audio track and sending the audio tracks to a server that hosts a neural network for separating the sound sources.
- Download the latest version of the Juce framework
- Open Projucer and go to openFile and choose the CompressorAndSplit.jucer file
- Open project with build button in Visual Studio, Xcode or Linux Makefile
- Build
- Download the latest version of the Juce framework
- Open Projucer and create a plugin project for Vst
- Open project with build button in Visual Studio, Xcode or Linux Makefile
- Copy the files from the souce folder to the source of your new project
- Build
This project has a python server, in the Flask framework, with a hosted neural network. The name of this Back End is Split and it's on my Github.
To use the Splitter is necessary to run this project: https://github.com/filipeborato/Split