|
float | process (void) |
|
float | process (int sampleCount) |
|
float | getOutput (void) |
|
int | getState (void) |
|
void | gate (int on) |
|
void | setAttackRate (float rate) |
|
void | setDecayRate (float rate) |
|
void | setReleaseRate (float rate) |
|
void | setSustainLevel (float level) |
|
void | setTargetRatioA (float targetRatio) |
|
void | setTargetRatioDR (float targetRatio) |
|
void | reset (void) |
|
|
float | calcCoef (float rate, float targetRatio) |
|
|
int | state |
|
float | output |
|
float | attackRate |
|
float | decayRate |
|
float | releaseRate |
|
float | attackCoef |
|
float | decayCoef |
|
float | releaseCoef |
|
float | sustainLevel |
|
float | targetRatioA |
|
float | targetRatioDR |
|
float | attackBase |
|
float | decayBase |
|
float | releaseBase |
|
std::string | name |
|
The documentation for this class was generated from the following files:
- libraries/ADSR/ADSR.h
- libraries/ADSR/ADSR.cpp