#include <Phaser.h>
◆ Phaser()
◆ ~Phaser()
◆ analog_setup()
| void Phaser::analog_setup |
( |
| ) |
|
|
private |
◆ AnalogPhase()
◆ applyPhase() [1/2]
| float Phaser::applyPhase |
( |
float | x, |
|
|
float | g, |
|
|
float * | old ) |
|
private |
◆ applyPhase() [2/2]
| float Phaser::applyPhase |
( |
float | x, |
|
|
float | g, |
|
|
float | fb, |
|
|
float & | hpf, |
|
|
float * | yn1, |
|
|
float * | xn1 ) |
|
private |
◆ changepar()
| void Phaser::changepar |
( |
int | npar, |
|
|
unsigned char | value ) |
|
virtual |
Change parameter npar to value
- Parameters
-
| npar | chosen parameter |
| value | chosen new value |
Implements zyncarla::Effect.
◆ cleanup()
◆ getpar()
| unsigned char Phaser::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 zyncarla::Effect.
◆ normalPhase()
◆ out()
◆ setdepth()
| void Phaser::setdepth |
( |
unsigned char | Pdepth | ) |
|
|
private |
◆ setdistortion()
| void Phaser::setdistortion |
( |
unsigned char | Pdistortion | ) |
|
|
private |
◆ setfb()
| void Phaser::setfb |
( |
unsigned char | Pfb | ) |
|
|
private |
◆ setoffset()
| void Phaser::setoffset |
( |
unsigned char | Poffset | ) |
|
|
private |
◆ setphase()
| void Phaser::setphase |
( |
unsigned char | Pphase | ) |
|
|
private |
◆ setpreset()
| void Phaser::setpreset |
( |
unsigned char | npreset | ) |
|
|
virtual |
Choose a preset
- Parameters
-
| npreset | number of chosen preset |
Implements zyncarla::Effect.
◆ setstages()
| void Phaser::setstages |
( |
unsigned char | Pstages | ) |
|
|
private |
◆ setvolume()
| void Phaser::setvolume |
( |
unsigned char | Pvolume | ) |
|
|
private |
◆ setwidth()
| void Phaser::setwidth |
( |
unsigned char | Pwidth | ) |
|
|
private |
◆ barber
| bool zyncarla::Phaser::barber |
|
private |
| float zyncarla::Phaser::C |
|
private |
◆ CFs
| float zyncarla::Phaser::CFs |
|
private |
◆ depth
| float zyncarla::Phaser::depth |
|
private |
◆ diff
| Stereo<float> zyncarla::Phaser::diff |
|
private |
◆ distortion
| float zyncarla::Phaser::distortion |
|
private |
◆ fb
| Stereo<float> zyncarla::Phaser::fb |
|
private |
◆ feedback
| float zyncarla::Phaser::feedback |
|
private |
◆ invperiod
| float zyncarla::Phaser::invperiod |
|
private |
◆ lfo
◆ mis
| float zyncarla::Phaser::mis |
|
private |
◆ offset
| float zyncarla::Phaser::offset[12] |
|
private |
◆ offsetpct
| float zyncarla::Phaser::offsetpct |
|
private |
◆ old
| Stereo<float *> zyncarla::Phaser::old |
|
private |
◆ oldgain
| Stereo<float> zyncarla::Phaser::oldgain |
|
private |
◆ Panalog
| unsigned char zyncarla::Phaser::Panalog |
|
private |
◆ Pdepth
| unsigned char zyncarla::Phaser::Pdepth |
|
private |
◆ Pdistortion
| unsigned char zyncarla::Phaser::Pdistortion |
|
private |
◆ Pfb
| unsigned char zyncarla::Phaser::Pfb |
|
private |
◆ phase
| float zyncarla::Phaser::phase |
|
private |
◆ Phyper
| unsigned char zyncarla::Phaser::Phyper |
|
private |
◆ Poffset
| unsigned char zyncarla::Phaser::Poffset |
|
private |
◆ ports
◆ Poutsub
| unsigned char zyncarla::Phaser::Poutsub |
|
private |
◆ Pphase
| unsigned char zyncarla::Phaser::Pphase |
|
private |
◆ Pstages
| unsigned char zyncarla::Phaser::Pstages |
|
private |
◆ Pvolume
| unsigned char zyncarla::Phaser::Pvolume |
|
private |
◆ Pwidth
| unsigned char zyncarla::Phaser::Pwidth |
|
private |
◆ Rconst
| float zyncarla::Phaser::Rconst |
|
private |
◆ Rmax
| float zyncarla::Phaser::Rmax |
|
private |
◆ Rmin
| float zyncarla::Phaser::Rmin |
|
private |
◆ Rmx
| float zyncarla::Phaser::Rmx |
|
private |
◆ width
| float zyncarla::Phaser::width |
|
private |
◆ xn1
| Stereo<float *> zyncarla::Phaser::xn1 |
|
private |
◆ yn1
| Stereo<float *> zyncarla::Phaser::yn1 |
|
private |
The documentation for this class was generated from the following files:
- /home/runner/work/lmms-fork/lmms-fork/plugins/CarlaBase/carla/source/native-plugins/external/zynaddsubfx/Effects/Phaser.h
- /home/runner/work/lmms-fork/lmms-fork/plugins/CarlaBase/carla/source/native-plugins/external/zynaddsubfx/Effects/Phaser.cpp