#include <DynamicFilter.h>
|
| | DynamicFilter (bool insertion_, float *efxoutl_, float *efxoutr_, unsigned int srate, int bufsize) |
| | ~DynamicFilter () |
| void | out (const Stereo< float * > &smp) |
| void | setpreset (unsigned char npreset) |
| void | changepar (int npar, unsigned char value) |
| unsigned char | getpar (int npar) const |
| void | cleanup (void) |
| | Effect (bool insertion_, float *efxoutl_, float *efxoutr_, FilterParams *filterpars_, unsigned char Ppreset_, unsigned int srate, int bufsize) |
| virtual | ~Effect () |
| void | out (float *const smpsl, float *const smpsr) |
| virtual float | getfreqresponse (float freq) |
◆ DynamicFilter()
| DynamicFilter::DynamicFilter |
( |
bool | insertion_, |
|
|
float * | efxoutl_, |
|
|
float * | efxoutr_, |
|
|
unsigned int | srate, |
|
|
int | bufsize ) |
◆ ~DynamicFilter()
| DynamicFilter::~DynamicFilter |
( |
| ) |
|
◆ changepar()
| void DynamicFilter::changepar |
( |
int | npar, |
|
|
unsigned char | value ) |
|
virtual |
Change parameter npar to value
- Parameters
-
| npar | chosen parameter |
| value | chosen new value |
Implements Effect.
◆ cleanup()
Reset the state of the effect
Reimplemented from Effect.
◆ getpar()
| unsigned char DynamicFilter::getpar |
( |
int | npar | ) |
const |
|
virtual |
Get the value of parameter npar
- Parameters
-
- Returns
- the value of the parameter in an unsigned char or 0 if it does not exist
Implements Effect.
◆ out()
◆ reinitfilter()
| void DynamicFilter::reinitfilter |
( |
void | | ) |
|
|
private |
◆ setampsns()
| void DynamicFilter::setampsns |
( |
unsigned char | _Pampsns | ) |
|
|
private |
◆ setdepth()
| void DynamicFilter::setdepth |
( |
unsigned char | _Pdepth | ) |
|
|
private |
◆ setpreset()
| void DynamicFilter::setpreset |
( |
unsigned char | npreset | ) |
|
|
virtual |
Choose a preset
- Parameters
-
| npreset | number of chosen preset |
Implements Effect.
◆ setvolume()
| void DynamicFilter::setvolume |
( |
unsigned char | _Pvolume | ) |
|
|
private |
◆ ampsmooth
| float DynamicFilter::ampsmooth |
|
private |
◆ ampsns
| float DynamicFilter::ampsns |
|
private |
◆ depth
| float DynamicFilter::depth |
|
private |
◆ filterl
| class Filter* DynamicFilter::filterl |
|
private |
◆ filterr
| class Filter * DynamicFilter::filterr |
|
private |
◆ lfo
◆ ms1
◆ ms2
◆ ms3
◆ ms4
◆ Pampsmooth
| unsigned char DynamicFilter::Pampsmooth |
|
private |
◆ Pampsns
| unsigned char DynamicFilter::Pampsns |
|
private |
◆ Pampsnsinv
| unsigned char DynamicFilter::Pampsnsinv |
|
private |
◆ Pdepth
| unsigned char DynamicFilter::Pdepth |
|
private |
◆ Pvolume
| unsigned char DynamicFilter::Pvolume |
|
private |
The documentation for this class was generated from the following files:
- /home/runner/work/lmms-fork/lmms-fork/plugins/ZynAddSubFx/zynaddsubfx/src/Effects/DynamicFilter.h
- /home/runner/work/lmms-fork/lmms-fork/plugins/ZynAddSubFx/zynaddsubfx/src/Effects/DynamicFilter.cpp