v0.1Latest
Slew Limiter
Slew Limiter
Smooths abrupt changes in a control signal by limiting how fast it can move, with independent rise and fall times. Applied to pitch it produces portamento and glide, and applied to any modulation it rounds off steps and jumps for gentler movement. Separate up and down rates let attacks and releases be shaped differently.

Inputs
Input
- ID:
x - Kind:
control - Rate:
control - Coercion: Implicit
- Description: Signal to smooth
Outputs
Output
- ID:
y - Kind:
control - Rate:
control - Coercion: Implicit
- Description: Smoothed signal
Parameters
Rise
- ID:
riseSec - Type:
float - Control:
slider - Range or Options: 0 to 10 s, step 0.001
- Default:
0.01
Fall
- ID:
fallSec - Type:
float - Control:
slider - Range or Options: 0 to 10 s, step 0.001
- Default:
0.01
Notes
- Canonical ID:
mod.slew - Category:
modulators - Runtime Surface: control
- Runtime Targets:
control-main-thread - JUCE Early Access: Supported
- Early Access Note: Native-supported in the plugin for the current catalog/runtime support contract.