ProductsDalEQ CoreDocumentation

DalEQ Core

User Manual · Version 1.0

Introduction

DalEQ Core is a professional 8-band parametric equalizer designed for precision audio shaping. Whether you're mixing, mastering, or sound designing, DalEQ Core provides the tools you need with studio-grade quality and an intuitive workflow.

What Makes DalEQ Special

  • 8 Fully Parametric Bands: Each band independently configurable with frequency, gain, Q, and filter type
  • Zero-Delay Feedback Filters: TPT (Topology-Preserving Transform) filter design for analog-like response
  • Variable Slopes: 6 dB/oct to 96 dB/oct for surgical precision or gentle shaping
  • Linear Phase Mode: Zero phase distortion for mastering applications
  • Real-Time Spectrum Analyzer: 4096-point FFT with multiple display options
  • Mid/Side Processing: Per-band stereo mode selection (Stereo, Left, Right, Mid, Side)
  • Dynamic EQ: Built-in dynamics processing per band (compression, expansion)
  • Modern Workflow: Undo/Redo, A/B comparison, keyboard shortcuts
  • Full DAW Automation: 126 automatable parameters for complete host integration
  • True Peak Metering: ITU-R BS.1770 compliant stereo meters with clip detection

Features Overview

Filter Architecture

DalEQ Core uses Zero-Delay Feedback (ZDF) filter topology based on the work of Vadim Zavalishin. This provides:

  • Correct analog-like response at all frequencies
  • Stable behavior at high resonance values
  • Accurate frequency response even near Nyquist
  • No pre-ringing or phase anomalies in Zero Latency mode

Processing Modes

ModeLatencyBest For
Zero Latency0 samplesLive performance, tracking, real-time use
Linear Phase1024-8192 samplesMastering, transparent EQ, parallel processing

Filter Types Available

TypeDescription
Low ShelfBoost/cut below target frequency
High ShelfBoost/cut above target frequency
Bell (Peaking)Boost/cut centered on target frequency
Low Cut (High Pass)Remove frequencies below target
High Cut (Low Pass)Remove frequencies above target
NotchRemove narrow band at target frequency
BandpassPass only frequencies around target
Tilt ShelfSimultaneous low boost + high cut (or vice versa)
AllpassPhase rotation without amplitude change

Installation

System Requirements

PlatformRequirements
macOS11.0 (Big Sur) or later, Intel or Apple Silicon
WindowsWindows 10/11 (64-bit), SSE2-compatible CPU
  • Formats: Audio Unit (AU - macOS only), VST3 (macOS & Windows)
  • DAW: Logic Pro, GarageBand, Ableton Live, Cubase, Studio One, Reaper, Bitwig, FL Studio, Pro Tools, or any AU/VST3 host
  • RAM: 4 GB minimum, 8 GB recommended
  • Disk Space: ~30 MB

Installation Steps

macOS

  1. Download the DalEQ Core ZIP file
  2. Extract the archive
  3. Copy the plugin files to:
    • AU: /Library/Audio/Plug-Ins/Components/
    • VST3: /Library/Audio/Plug-Ins/VST3/
  4. Restart your DAW
  5. Scan for new plugins if required

Note: On first launch, macOS may ask you to allow the plugin in System Preferences > Security & Privacy.

Windows

  1. Download the DalEQ Core ZIP file
  2. Extract the archive
  3. Copy the VST3 folder to:
    • VST3: C:\Program Files\Common Files\VST3\
  4. Restart your DAW
  5. Scan for new plugins if required

Note: Windows may show a SmartScreen warning. Click "More info" and then "Run anyway" to proceed.

Quick Start

Basic EQ in 30 Seconds

  1. Insert DalEQ Core on your audio track
  2. Click a band point on the EQ curve to select it
  3. Drag horizontally to change frequency
  4. Drag vertically to change gain
  5. Scroll mouse wheel on a band to adjust Q

Instant Settings

GoalBandTypeFrequencyGainQ
Warm up vocals1Low Shelf200 Hz+2 dB0.7
Add presence2Bell3 kHz+3 dB1.5
Remove mud3Bell300 Hz-3 dB2.0
High cut on bass4High Cut8 kHz-12 dB/oct
De-ess vocals5Bell (Dynamic)6 kHz-6 dB4.0

Tip: Double-click a band to reset its gain to 0 dB.

User Interface Overview

Layout Organization

