Expand description
Processor Adapters
Wraps existing processors with the AudioProcessor trait, enabling lock-free parameter passing and unified DSP chain management.
Each adapter:
- Owns the actual processor (audio thread exclusive)
- References lock-free parameters (shared with main thread)
- Synchronizes parameters before processing
Structsยง
- Convolver
Processor - FFT convolver processor with wait-free kernel swap-in.
- Crossfeed
Processor - Crossfeed processor adapter
- Dynamic
Loudness Processor - Dynamic loudness compensation processor
- EqProcessor
- Equalizer processor adapter with lock-free parameters
- Noise
Shaper Processor - Noise shaper processor adapter
- Peak
Limiter Processor - Peak limiter processor adapter
- Saturation
Processor - Saturation processor adapter
- Volume
Processor - Volume processor with exponential smoothing to prevent zipper noise.