| 
| 
void  | init (const EnvParams &p, int outlevel, int rate_scaling) | 
| 
void  | update (const EnvParams &p, int outlevel, int rate_scaling) | 
| 
int32_t  | getsample (const EnvParams &p, int n, int extra_rate) | 
| 
void  | keydown (const EnvParams &p, bool down) | 
| 
void  | getPosition (char *step) | 
| 
void  | transfer (Env &src) | 
 | 
| 
static int  | scaleoutlevel (int outlevel) | 
| 
static void  | init_sr (double sample_rate) | 
 | 
| 
void  | advance (const EnvParams &p, int newix, int extra_rate) | 
 | 
| 
int32_t  | level_ | 
| 
int  | targetlevel_ | 
| 
int  | ix_ | 
| 
int  | inc_ | 
| 
int  | staticcount_ | 
| 
int  | outlevel_ | 
| 
int  | rate_scaling_ | 
| 
bool  | down_ | 
| 
bool  | rising_ | 
 | 
| 
static uint32_t  | sr_multiplier = (1 << 24) | 
The documentation for this class was generated from the following files:
- src/deluge/dsp/dx/env.h
 
- src/deluge/dsp/dx/env.cpp