+-------------------------------------------------------------------------+
|                              HEADER BAR                                  |
|  [NIVIEM] [DalEQ Core]   [Bypass] [Undo/Redo] [A/B] [Preset] [+]        |
+-------------------------------------------------------------------------+
|                                                                          |
|  +-------------------------------------------------------------------+  |
|  |                        SPECTRUM DISPLAY                            |  |
|  |                                                                    |  |
|  |   dB                                                               |  |
|  |   +12 +----------------------------------------------------        |  |
|  |       |                    o Band 3                                |  |
|  |    +6 +----------------o---------------------------------------    |  |
|  |       |             Band 2      o Band 4                           |  |
|  |     0 +========================================================    |  |
|  |       |  o Band 1                           o Band 5               |  |
|  |    -6 +----------------------------------------------------        |  |
|  |       |                                                            |  |
|  |   -12 +----------------------------------------------------        |  |
|  |       20    50   100   200   500   1k    2k    5k   10k   20k Hz   |  |
|  |                                                                    |  |
|  |  [Spectrum Analyzer overlay with real-time FFT]                    |  |
|  |                                                                    |  |
|  +-------------------------------------------------------------------+  |
|                                                                          |
+-------------------------------------------------------------------------+
|                            TOOLBAR                                       |
|  [Band Count] [Phase: Zero Lat] [Analyzer: Post] [Channel]              |
+-------------------------------------------------------------------------+

Visual Elements

  • Band Points: Draggable circles representing each EQ band
  • EQ Curve: Combined frequency response of all bands
  • Spectrum Analyzer: Real-time FFT display (optional)
  • Grid Lines: Frequency (logarithmic) and gain (linear) reference

Controls Reference

Band Controls

Each of the 8 bands has the following parameters:

Frequency

Range: 20 Hz - 20,000 Hz

Sets the center/corner frequency for the band.

RangeTypical Use
20-80 HzSub-bass, rumble removal
80-300 HzBass, warmth, mud
300-1000 HzLow-mids, body, boxiness
1-4 kHzPresence, clarity, harshness
4-10 kHzBrilliance, air, sibilance
10-20 kHzUltra-highs, sparkle

Gain

Range: -30 dB to +30 dB

Sets the boost or cut amount. Only applies to Bell, Shelf, and Tilt types.

RangeCharacter
+/-1-2 dBSubtle, mastering-grade
+/-3-6 dBNoticeable, mixing-grade
+/-6-12 dBSignificant shaping
+/-12+ dBExtreme, creative/corrective

Q (Quality Factor)

Range: 0.025 - 40.0

Controls the bandwidth of the filter. Higher Q = narrower bandwidth.

Q ValueBandwidthUse Case
0.3-0.7Very wideGentle tonal shaping
0.7-1.5WideMusical EQ moves
1.5-4.0MediumStandard mixing
4.0-10NarrowSurgical cuts
10-40Very narrowNotch filtering, resonance removal

Filter Types

Low Shelf

Boosts or cuts all frequencies below the target frequency. The transition follows a shelf curve that reaches full effect about one octave below the set frequency. Best for: Adding warmth, reducing low-end rumble, bass enhancement

High Shelf

Boosts or cuts all frequencies above the target frequency. The transition follows a shelf curve that reaches full effect about one octave above the set frequency. Best for: Adding air/brilliance, reducing harshness, high-frequency rolloff

Bell (Peaking)

Boosts or cuts frequencies centered on the target frequency. The Q parameter controls the width of the affected region. Best for: Most mixing tasks, presence boosts, notching out problem frequencies

Low Cut (High Pass)

Removes all frequencies below the target frequency. The slope setting determines how steeply frequencies are attenuated. Best for: Removing rumble, cleaning up low-end, reducing proximity effect

High Cut (Low Pass)

Removes all frequencies above the target frequency. The slope setting determines how steeply frequencies are attenuated. Best for: Darkening sources, removing hiss, vintage character

Notch

Creates a very narrow cut at the target frequency. Useful for removing specific problem frequencies like hum or resonances. Best for: 50/60 Hz hum removal, resonance elimination, feedback control

Bandpass

Passes only frequencies around the target frequency, cutting both above and below. Width controlled by Q. Best for: Special effects, isolating frequency ranges, telephone/radio simulation

Tilt Shelf

A unique filter that simultaneously boosts low frequencies while cutting high frequencies (or vice versa). Creates a "tilting" effect across the spectrum. Best for: Overall tonal balance, quick brightness/warmth adjustments

Note: The Q parameter is not used by Tilt Shelf filters. The tooltip will display "Q: —" to indicate this.

Allpass

Rotates the phase of frequencies around the target without changing amplitude. Useful for phase alignment and special effects. Best for: Phase correction, creative effects, comb filtering when mixed with dry signal

