Audacity 3.2.0
EffectDistortion::Instance Member List

This is the complete list of members for EffectDistortion::Instance, including all inherited members.

CopyHalfTable()EffectDistortion::Instance
Cubic(const EffectDistortionSettings &, double x)EffectDistortion::Instanceinline
CubicTable(const EffectDistortionSettings &)EffectDistortion::Instance
DCFilter(EffectDistortionState &data, float sample)EffectDistortion::Instance
EvenHarmonicTable(const EffectDistortionSettings &)EffectDistortion::Instance
ExponentialTable(const EffectDistortionSettings &)EffectDistortion::Instance
GetAudioInCount() const overrideEffectDistortion::Instancevirtual
GetAudioOutCount() const overrideEffectDistortion::Instancevirtual
PerTrackEffect::GetBlockSize() const =0EffectInstancepure virtual
EffectInstanceWithBlockSize::GetBlockSize() const overrideEffectInstanceWithBlockSizevirtual
GetLatency(const EffectSettings &settings, double sampleRate) constEffectInstancevirtual
GetTailSize() constEffectInstancevirtual
HalfSinTable(const EffectDistortionSettings &)EffectDistortion::Instance
HardClip(EffectDistortionState &, const EffectDistortionSettings &)EffectDistortion::Instance
HardLimiter(EffectDistortionState &state, const EffectDistortionSettings &)EffectDistortion::Instance
Init()EffectInstanceExvirtual
Instance(const PerTrackEffect &effect)EffectDistortion::Instanceinlineexplicit
InstanceInit(EffectDistortionState &data, EffectSettings &settings, float sampleRate)EffectDistortion::Instance
InstanceProcess(EffectSettings &settings, EffectDistortionState &data, const float *const *inBlock, float *const *outBlock, size_t blockLen)EffectDistortion::Instance
Leveller(const EffectDistortionSettings &)EffectDistortion::Instance
LogarithmicTable(const EffectDistortionSettings &)EffectDistortion::Instance
LogCurve(double threshold, float value, double ratio)EffectDistortion::Instanceinline
MakeMessage() constEffectInstancevirtual
MakeTable(EffectDistortionState &state, const EffectDistortionSettings &ms)EffectDistortion::Instance
mBlockSizeEffectInstanceWithBlockSizeprotected
Message typedefEffectInstance
mMasterEffectDistortion::Instance
mProcessorPerTrackEffect::Instanceprotected
mSlavesEffectDistortion::Instance
mTableEffectDistortion::Instance
NeedsDither() constEffectInstancevirtual
Process(EffectSettings &settings) finalPerTrackEffect::Instancevirtual
ProcessBlock(EffectSettings &settings, const float *const *inBlock, float *const *outBlock, size_t blockLen) overrideEffectDistortion::Instancevirtual
ProcessFinalize() noexcept overridePerTrackEffect::Instancevirtual
ProcessInitialize(EffectSettings &settings, double sampleRate, ChannelNames chanMap) overrideEffectDistortion::Instancevirtual
RealtimeAddProcessor(EffectSettings &settings, EffectOutputs *pOutputs, unsigned numChannels, float sampleRate) overrideEffectDistortion::Instancevirtual
RealtimeFinalize(EffectSettings &settings) noexcept overrideEffectDistortion::Instancevirtual
RealtimeInitialize(EffectSettings &settings, double) overrideEffectDistortion::Instancevirtual
RealtimeProcess(size_t group, EffectSettings &settings, const float *const *inbuf, float *const *outbuf, size_t numSamples) overrideEffectDistortion::Instancevirtual
RealtimeProcessEnd(EffectSettings &settings) noexceptEffectInstancevirtual
RealtimeProcessStart(MessagePackage &package)EffectInstancevirtual
RealtimeResume()EffectInstancevirtual
RealtimeSuspend()EffectInstancevirtual
Rectifier(const EffectDistortionSettings &)EffectDistortion::Instance
SampleCount typedefEffectInstance
PerTrackEffect::SetBlockSize(size_t maxBlockSize)=0EffectInstancepure virtual
EffectInstanceWithBlockSize::SetBlockSize(size_t maxBlockSize) overrideEffectInstanceWithBlockSizevirtual
SineTable(const EffectDistortionSettings &)EffectDistortion::Instance
SoftClip(EffectDistortionState &, const EffectDistortionSettings &)EffectDistortion::Instance
UsesMessages() const noexceptEffectInstancevirtual
WaveShaper(float sample, EffectDistortionSettings &ms)EffectDistortion::Instance
~EffectInstance()EffectInstancevirtual
~EffectInstanceEx() overrideEffectInstanceEx
~EffectInstanceWithBlockSize() overrideEffectInstanceWithBlockSize
~Instance() overridePerTrackEffect::Instance