C++ / JUCE / DSP

AETHERN EQ-10

10-band graphic EQ plugin with adjustable bandwidth, preset-guided workflow, and a UI designed for fast real-time tone shaping.

AETHERN EQ-10 plugin interface
Overview

Graphic EQ workflow with more flexible bandwidth control.

AETHERN EQ-10 is a JUCE-based equalizer plugin built around a familiar 10-band layout, but with added control over bandwidth through a dedicated Q-mode workflow. The design goal is to keep the interface direct and readable while still allowing more detailed tonal shaping when needed.

The plugin combines band-based gain control, input/output trim, preset-driven frequency layouts, and switchable bandwidth editing in a way that supports both fast adjustment and more deliberate shaping.

Key Features

What it does

  • 10-band EQ layout with dedicated input and output control
  • Q-mode workflow for bandwidth-focused editing
  • Preset system including Standard Octave, ERB Psychoacoustic, Vocal Focus, and Kick Focus
  • Clear bypass state and real-time visual feedback
  • Interface designed around fast scanning and direct adjustment
Technical Overview

DSP structure

The EQ is built in C++ with JUCE and uses a custom multi-band biquad filter structure. Internally, the processor supports peak filters across the middle bands, with low-shelf behavior at the low end and high-shelf behavior at the top end.

The processor also includes frequency and Q safety clamping, plus parameter mapping for the Q-position control so the same band layout can support both gain-focused and bandwidth-focused editing.

Interface Approach

Keeping the UI readable while exposing deeper control.

One of the main design choices in AETHERN EQ-10 is the Q-mode approach. Instead of crowding the interface with more always-visible controls, the same set of 10 band sliders can switch role: gain in the default state, or bandwidth adjustment when Q-mode is active.

That allows the plugin to stay visually clean while still supporting more detailed filter shaping.