#include <limiter.h>
Definition at line 26 of file private/limiter/limiter.h.
◆ Limiter()
AudioGrapherDSP::Limiter::Limiter |
( |
| ) |
|
◆ ~Limiter()
AudioGrapherDSP::Limiter::~Limiter |
( |
| ) |
|
◆ fini()
void AudioGrapherDSP::Limiter::fini |
( |
| ) |
|
◆ get_latency()
int AudioGrapherDSP::Limiter::get_latency |
( |
| ) |
const |
|
inline |
◆ get_stats()
void AudioGrapherDSP::Limiter::get_stats |
( |
float * |
peak, |
|
|
float * |
gmax, |
|
|
float * |
gmin |
|
) |
| |
|
inline |
◆ init()
void AudioGrapherDSP::Limiter::init |
( |
float |
fsamp, |
|
|
int |
nchan |
|
) |
| |
◆ process()
void AudioGrapherDSP::Limiter::process |
( |
int |
nsamp, |
|
|
float const * |
inp, |
|
|
float * |
out |
|
) |
| |
◆ set_inpgain()
void AudioGrapherDSP::Limiter::set_inpgain |
( |
float |
| ) |
|
◆ set_release()
void AudioGrapherDSP::Limiter::set_release |
( |
float |
| ) |
|
◆ set_threshold()
void AudioGrapherDSP::Limiter::set_threshold |
( |
float |
| ) |
|
◆ set_truepeak()
void AudioGrapherDSP::Limiter::set_truepeak |
( |
bool |
| ) |
|
◆ _c1
int AudioGrapherDSP::Limiter::_c1 |
|
private |
◆ _c2
int AudioGrapherDSP::Limiter::_c2 |
|
private |
◆ _delay
int AudioGrapherDSP::Limiter::_delay |
|
private |
◆ _dg
float AudioGrapherDSP::Limiter::_dg |
|
private |
◆ _div1
int AudioGrapherDSP::Limiter::_div1 |
|
private |
◆ _div2
int AudioGrapherDSP::Limiter::_div2 |
|
private |
◆ _dly_buf
float** AudioGrapherDSP::Limiter::_dly_buf |
|
private |
◆ _dly_mask
int AudioGrapherDSP::Limiter::_dly_mask |
|
private |
◆ _dly_ridx
int AudioGrapherDSP::Limiter::_dly_ridx |
|
private |
◆ _fsamp
float AudioGrapherDSP::Limiter::_fsamp |
|
private |
◆ _g0
float AudioGrapherDSP::Limiter::_g0 |
|
private |
◆ _g1
float AudioGrapherDSP::Limiter::_g1 |
|
private |
◆ _gmax
float AudioGrapherDSP::Limiter::_gmax |
|
private |
◆ _gmin
float AudioGrapherDSP::Limiter::_gmin |
|
private |
◆ _gt
float AudioGrapherDSP::Limiter::_gt |
|
private |
◆ _hist1
Histmin AudioGrapherDSP::Limiter::_hist1 |
|
private |
◆ _hist2
Histmin AudioGrapherDSP::Limiter::_hist2 |
|
private |
◆ _m1
float AudioGrapherDSP::Limiter::_m1 |
|
private |
◆ _m2
float AudioGrapherDSP::Limiter::_m2 |
|
private |
◆ _nchan
int AudioGrapherDSP::Limiter::_nchan |
|
private |
◆ _peak
float AudioGrapherDSP::Limiter::_peak |
|
private |
◆ _rstat
bool AudioGrapherDSP::Limiter::_rstat |
|
private |
◆ _truepeak
bool AudioGrapherDSP::Limiter::_truepeak |
|
private |
◆ _upsampler
Upsampler AudioGrapherDSP::Limiter::_upsampler |
|
private |
◆ _w1
float AudioGrapherDSP::Limiter::_w1 |
|
private |
◆ _w2
float AudioGrapherDSP::Limiter::_w2 |
|
private |
◆ _w3
float AudioGrapherDSP::Limiter::_w3 |
|
private |
◆ _wlf
float AudioGrapherDSP::Limiter::_wlf |
|
private |
◆ _z1
float AudioGrapherDSP::Limiter::_z1 |
|
private |
◆ _z2
float AudioGrapherDSP::Limiter::_z2 |
|
private |
◆ _z3
float AudioGrapherDSP::Limiter::_z3 |
|
private |
◆ _zlf
float* AudioGrapherDSP::Limiter::_zlf |
|
private |
The documentation for this class was generated from the following file: