Audacity 3.2.0
CompressorProcessor Member List

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

ApplyEnvelope(float *const *outBlock, int blockLen, float &delayedInputMax, int &delayedInputMaxIndex)CompressorProcessorprivate
ApplySettingsIfNeeded(const DynamicRangeProcessorSettings &settings)CompressorProcessor
CompressorProcessor(const DynamicRangeProcessorSettings &settings={ CompressorSettings {} })CompressorProcessor
CompressorProcessor(const CompressorProcessor &other)=deleteCompressorProcessor
CopyWithDelay(const float *const *inBlock, int blockLen)CompressorProcessorprivate
EvaluateTransferFunction(const DynamicRangeProcessorSettings &settings, float inputDb)CompressorProcessorstatic
EvaluateTransferFunction(float inputDb) constCompressorProcessor
GetDelayedInput() constCompressorProcessor
GetLastFrameStats() constCompressorProcessor
GetMakeupGainDb(const DynamicRangeProcessorSettings &settings)CompressorProcessorstatic
GetMaxCompressionDb(const DynamicRangeProcessorSettings &settings)CompressorProcessorstatic
GetSettings() constCompressorProcessor
Init(int sampleRate, int numChannels, int blockSize)CompressorProcessor
Initialized() constCompressorProcessorprivate
maxBlockSizeCompressorProcessorprivatestatic
mBlockSizeCompressorProcessorprivate
mDelayedInputCompressorProcessorprivate
mEnvelopeCompressorProcessorprivate
mGainReductionComputerCompressorProcessorprivate
mLastFrameStatsCompressorProcessorprivate
mLookAheadGainReductionCompressorProcessorprivate
mNumChannelsCompressorProcessorprivate
mSampleRateCompressorProcessorprivate
mSettingsCompressorProcessorprivate
Process(const float *const *inBlock, float *const *outBlock, int blockLen)CompressorProcessor
Reinit()CompressorProcessor
UpdateEnvelope(const float *const *inBlock, int blockLen)CompressorProcessorprivate
~CompressorProcessor()CompressorProcessor