FahlGrahn Audio v1.0.0
|
This is an onging project, and more plugins will be added in time! The available plugins at the moment are:
EQ
A 7-band band EQ that displays the fft of the processed signal of the plugin.
AudioFilePlayer
A plugin that can load an audio file to be played back. Contains a volume control and the possibility to loop the audio file.
This project utilizes CMake presets but can also be built using plain old CMake. The Debug preset is the preferred preset to work with during development. The plugins are built using the JUCE framework that is fetched during cmake configure step with the help of the FetchContent module in CMake.
or
to build all plugins
💡 Note: Documentation is generated using Doxygen and uses the latest version of available official docker image from Doxygen. Therefore, to be able to build the docs target you need to have docker installed and have the daemon running.
If using VSCode it is recommended to use the CMake Tools extension for managing the development.
The building of the plugins also builds the AudioPluginHost provided by JUCE so the plugins can be loaded in to a host. The mechanism for setting that up is already provided as debug configurations in launch.json.