![]()  | 
  
    VCV Rack API v2
    
   | 
 
#include <dsp/common.hpp>Go to the source code of this file.
Classes | |
| struct | rack::dsp::TRCFilter< T > | 
| The simplest possible analog filter using an Euler solver.  More... | |
| struct | rack::dsp::TExponentialFilter< T > | 
| Applies exponential smoothing to a signal with the ODE \( \frac{dy}{dt} = x \lambda \).  More... | |
| struct | rack::dsp::TPeakFilter< T > | 
| Like ExponentialFilter but jumps immediately to higher values.  More... | |
| struct | rack::dsp::TSlewLimiter< T > | 
| Limits the derivative of the output by a rise and fall speed, in units/s.  More... | |
| struct | rack::dsp::TExponentialSlewLimiter< T > | 
| Behaves like ExponentialFilter but with different lambas when the RHS of the ODE is positive or negative.  More... | |
| struct | rack::dsp::IIRFilter< B_ORDER, A_ORDER, T > | 
| Digital IIR filter processor.  More... | |
| struct | rack::dsp::TBiquadFilter< T > | 
Namespaces | |
| namespace | rack | 
| Root namespace for the Rack API.  | |
| namespace | rack::dsp | 
| Digital signal processing routines and classes.  | |
Typedefs | |
| typedef TRCFilter | rack::dsp::RCFilter | 
| typedef TExponentialFilter | rack::dsp::ExponentialFilter | 
| typedef TPeakFilter | rack::dsp::PeakFilter | 
| typedef TSlewLimiter | rack::dsp::SlewLimiter | 
| typedef TExponentialSlewLimiter | rack::dsp::ExponentialSlewLimiter | 
| typedef TBiquadFilter | rack::dsp::BiquadFilter |