Crossover
Phase-coherent four-band split
Cascaded Linkwitz-Riley 4th-order filters with carefully-placed all-pass compensation on each output. The four-band sum equals AP(f₁) · AP(f₂) · AP(f₃) — a pure all-pass network, flat in magnitude, suitable for mastering.
Detector
Feed-forward, log-domain
Soft-knee quadratic transition across the knee region, time-constant attack/release smoothers, and per-band RMS / peak detection. Gain reduction is computed in dB and applied as linear gain after exponentiation — stable across wildly different programme levels.
Animation
VBlank-synced rendering
Every frame schedules on the compositor's vertical-blank signal, with ballistics recomputed from delta-time so motion is identical at 60 Hz and 120 Hz. Quadratic Béziers smooth the spectral curve; the GR domes use the same smoothing system.
Oversampling
Polyphase IIR half-band
2× and 4× modes for the cleanest possible detection on heavily-driven material. Off by default to preserve CPU; switch up when the input is hot and you want alias-free behaviour from the peak detector.
State
ValueTreeState-backed
Every control is bound to an AudioProcessorValueTreeState. Automation works everywhere, undo/redo is deep, and sessions restore exactly how you left them.
Saturator
tanh soft-clip, RMS-neutral
Pre-gain drive into a tanh soft-clipper with matching 1/drive post-gain, so drive adds 3rd-harmonic content that grows quadratically — a natural linear-in-dB feel — without inflating loudness. A branch guard gives bit-identical pass-through at exactly 0 dB.
Limiter
True-peak brick-wall
Internally oversampled 4× with Lagrange interpolation to estimate inter-sample peaks, then gain-reduced at base rate via ~3 ms look-ahead — the same topology as the mastering-grade maximizers. Aggressive enough to guarantee dBTP compliance, still musical under typical use. Adds ~3 ms latency, reported via PDC.
Build
AU · VST3 · Standalone
Universal binary (arm64 + x86_64), targeting macOS 10.13+. Built directly against Logic Pro's session model, with host-side bypass routing and click-free parameter changes.