EnvelopeDetector for Dynamics.
More...
#include <gin_dynamics.h>
◆ 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: