Skip to content

tobanteAudio/modEQ

Repository files navigation

tobanteAudio - modEQ

EQ audio effects plugin with modulation. Supports macOS, Windows & Linux with VST, AudioUnits & Standalone builds.

Used as a playground to learn the JUCE framework.

Releases

Github Repository

Developer Documentation

Status

LICENSE macOS Windows Linux
License: GPL v3 Build Status AppVeyor Build status CircleCi

Screenshot

tobanteAudio modEQ

Clone

git clone --recursive https://github.com/tobanteAudio/modEQ.git

Features

  • 6 Band EQ
    • High Pass
    • Low Shelf
    • Band Pass
    • Peak
    • High Shelf
    • Low Pass
  • Input & output analyzer
  • Solo / bypass each band
  • Control bands from Sliders or Frequency plot
    • Drag to set gain & frequency
    • Right click to select filter type
    • Double click to toggle bypass
    • Scroll wheel selects Q

What doesn't work (yet)

  • Modulation (I know it's in the name...)
  • Bypass button

Build

The project uses CMake as its build tool.

cd $PROJECT_ROOT
cmake -S. -Bbuild -DCMAKE_BUILD_TYPE=Release
cmake --build build --config Release

ToDo

  • Modulation
    • Reactivate
    • Fix drawing of LFO
    • Add waveforms
  • CI
    • Deploy binaries on tagged commit
    • Unit test runner

License

This Project is released under the GNU General Public License Version 3. See the license file for details.

External

JUCE

JUCE is free open source projects released under the GPL v3. See JUCE License for details.

ff_meters

ffAudio's ff_meters is released under the BSD 3-Clause license. See ff_meters license for details.