swift
|
Simple gate with RMS detection. More...
Public Member Functions | |
SimpleGateRms () | |
Constructor. | |
virtual | ~SimpleGateRms () |
Destructor. | |
virtual void | setSampleRate (double sampleRate) |
set sample rate | |
virtual void | setWindow (double ms) |
set RMS window | |
virtual double | getWindow (void) const |
get RMS window | |
virtual void | initRuntime (void) |
call before runtime (in resume()) | |
void | process (double &in1, double &in2) |
gate runtime process | |
![]() | |
SimpleGate () | |
Constructor. | |
virtual | ~SimpleGate () |
Destructor. | |
virtual void | setThresh (double dB) |
set threshold | |
virtual double | getThresh (void) const |
get threshold | |
void | process (double &in1, double &in2) |
Process audio. More... | |
void | process (double &in1, double &in2, double keyLinked) |
Process audio stereo-linked. | |
![]() | |
AttRelEnvelope (double att_ms=10.0, double rel_ms=100.0, double sampleRate=44100.0) | |
Ctor. | |
virtual | ~AttRelEnvelope () |
Dtor. | |
INLINE void | run (double in, double &state) |
Runtime function. | |
virtual void | setAttack (double ms) |
Attack time constant. | |
virtual double | getAttack (void) const |
Attack time constant. | |
virtual void | setRelease (double ms) |
Release time constant. | |
virtual double | getRelease (void) const |
Release time constant. | |
virtual double | getSampleRate (void) const |
Sample rate dependencies. | |
Simple gate with RMS detection.
Definition at line 77 of file SimpleGate.h.