Filter Slopes

For Low Cut and High Cut filters, you can select the steepness:

SlopeCharacterUse Case
6 dB/octVery gentleSubtle rolloff, natural sound
12 dB/octStandardGeneral purpose, musical
18 dB/octMediumTighter control
24 dB/octSteepClean cuts, mixing
36 dB/octVery steepSurgical precision
48 dB/octExtremeBrickwall-like behavior
72 dB/octUltra steepNear-brickwall
96 dB/octMaximumMaximum steepness

Note: Higher slopes introduce more phase shift in Zero Latency mode. Use Linear Phase mode for transparent steep filtering.

Spectrum Analyzer

Display Modes

Pre/Post EQ

  • Pre: Shows the spectrum BEFORE EQ processing
  • Post: Shows the spectrum AFTER EQ processing

Toggle via the Analyzer Mode button in the toolbar.

Channel Selection

  • L: Left channel only
  • R: Right channel only
  • L+R: Both channels averaged
  • M: Mid channel (L+R)/2
  • S: Side channel (L-R)/2

Analyzer Settings

SettingOptionsDescription
SpeedSlow / Medium / FastHow quickly the display responds
Range60 dB / 90 dB / 120 dBVertical display range
Tilt0 / 3 / 4.5 dB/octPink noise compensation (default: 4.5)
ResolutionLow / Medium / High / MaximumFFT size (1024 / 2048 / 4096 / 8192 points)

Tip: Use 4.5 dB/oct tilt (default) for a balanced visual representation of most audio material.

Freeze Function

Click the FREEZE button to capture the current spectrum for detailed analysis. While frozen:

  • The spectrum display stops updating
  • You can examine specific frequency content
  • Click FROZEN to unfreeze and resume real-time display

Time-Based Decay

The analyzer uses professional-grade time-based smoothing:

  • Separate attack/decay: Fast attack preserves transients, controlled decay provides smooth visuals
  • Frame-rate independent: Consistent behavior at any display refresh rate
  • Peak hold: Configurable hold duration before peaks decay

Output Meter

DalEQ Core features a premium True Peak stereo meter in the footer area.

Features

  • True Peak Detection: ITU-R BS.1770 compliant with 4x oversampling to catch inter-sample peaks
  • Stereo L/R Meters: Independent left and right channel metering
  • RMS Display: VU-style RMS level shown behind the peak bars
  • Non-linear Scale: -60 dB to +30 dB range with 0 dB at 80% position for better resolution
  • Peak Hold: White markers show recent peak levels
  • CLIP Indicator: Latching indicator that stays lit until clicked (resets on click)

Meter Ballistics

  • Peak decay: 26 dB/sec per IEC 60268-10 Type I standard
  • RMS integration: ~300ms for smooth VU-style response

Tip: Click the CLIP indicator to reset it after clipping has occurred.

Phase Modes

Zero Latency (Natural Phase)

  • Latency: 0 samples
  • Character: Natural, analog-like phase response
  • Best for: Live performance, tracking, real-time monitoring

The default mode uses minimum-phase IIR filters that introduce no latency but have a frequency-dependent phase response (like analog EQs).

Linear Phase

  • Latency: Varies by quality setting (see below)
  • Character: Zero phase distortion, perfectly symmetric impulse response
  • Best for: Mastering, parallel processing, maintaining transient integrity

Linear Phase mode uses FIR filters generated from the IIR response. This eliminates phase distortion but introduces latency.

QualityFIR LengthLatency @ 44.1 kHzLatency @ 96 kHz
Low1024~12 ms~5 ms
Medium2048~23 ms~11 ms
High4096~46 ms~21 ms
Ultra8192~93 ms~43 ms

Note: Your DAW should automatically compensate for this latency using Plugin Delay Compensation (PDC).

Mid/Side Processing

Each band can operate in different stereo modes:

ModeDescription
StereoNormal stereo processing (L and R affected equally)
LeftOnly affects the left channel
RightOnly affects the right channel
MidOnly affects the mid (center) content
SideOnly affects the side (stereo difference) content

Use Cases

  • Mid-only low cut: Remove center rumble while preserving stereo bass
  • Side-only high shelf: Add width to high frequencies
  • Left/Right independent: Fix balance issues in poorly recorded material

Note: In Linear Phase mode, non-Stereo bands are processed as IIR (post-convolution) to maintain correct stereo imaging.

Dynamic EQ

Each band can have built-in dynamics processing, turning the EQ into a frequency-selective compressor or expander.

Dynamic Modes

