Skip to content

malloyca/HarmonEQ

Repository files navigation

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)

About

Harmonic Equalizer plugin

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages