 |
AntiMicroX
|
double process(double value)
Processes a new sample.
Definition: pt1filter.cpp:36
double m_value
Definition: pt1filter.h:42
PT1Filter(double tau=1, double rate=1)
Definition: pt1filter.cpp:23
void reset()
Resets the filter state to default.
Definition: pt1filter.cpp:45
double m_dt_tau
Definition: pt1filter.h:41
static const double FALLBACK_RATE
Definition: pt1filter.h:38
Implementation of a first order lag or PT1 filter. Can be used for example to smooth noisy values a b...
Definition: pt1filter.h:25
double getValue() const
Get the current filter output value.
Definition: pt1filter.h:35