ModeBehavior
OffStatic EQ (normal behavior)
CompressReduces gain when signal exceeds threshold
ExpandReduces gain when signal falls below threshold
Upward CompressBoosts gain when signal falls below threshold
Upward ExpandBoosts gain when signal exceeds threshold

Dynamic Parameters

ParameterRangeDescription
Threshold-60 to +20 dBLevel at which dynamics engage
Ratio1:1 to infinity:1Amount of gain reduction/boost
Attack0.1 to 500 msHow fast dynamics respond to increases
Release10 to 5000 msHow fast dynamics recover
Knee0 to 12 dBSoft knee width for gradual onset
Range0 to 30 dBMaximum gain change

Common Uses

ApplicationModeSettings
De-essingCompress6 kHz, -6 dB, fast attack
Resonance tamingCompressProblem freq, narrow Q, low ratio
Presence boost on loud partsUpward Expand3 kHz, moderate threshold
Low-end consistencyCompress100 Hz, wide Q, slow attack

Preset System

Factory Presets

DalEQ Core includes 30+ professionally designed factory presets organized by category:

General

  • Default - Clean starting point with 4 bands
  • Gentle Smile Curve - Classic smile EQ with subtle low/high boost
  • Flat Response - Unity gain reference

Vocals

  • Vocal Presence - Adds clarity with 3kHz presence boost
  • Vocal Warmth - Low-mid boost for body
  • Vocal Air - High-frequency shimmer
  • Vocal De-Mud - Removes low-mid buildup
  • Broadcast Voice - Radio-ready vocal tone

Drums

  • Kick Punch - Attack and low-end enhancement
  • Snare Crack - Midrange snap and body
  • Hi-Hat Sparkle - Crisp high frequencies
  • Drum Bus - Full kit enhancement

Bass

  • Bass Boost - Warm low-end enhancement
  • Bass Clarity - Definition without mud
  • Sub Bass Enhancement - Deep low-end boost

Guitars

  • Acoustic Guitar - Natural body and sparkle
  • Electric Guitar - Presence and cut-through

Keys

  • Piano Clarity - Clear midrange definition

Mastering

  • Master - Air - Subtle high-end lift
  • Master - Warmth - Gentle low-end enhancement
  • Master - Modern - Contemporary balanced curve
  • Master - Balanced - Neutral mastering starting point

Effects

  • Telephone - Bandpass for phone effect
  • Lo-Fi - Vintage degraded sound
  • AM Radio - Classic radio simulation

Corrective

  • De-Mud (250Hz) - Remove low-mid buildup
  • De-Harsh (3kHz) - Tame harsh frequencies
  • De-Box (400Hz) - Remove boxy character
  • Notch 50Hz Hum - Remove European mains hum
  • Notch 60Hz Hum - Remove US mains hum

User Presets

Saving a Preset

  1. Configure your EQ settings
  2. Click the + button in the header
  3. Enter a name for your preset
  4. Click Save

Loading a Preset

  1. Click the Preset button
  2. Select from Factory or User presets

Navigating Presets

You can quickly browse through presets using:

  • Arrow buttons: Use the < and > buttons in the preset modal header
  • Keyboard: Press [ or ] keys to go to previous/next preset
  • Arrow keys: When the preset modal is open, use left/right arrow keys

Searching Presets

  1. Open the Preset dropdown
  2. Type in the search field to filter presets by name
  3. Search works across both Factory and User presets

Deleting a User Preset

  1. Open the Preset modal
  2. Hover over the user preset to delete
  3. Click the X button that appears

Note: Factory presets cannot be deleted or modified.

Undo/Redo & A/B Comparison

Undo/Redo

DalEQ Core maintains a history of your parameter changes.

  • Undo: Reverts the last change
  • Redo: Re-applies an undone change
  • History Depth: Up to 50 steps

A/B Comparison

Quickly compare two different EQ settings:

  1. Set up your first EQ curve (stored as "A")
  2. Click A/B to switch to state B
  3. Modify settings (stored as "B")
  4. Click A/B to toggle between A and B

Additional Functions:

  • Copy A to B: Copies A settings to B
  • Copy B to A: Copies B settings to A

Keyboard Shortcuts

Band Selection & Control

ShortcutAction
1-8Select band 1-8
TabCycle through bands
EscapeDeselect all bands
Delete / BackspaceBypass selected band
Arrow KeysAdjust frequency (left/right) and gain (up/down)
PageUp / PageDownAdjust Q of selected band

Mouse Modifiers

