EnvelopeDetector

Envelop Detector with adjustable attack and release times. Great for compressors and meters.

Constructors

this
this()
Undocumented in source.

Members

Functions

detect
T detect(T input)
Undocumented in source. Be warned that the author may not have intended to support it.
getEnvelope
T getEnvelope()
Undocumented in source. Be warned that the author may not have intended to support it.
processInput
T processInput(T input)
Undocumented in source.
reset
void reset()
Undocumented in source. Be warned that the author may not have intended to support it.
setEnvelope
void setEnvelope(float attackTime, float releaseTime)

Set the attack and release times of the envelope detector in milliseconds

setSampleRate
void setSampleRate(float sampleRate)
Undocumented in source. Be warned that the author may not have intended to support it.
setTimeConstant
void setTimeConstant(float timeConstant)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta