VCV Rack API v2
Loading...
Searching...
No Matches
digital.hpp File Reference
#include <dsp/common.hpp>
Include dependency graph for digital.hpp:
This graph shows which files directly or indirectly include this file:

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