Zero-latency 4-pole ladder filter. A surgical C++ port of Miller Puckette’s original Pure Data architecture, re-engineered for Ableton Live.

1. The Core: Runge-Kutta Engine

Ported directly from the raw PD source code, this mathematical solver replicates the exact behavior of a classic 24dB/octave Moog low-pass filter. It doesn’t just cut frequencies; it physically models the electrical resistance, allowing for extreme spectrum shaping.

2. The Ceiling: Feedback Saturation

Unlike standard filters, the Saturation parameter acts as a hard physical ceiling inside the resonance feedback loop.

  • Clean (3.00): Maximum headroom. The signal flows cleanly, allowing the resonance peak to scream naturally.
  • Driven (< 1.00): The signal violently crashes into the limit, crushing the auto-oscillation and generating heavy harmonic distortion and hard-clipping.

3. The Artifacts: Oversampling Control

  • x2 (Default): Calculates at double speed to prevent digital aliasing, delivering pristine analog fidelity.
  • x1 (Destruction): Forces the mathematical solver to choke on its own feedback, creating chaotic, unpredictable ringing and industrial “spring-reverb” artifacts.

4. The Stage: Tactical Routing

Features a dedicated Output Make-up gain stage and a trigonometric Equal-Power Mix (Dry/Wet) ensuring 100% volume stability with no phase cancellation gaps.


Tech Specs:

  • Format: Max for Live Audio Effect (.amxd)
  • OS: Mac & Windows compatible (Universal)
  • Requirements: Ableton Live Suite (or Standard with M4L add-on)

Installation:

  1. Download the file : https://structurevoid.gumroad.com/l/void-filter-bob
  2. Drag and drop the .amxd file directly onto an Audio Track, or after an Instrument in a MIDI Track, in Ableton Live.
  3. Click the “Save” icon on the device header to store it in your User Library.