A simple but fully functional equalizer plugin made with the Juce framework, customizing Juce's LookAndFeel class and the behavior of some components. Available as VST3 (Linux, Mac and Windows) and AudioUnit (Mac). Work in progress.
Juce: https://github.com/juce-framework/JUCE ('juce6' branch, already included as a submodule)
git clone https://github.com/witte/Eq.git --recurse-submodules
cd Eq
cmake -S . -B build
cmake --build build # Plugin will be at 'build/Eq_artefacts/VST3'
The spectrum analyzer has code from https://github.com/ffAudio/Frequalizer for the fifo's and the overall analyzer's curve drawing.
The main font is Steve Matteson's Open Sans Condensed:
https://fonts.google.com/specimen/Open+Sans+Condensed
Icons from Fefanto's FontAudio:
https://github.com/fefanto/fontaudio
GPL-3.0