![]()  | 
  
    VCV Rack API v2
    
   | 
 
#include <dsp/common.hpp>Go to the source code of this file.
Classes | |
| struct | rack::dsp::BooleanTrigger | 
| Detects when a boolean changes from false to true.  More... | |
| struct | rack::dsp::TSchmittTrigger< T > | 
| Turns HIGH when value reaches a threshold (default 0.f), turns LOW when value reaches a threshold (default 1.f).  More... | |
| struct | rack::dsp::TSchmittTrigger< float > | 
| struct | rack::dsp::PulseGenerator | 
| When triggered, holds a high value for a specified time before going low again.  More... | |
| struct | rack::dsp::TTimer< T > | 
| Accumulates a timer when process() is called.  More... | |
| struct | rack::dsp::ClockDivider | 
| Counts calls to process(), returning true every division calls.  More... | |
Namespaces | |
| namespace | rack | 
| Root namespace for the Rack API.  | |
| namespace | rack::dsp | 
| Digital signal processing routines and classes.  | |
Typedefs | |
| typedef TSchmittTrigger | rack::dsp::SchmittTrigger | 
| typedef TTimer | rack::dsp::Timer |