arduino-audio-tools
Loading...
Searching...
No Matches
Compressor Member List

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

active()AudioEffectinlinevirtual
active_flagAudioEffectprotected
attack_countCompressorprotected
AudioEffect()=defaultAudioEffect
clip(int32_t in, int16_t clipLimit=32767, int16_t resultLimit=32767)AudioEffectinlineprotected
clone()Compressorinlinevirtual
compress(float inSampleF)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 nameCompressorprotected
copyParent(AudioEffect *copy)AudioEffectinlineprotected
gainCompressorprotected
gain_step_attackCompressorprotected
gain_step_releaseCompressorprotected
gainreduceCompressorprotected
hold_countCompressorprotected
id()AudioEffectinline
id_valueAudioEffectprotected
process(effect_t input)Compressorinlinevirtual
recalculate()Compressorinlineprotected
release_countCompressorprotected
S_Attack enum valueCompressorprotected
S_GainReduction enum valueCompressorprotected
S_NoOperation enum valueCompressorprotected
S_Release enum valueCompressorprotected
sample_rateCompressorprotected
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
stateCompressorprotected
thresholdCompressorprotected
timeoutCompressorprotected
~AudioEffect()=defaultAudioEffectvirtual