arduino-audio-tools
ADSRGain Member List

This is the complete list of members for ADSRGain, including all inherited members.

active()AudioEffectinlinevirtual
active_flag (defined in AudioEffect)AudioEffectprotected
adsr (defined in ADSRGain)ADSRGainprotected
ADSRGain(float attack=0.001, float decay=0.001, float sustainLevel=0.5, float release=0.005, float boostFactor=1.0) (defined in ADSRGain)ADSRGaininline
ADSRGain(const ADSRGain &ref) (defined in ADSRGain)ADSRGaininline
attackRate() (defined in ADSRGain)ADSRGaininline
AudioEffect()=default (defined in AudioEffect)AudioEffect
clip(int32_t in, int16_t clipLimit=32767, int16_t resultLimit=32767)AudioEffectinlineprotected
clone() (defined in ADSRGain)ADSRGaininlinevirtual
copyParent(AudioEffect *copy) (defined in AudioEffect)AudioEffectinlineprotected
decayRate() (defined in ADSRGain)ADSRGaininline
factor (defined in ADSRGain)ADSRGainprotected
id()AudioEffectinline
id_value (defined in AudioEffect)AudioEffectprotected
isActive() (defined in ADSRGain)ADSRGaininline
keyOff() (defined in ADSRGain)ADSRGaininline
keyOn(float tgt=0) (defined in ADSRGain)ADSRGaininline
process(effect_t input)ADSRGaininlinevirtual
releaseRate() (defined in ADSRGain)ADSRGaininline
setActive(bool value)AudioEffectinlinevirtual
setAttackRate(float a) (defined in ADSRGain)ADSRGaininline
setDecayRate(float d) (defined in ADSRGain)ADSRGaininline
setId(int id)AudioEffectinline
setReleaseRate(float r) (defined in ADSRGain)ADSRGaininline
setSustainLevel(float s) (defined in ADSRGain)ADSRGaininline
sustainLevel() (defined in ADSRGain)ADSRGaininline
~ADSRGain() (defined in ADSRGain)ADSRGaininlinevirtual
~AudioEffect()=default (defined in AudioEffect)AudioEffectvirtual