swift
|
Simple limiter. More...
Classes | |
class | FastEnvelope |
Class for faster attack/release. More... | |
Public Member Functions | |
SimpleLimit () | |
Ctor. | |
virtual | ~SimpleLimit () |
Dtor. | |
virtual unsigned int | getLatency (void) const |
get latency | |
virtual void | initRuntime (void) |
call before runtime (in resume()) | |
void | process (double &in1, double &in2) |
limiter runtime process | |
virtual void | setThresh (double dB) |
set parameters | |
virtual void | setAttack (double ms) |
set parameters | |
virtual void | setRelease (double ms) |
set parameters | |
virtual double | getThresh (void) const |
get parameters | |
virtual double | getAttack (void) const |
get parameters | |
virtual double | getRelease (void) const |
get parameters | |
virtual void | setSampleRate (double sampleRate) |
sample rate | |
virtual double | getSampleRate (void) |
sample rate | |
Simple limiter.
Definition at line 42 of file SimpleLimit.h.