arduino-audio-tools
Compressor Member List

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

active()AudioEffectinlinevirtual
active_flag (defined in AudioEffect)AudioEffectprotected
attack_count (defined in Compressor)Compressorprotected
AudioEffect()=default (defined in AudioEffect)AudioEffect
clip(int32_t in, int16_t clipLimit=32767, int16_t resultLimit=32767)AudioEffectinlineprotected
clone() (defined in Compressor)Compressorinlinevirtual
compress(float inSampleF) (defined in Compressor)Compressorinlineprotected
Compressor(const Compressor &copy)=defaultCompressor
Compressor(uint32_t sampleRate=44100, uint16_t attackMs=30, uint16_t releaseMs=20, uint16_t holdMs=10, uint8_t thresholdPercent=10, float compressionRatio=0.5)Compressorinline
CompStates enum name (defined in Compressor)Compressorprotected
copyParent(AudioEffect *copy) (defined in AudioEffect)AudioEffectinlineprotected
gain (defined in Compressor)Compressorprotected
gain_step_attack (defined in Compressor)Compressorprotected
gain_step_release (defined in Compressor)Compressorprotected
gainreduce (defined in Compressor)Compressorprotected
hold_count (defined in Compressor)Compressorprotected
id()AudioEffectinline
id_value (defined in AudioEffect)AudioEffectprotected
process(effect_t input)Compressorinlinevirtual
recalculate() (defined in Compressor)Compressorinlineprotected
release_count (defined in Compressor)Compressorprotected
S_Attack enum value (defined in Compressor)Compressorprotected
S_GainReduction enum value (defined in Compressor)Compressorprotected
S_NoOperation enum value (defined in Compressor)Compressorprotected
S_Release enum value (defined in Compressor)Compressorprotected
sample_rate (defined in Compressor)Compressorprotected
setActive(bool value)AudioEffectinlinevirtual
setAttack(uint16_t attackMs)Compressorinline
setCompressionRatio(float compressionRatio)Compressorinline
setHold(uint16_t holdMs)Compressorinline
setId(int id)AudioEffectinline
setRelease(uint16_t releaseMs)Compressorinline
setThresholdPercent(uint8_t thresholdPercent)Compressorinline
state (defined in Compressor)Compressorprotected
threshold (defined in Compressor)Compressorprotected
timeout (defined in Compressor)Compressorprotected
~AudioEffect()=default (defined in AudioEffect)AudioEffectvirtual