swift
|
Class for faster attack/release. More...
Public Member Functions | |
FastEnvelope (double ms=1.0, double sampleRate=44100.0) | |
Ctor. | |
virtual | ~FastEnvelope () |
Dtor. | |
![]() | |
EnvelopeDetector (double ms=1.0, double sampleRate=44100.0) | |
Ctor. | |
virtual | ~EnvelopeDetector () |
Dtor. | |
virtual void | setTc (double ms) |
set time constant | |
virtual double | getTc (void) const |
get time constant | |
virtual void | setSampleRate (double sampleRate) |
set sample rate | |
virtual double | getSampleRate (void) const |
get sample rate | |
INLINE void | run (double in, double &state) |
runtime function | |
Protected Member Functions | |
virtual void | setCoef (void) |
Override setCoef() - coefficient calculation. | |
Additional Inherited Members | |
![]() | |
double | sampleRate_ |
sample rate | |
double | ms_ |
time constant in ms | |
double | coef_ |
runtime coefficient | |
Class for faster attack/release.
Definition at line 83 of file SimpleLimit.h.