Harmonic Equalizer plugin
Updated 22 May 2021

HarmonEQ - Harmonic Equalizer

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.

Demo video

Demo video (Click image to view YouTube video.)

Compiled plugins

Pre-compiled versions of the plugin are available:

Installation instrucitons

  • 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 and HarmonEQ.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.

Instructions for de-quarantining unsigned plugins

  • Open the Terminal app
    • If you're not familiar it, click the magnifying glass in the upper left corner, type terminal, and hit Enter to launch it.
  • 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/

Prereqs for compiling

  • MATLAB R2021a
    • DSP Toolbox
    • Audio Toolbox
    • MATLAB Coder (for exporting to JUCE)

Cite As

Colin Malloy (2024). HarmonEQ (https://github.com/malloyca/HarmonEQ/releases/tag/v0.5.1), GitHub. Retrieved .

MATLAB Release Compatibility
Created with R2021a
Compatible with R2021a
Platform Compatibility
Windows macOS Linux
Tags Add Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes

See release notes for this release on GitHub: https://github.com/malloyca/HarmonEQ/releases/tag/v0.5.1

See release notes for this release on GitHub: https://github.com/malloyca/HarmonEQ/releases/tag/v0.4

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.