Audacity 3.2.0
|
This is the complete list of members for DistortionBase::Instance, including all inherited members.
CopyHalfTable() | DistortionBase::Instance | |
Cubic(const EffectDistortionSettings &, double x) | DistortionBase::Instance | inline |
CubicTable(const EffectDistortionSettings &) | DistortionBase::Instance | |
DCFilter(EffectDistortionState &data, float sample) | DistortionBase::Instance | |
EvenHarmonicTable(const EffectDistortionSettings &) | DistortionBase::Instance | |
ExponentialTable(const EffectDistortionSettings &) | DistortionBase::Instance | |
GetAudioInCount() const override | DistortionBase::Instance | virtual |
GetAudioOutCount() const override | DistortionBase::Instance | virtual |
PerTrackEffect::GetBlockSize() const =0 | EffectInstance | pure virtual |
EffectInstanceWithBlockSize::GetBlockSize() const override | EffectInstanceWithBlockSize | virtual |
GetLatency(const EffectSettings &settings, double sampleRate) const | EffectInstance | virtual |
GetTailSize() const | EffectInstance | virtual |
HalfSinTable(const EffectDistortionSettings &) | DistortionBase::Instance | |
HardClip(EffectDistortionState &, const EffectDistortionSettings &) | DistortionBase::Instance | |
HardLimiter(EffectDistortionState &state, const EffectDistortionSettings &) | DistortionBase::Instance | |
Init() | EffectInstanceEx | virtual |
Instance(const PerTrackEffect &effect) | DistortionBase::Instance | inlineexplicit |
InstanceInit(EffectDistortionState &data, EffectSettings &settings, float sampleRate) | DistortionBase::Instance | |
InstanceProcess(EffectSettings &settings, EffectDistortionState &data, const float *const *inBlock, float *const *outBlock, size_t blockLen) | DistortionBase::Instance | |
Leveller(const EffectDistortionSettings &) | DistortionBase::Instance | |
LogarithmicTable(const EffectDistortionSettings &) | DistortionBase::Instance | |
LogCurve(double threshold, float value, double ratio) | DistortionBase::Instance | inline |
MakeMessage() const | EffectInstance | virtual |
MakeTable(EffectDistortionState &state, const EffectDistortionSettings &ms) | DistortionBase::Instance | |
mBlockSize | EffectInstanceWithBlockSize | protected |
Message typedef | EffectInstance | |
mMaster | DistortionBase::Instance | |
mProcessor | PerTrackEffect::Instance | protected |
mSlaves | DistortionBase::Instance | |
mTable | DistortionBase::Instance | |
NeedsDither() const | EffectInstance | virtual |
Process(EffectSettings &settings) final | PerTrackEffect::Instance | virtual |
ProcessBlock(EffectSettings &settings, const float *const *inBlock, float *const *outBlock, size_t blockLen) override | DistortionBase::Instance | virtual |
ProcessFinalize() noexcept override | PerTrackEffect::Instance | virtual |
ProcessInitialize(EffectSettings &settings, double sampleRate, ChannelNames chanMap) override | DistortionBase::Instance | virtual |
RealtimeAddProcessor(EffectSettings &settings, EffectOutputs *pOutputs, unsigned numChannels, float sampleRate) override | DistortionBase::Instance | virtual |
RealtimeFinalize(EffectSettings &settings) noexcept override | DistortionBase::Instance | virtual |
RealtimeInitialize(EffectSettings &settings, double) override | DistortionBase::Instance | virtual |
RealtimePassThrough(size_t group, EffectSettings &settings, const float *const *inBuf, size_t numSamples) | EffectInstance | virtual |
RealtimeProcess(size_t group, EffectSettings &settings, const float *const *inbuf, float *const *outbuf, size_t numSamples) override | DistortionBase::Instance | virtual |
RealtimeProcessEnd(EffectSettings &settings) noexcept | EffectInstance | virtual |
RealtimeProcessStart(MessagePackage &package) | EffectInstance | virtual |
RealtimeResume() | EffectInstance | virtual |
RealtimeSuspend() | EffectInstance | virtual |
Rectifier(const EffectDistortionSettings &) | DistortionBase::Instance | |
SampleCount typedef | EffectInstance | |
PerTrackEffect::SetBlockSize(size_t maxBlockSize)=0 | EffectInstance | pure virtual |
EffectInstanceWithBlockSize::SetBlockSize(size_t maxBlockSize) override | EffectInstanceWithBlockSize | virtual |
SineTable(const EffectDistortionSettings &) | DistortionBase::Instance | |
SoftClip(EffectDistortionState &, const EffectDistortionSettings &) | DistortionBase::Instance | |
UsesMessages() const noexcept | EffectInstance | virtual |
WaveShaper(float sample, EffectDistortionSettings &ms) | DistortionBase::Instance | |
~EffectInstance() | EffectInstance | virtual |
~EffectInstanceEx() override | EffectInstanceEx | |
~EffectInstanceWithBlockSize() override | EffectInstanceWithBlockSize | |
~Instance() override | PerTrackEffect::Instance |