EnvelopeDetector for Dynamics.
More...
◆ Mode
◆ EnvelopeDetector()
EnvelopeDetector::EnvelopeDetector |
( |
| ) |
|
|
default |
◆ ~EnvelopeDetector()
EnvelopeDetector::~EnvelopeDetector |
( |
| ) |
|
|
default |
◆ setSampleRate()
void EnvelopeDetector::setSampleRate |
( |
double |
f | ) |
|
◆ setParams()
void EnvelopeDetector::setParams |
( |
float |
attackS, |
|
|
float |
holdS, |
|
|
float |
releaseS, |
|
|
bool |
analogTC, |
|
|
Mode |
detect, |
|
|
bool |
logDetector |
|
) |
| |
◆ reset()
void EnvelopeDetector::reset |
( |
| ) |
|
◆ process()
float EnvelopeDetector::process |
( |
float |
input | ) |
|
◆ setAttackTime()
void EnvelopeDetector::setAttackTime |
( |
float |
attackS | ) |
|
|
protected |
◆ setHoldTime()
void EnvelopeDetector::setHoldTime |
( |
float |
holdS | ) |
|
|
protected |
◆ setReleaseTime()
void EnvelopeDetector::setReleaseTime |
( |
float |
releaseS | ) |
|
|
protected |
◆ sampleRate
double EnvelopeDetector::sampleRate = 44100.0 |
|
protected |
◆ mode
◆ attackTime
float EnvelopeDetector::attackTime = 0.0f |
|
protected |
◆ releaseTime
float EnvelopeDetector::releaseTime = 0.0f |
|
protected |
◆ envelope
float EnvelopeDetector::envelope = 0.0 |
|
protected |
◆ holdTime
float EnvelopeDetector::holdTime = 0.0f |
|
protected |
◆ holdRemaining
float EnvelopeDetector::holdRemaining = 0.0f |
|
protected |
◆ analogTC
bool EnvelopeDetector::analogTC = false |
|
protected |
◆ logDetector
bool EnvelopeDetector::logDetector = false |
|
protected |
The documentation for this class was generated from the following file: