Collection of audio FX plugins with algorithms explained, using Juce Framework.
All ready-to-use plugins are available in the Releases page.
- Download the *.vst3 files
- Put the downloaded files into your default VST3 location (usually in
C:\Program Files\Common Files\VST3
on Windows)
Currently build instructions only for Visual Studio 2019 and VST3. Feel free to extend it for other IDEs/plugin formats.
- JUCE and Projucer v6 (https://juce.com/get-juce/download) installed and ready to use
- Visual Studio 2019
- In Projucer choose File -> Global Paths to check, that your path to Juce and modules is correct. Example:
- In Projucer choose File -> Open... and open
AudioPluginHost.jucer
, that is located in${JUCE_PATH}/extras/AudioPluginHost
- Select Visual Studio 2019 exporter and choose File -> Save Project and Open in IDE...
- After opening in Visual Studio, select Debug -> Start Debugging
- Check, that app is working and check either executable was built in
${JUCE_PATH}/extras/AudioPluginHost/Builds/VisualStudio2019/x64/Debug/App/AudioPluginHost.exe
- Clone the project
- In Projucer choose File -> Open... and select
*.jucer
file from the folder, that you want to launch - In Projucer choose File -> Save Project and Open in IDE...
- In Visual Studio choose XXX_VST3 solution and set as Startup Project
- In Visual Studio select Debug -> XXX_VST3 Debug Properties
- In Configuration Properties -> Debugging put path to AudioPluginHost.exe
- In Visual Studio select Debug -> Start Debugging
- When AudioPluginHost is launched, add your plugin by pressing
Ctrl + P
. Then in Options choose 'Scan for new or updated VST3 plugins', add your project flder to the list and press 'Scan' - Then go to Plugins -> Create Plug-in and select your new plugin
- Route inputs and outputs
- (Optional) you can save created graph to the file, not to route inputs and outputs every time