Limiter

DynamicslimiterLight CPU

One-knob brickwall peak limiter. Safety net before the output.

What it does

Brickwall peak limiter (Mutable-derived).

Wraps daisysp::Limiter. The class is block-only (ProcessBlock), so codegen runs it on a one-sample buffer per audio frame — the peak state carries over, so behaviour matches a block call.

Parameters

  • Pre-Gain

    pregain
    Default 1Range 0 … 10

    How hard the signal is driven into the limiter before it clamps. At 1 the limiter only intervenes on peaks that would have clipped anyway, which is the safety-net setting; raising it pushes more of the signal into the ceiling, so the result is louder and increasingly squashed rather than louder and clean. 0 is silence. Unlike the settings on the Compressor tile this one is applied per sample, so wiring the port and modulating it works.

A peak brickwall — drop it just before Audio Out as a safety net so a hot mix never clips the codec. Pre-Gain drives the signal harder into the limiter for more squash; it is per-sample so the port can be modulated.

Ports

In

  • Audio In input
  • Pre-Gain pregain

Out

  • Audio Out output

Audio Control

Inputs

Audio In
Source.
Pre-Gain
Drive into the limiter — higher = more squash.

Outputs

Audio Out
Peak-limited signal.

Patches using it

  • Comb Resonatortouch2

Bundled with the app — open one from the example browser.