Audio Plugin Template
December 13, 2015 ยท View on GitHub
This is a set of files to act as a template for creating audio effect plugins using the JUCE framework. This template also sets up the JUCE GUI editor for the PluginEditor class including the inheritance of Timer for synchronizing parameters with host values. An optional PluginParameter class is included for creating safer parameters with callbacks, which require C++11. You can still use the native JUCE parameter implementations.
This is more for my personal projects with Juce audio plugins, but hopefully this can help others better understand the JUCE API and as a starting point for setting up their projects.
Usage
- Open the Projucer, or the Introjucer, and create a new Audio Plug-in with your target platforms
- Copy all the files in
Sourceand into your JUCE projectSourcefolder
- You may have to save and reopen the Projucer, or Introjucer, for the GUI editor to show up
- Open your target IDE and compile your project to verify everything works and start designing your plugin!