Audacity 3.2.0
EffectInstance Member List

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

GetAudioInCount() const =0EffectInstancepure virtual
GetAudioOutCount() const =0EffectInstancepure virtual
GetBlockSize() const =0EffectInstancepure virtual
GetLatency(const EffectSettings &settings, double sampleRate) constEffectInstancevirtual
GetTailSize() constEffectInstancevirtual
MakeMessage() constEffectInstancevirtual
Message typedefEffectInstance
NeedsDither() constEffectInstancevirtual
ProcessBlock(EffectSettings &settings, const float *const *inBlock, float *const *outBlock, size_t blockLen)=0EffectInstancepure virtual
ProcessFinalize() noexcept=0EffectInstancepure virtual
ProcessInitialize(EffectSettings &settings, double sampleRate, ChannelNames chanMap)=0EffectInstancepure virtual
RealtimeAddProcessor(EffectSettings &settings, EffectOutputs *pOutputs, unsigned numChannels, float sampleRate)EffectInstancevirtual
RealtimeFinalize(EffectSettings &settings) noexceptEffectInstancevirtual
RealtimeInitialize(EffectSettings &settings, double sampleRate)EffectInstancevirtual
RealtimePassThrough(size_t group, EffectSettings &settings, const float *const *inBuf, size_t numSamples)EffectInstancevirtual
RealtimeProcess(size_t group, EffectSettings &settings, const float *const *inBuf, float *const *outBuf, size_t numSamples)EffectInstancevirtual
RealtimeProcessEnd(EffectSettings &settings) noexceptEffectInstancevirtual
RealtimeProcessStart(MessagePackage &package)EffectInstancevirtual
RealtimeResume()EffectInstancevirtual
RealtimeSuspend()EffectInstancevirtual
SampleCount typedefEffectInstance
SetBlockSize(size_t maxBlockSize)=0EffectInstancepure virtual
UsesMessages() const noexceptEffectInstancevirtual
~EffectInstance()EffectInstancevirtual