This is a harmonic equalizer for audio developed in MATLAB using the Audio Toolbox for the 2021 AES Student Plugin competition. HarmonEQ differs from other equalizers in its control scheme. It is a parametric equalizer with indirect controls. Rather than having precise control over filter frequencies, the user tunes HarmonEQ to a specific musical note or chord. The user can then define gain and Q values for five different ranges: low, low-mid, mid, high-mid, high.
(Click image to view YouTube video.)
Pre-compiled versions of the plugin are available:
- macOS
- VST:
- AU:
- Windows
- Coming soon. I need a Windows installation in order to be able to compile for Windows...
- macOS
- Download and unzip the VST and AU plugins.
- Open Finder and go to the Home folder.
- Navigate to
/Library/Audio/Plug-Ins/
. - Move
HarmonEQ.vst
to the/VST/
folder andHarmonEQ.component
to the/components/
folder. - On newer versions of macOS (10.14 or 10.15 and later) you will need to manually remove the plugins from quarantine. Instructions for that will be posted soon.
- Open the Terminal app
- If you're not familiar it, click the magnifying glass in the upper left corner, type
terminal
, and hitEnter
to launch it.
- If you're not familiar it, click the magnifying glass in the upper left corner, type
- Type
sudo xattr -rd com.apple.quarantine /Library/Audio/Plug-Ins/<folder name>
, replacing<folder name>
with the name of the folders that contain the plugins the need to be de-quarantined.- Examples:
sudo xattr -rd com.apple.quarantine /Library/Audio/Plug-Ins/VST/
udo xattr -rd com.apple.quarantine /Library/Audio/Plug-Ins/Components/
- Examples:
- MATLAB R2021a
- DSP Toolbox
- Audio Toolbox
- MATLAB Coder (for exporting to JUCE)