|
DSPark 1.6.1
Header-only audio DSP framework in pure C++20 — zero dependencies
|


Go to the source code of this file.
Classes | |
| class | dspark::Smoothers::LinearSmoother |
| Linear ramp smoother for predictable, uniform interpolation. More... | |
| class | dspark::Smoothers::ExponentialSmoother |
| Exponential (multiplicative) smoother for natural, perceptual responses. More... | |
| class | dspark::Smoothers::OnePoleSmoother |
| Authentic one-pole exponential IIR low-pass smoother. More... | |
| class | dspark::Smoothers::MultiPoleSmoother< N > |
| Templated cascaded multi-pole smoother for steeper roll-off. More... | |
| class | dspark::Smoothers::AsymmetricSmoother |
| Smoother with asymmetric attack/release times. More... | |
| class | dspark::Smoothers::SlewLimiter |
| Rate limiter to cap maximum change per sample. More... | |
| class | dspark::Smoothers::StateVariableSmoother |
| Second-order state variable filter (SVF) smoother (TPT implementation). More... | |
| class | dspark::Smoothers::ButterworthSmoother |
| Butterworth low-pass smoother for maximally flat response. More... | |
| class | dspark::Smoothers::CriticallyDampedSmoother |
| Critically damped smoother (no overshoot, exact Q=0.5). More... | |
Namespaces | |
| namespace | Smoothers |
| A collection of real-time safe smoothing filters for parameter interpolation in audio. | |
| namespace | dspark |
| Main namespace for the DSPark framework. | |
| namespace | dspark::Smoothers |
| namespace | dspark::Smoothers::Constants |