<
>

Equalizer

About

x42-eq (aka fil4.lv2) is a 4 band parametric equalizer with additional low & high shelfing and high & low-pass filters. The equalizer is designed to match equivalent analog gain with zero latency and no phase-shift when approaching the Nyquist frequency. It does not have a cramped response which is often the referred to as digital sound. x42-eq features built-in realtime spectrum and spectrogram (waterfall) displays, a user resettable peak-hold display and an output gain control.

Screenshots

screenshot

Usage

The parameters can be set by moving the nodes in the graph or directly via control knobs:

The Ctrl key allows for fine-grained control when dragging or using the mouse-wheel on a knob.

Mouse-wheel granularity:

The dB-scale on the left side allows to vertically zoom the transfer-function and spectrum-display via click + drag from -12..+12 to -50..+50dB.

All switches and controls are internally smoothed, so they can be used live without any clicks or zipper noises. This should make this plugin a good candidate for use in systems that allow automation of plugin control ports, such as Ardour or Mixbus, or for stage use.

Spectrum Controls

The spectrogram controls are on the lower right hand side,

The Stereo Variant has an option to analyze the sum (All) or Left or Right channel only. The gain knob allows to align the spectrum, see the scale on the right-side of the display.

Hi-DPI displays

Click anywhere on empty space in the lower control panel to enter GUI-scale mode:
screenshot
This allows to adjust the display for high-DPI screens or accessibility.

Filter specs

Fil4 consists of four 2nd order resonant filters using a Mitra-Regalia style lattice filter, which has the nice property of being stable even while parameters are being changed.

The high/low-shelf filters are standard 2nd order biquad/IIR filters.

High and Low pass are 2nd order resonant filters (-12dB/octave):

All filters are zero latency with correct equivalent analog gain at Nyquist (signal phase-shift at Nyquist frequency is zero).

Acknowledgments

fil4.lv2 is based on Fons Adriaensen's LADSPA fil-plugins. He was also very helpful to suggest constraints for the GUI. Kudos!