Host audio VSTs and audio processing on a web server.
Install requirements.
pip install -r requirements.txtTo validate VSTs we use a tool developed by Tracktion called pluginval. This is a contraction of plugin validator, and is used to determine if a VST will run on the system of choice.
curl -L "https://github.com/Tracktion/pluginval/releases/download/latest_release/pluginval_macOS.zip" -o pluginval.zip
unzip pluginval.zipcurl -L "https://github.com/Tracktion/pluginval/releases/download/latest_release/pluginval_linux.zip" -o pluginval.zip
unzip pluginval.zipStart the server by running the following command.
python3 app/server.pyAudio effects are stored as VSTs and loaded from the PLUGIN_DIR defined in app/config.py.