ShortcutAction
Alt + DragFine control (1/10th speed)
Shift + DragLock axis (horizontal or vertical only)
Double-clickEdit gain value directly
Shift + Double-clickEdit frequency value directly
Alt + Double-clickEdit Q value directly
Cmd/Ctrl + Double-clickReset gain to 0 dB
Mouse WheelAdjust Q (Bell, Notch, Bandpass only)

Global Commands

ShortcutAction
SpaceToggle EQ bypass
Cmd/Ctrl + ZUndo
Cmd/Ctrl + Shift + ZRedo
Cmd/Ctrl + AToggle A/B
Cmd/Ctrl + SSave preset

Preset Navigation

ShortcutAction
[Previous preset
]Next preset
Left/Right ArrowNavigate presets (when modal open)
EnterLoad first visible preset (when searching)

Technical Specifications

Audio Specifications

ParameterValue
Sample Rates44.1 kHz - 192 kHz
Bit Depth32-bit float internal
Latency (Zero Lat)0 samples
Latency (Linear Phase)512 - 4096 samples
Dynamic Range>120 dB
THD+N<0.0001%

Filter Specifications

ParameterValue
Filter TopologyZero-Delay Feedback (TPT/Trapezoidal)
Number of Bands8
Frequency Range20 Hz - 20 kHz
Gain Range+/-30 dB
Q Range0.025 - 40
Slope Options6, 12, 18, 24, 36, 48, 72, 96 dB/oct

Spectrum Analyzer

ParameterValue
FFT Size1024 - 8192 points (selectable)
Default Resolution4096 points (High)
Frequency Bins256
Update Rate60 fps (when UI visible)
WindowingHann
DecayTime-based (frame-rate independent)

Output Meter

ParameterValue
TypeTrue Peak (ITU-R BS.1770)
Oversampling4x (Catmull-Rom interpolation)
Range-60 dB to +30 dB
Peak Decay26 dB/sec (IEC 60268-10 Type I)
RMS Integration~300 ms

DAW Automation

ParameterValue
Total Parameters126
Global Parameters6
Per-Band Parameters15 × 8 bands

Troubleshooting

Plugin Not Appearing in DAW

  1. Verify the plugin is installed in the correct location
  2. Rescan plugins in your DAW
  3. Check that your DAW supports AU (macOS) or VST3 format
  4. On macOS, you may need to allow the plugin in System Preferences > Security & Privacy

High CPU Usage

  1. Reduce the number of active bands
  2. Use Zero Latency mode instead of Linear Phase
  3. If using Linear Phase, try a lower quality setting
  4. Close the plugin UI when not actively editing

No Sound / Plugin Bypassed

  1. Check that the main Bypass button is not engaged
  2. Verify no bands are soloed that would mute your signal
  3. Check that gain isn't set to extreme cut values
  4. Ensure your DAW's plugin is not bypassed at the track level

Spectrum Analyzer Not Showing

  1. Verify audio is playing through the track
  2. Check the analyzer channel selection matches your content
  3. Ensure the EQ is not globally bypassed

Credits

Development

DalEQ Core was developed by NIVIEM (Milan Vasiljev).

Technical References

  • Vadim Zavalishin - "The Art of VA Filter Design" (ZDF/TPT filter topology)
  • Andrew Simper (Cytomic) - SVF filter design and coefficients
  • JUCE Framework - Cross-platform audio plugin development

Special Thanks

To the audio engineering community for continuous feedback and support.

Version History

Version 1.0 (January 2026)

  • Initial release
  • 8-band parametric EQ with ZDF filters
  • Variable slopes from 6 to 96 dB/oct
  • Linear Phase mode with quality options
  • Premium spectrum analyzer:
    • Time-based decay (frame-rate independent)
    • Separate attack/decay for transient preservation
    • Freeze functionality
    • Selectable resolution (1024-8192 FFT)
    • Default 4.5 dB/oct tilt compensation
  • True Peak stereo metering (ITU-R BS.1770):
    • 4x oversampling for inter-sample peak detection
    • Stereo L/R meters with RMS display
    • Latching CLIP indicator
  • Mid/Side processing per band
  • Dynamic EQ (compression/expansion)
  • Full DAW automation (126 parameters)
  • Undo/Redo system (50 steps)
  • A/B comparison
  • Preset system:
    • 30+ factory presets by category
    • User preset save/load
    • Search and navigation
  • Full keyboard shortcut support

Copyright 2026 Milan Vasiljev. All Rights Reserved.

NIVIEM is a trademark of Milan Vasiljev.


DalEQ Core is free software for personal and commercial use.


For support: milan.vasiljev.work@gmail.com