Audacity 3.2.0
VST3Instance Member List

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

GetAudioInCount() const overrideVST3Instancevirtual
GetAudioOutCount() const overrideVST3Instancevirtual
GetBlockSize() const overrideVST3Instancevirtual
GetLatency(const EffectSettings &settings, double sampleRate) const overrideVST3Instancevirtual
GetTailSize() const overrideVST3Instancevirtual
GetWrapper()VST3Instance
Init()EffectInstanceExvirtual
Instance(const PerTrackEffect &processor)PerTrackEffect::Instanceinlineexplicit
MakeMessage() constEffectInstancevirtual
Message typedefEffectInstance
mInitialDelayVST3Instanceprivate
mProcessingBlockSizeVST3Instanceprivate
mProcessorPerTrackEffect::Instanceprotected
mProcessorsVST3Instanceprivate
mRecruitedVST3Instanceprivate
mUseLatencyVST3Instanceprivate
mUserBlockSizeVST3Instanceprivate
mWrapperVST3Instanceprivate
NeedsDither() constEffectInstancevirtual
operator=(const VST3Instance &)=deleteVST3Instance
Process(EffectSettings &settings) finalPerTrackEffect::Instancevirtual
ProcessBlock(EffectSettings &settings, const float *const *inBlock, float *const *outBlock, size_t blockLen) overrideVST3Instancevirtual
ProcessFinalize() noexcept overrideVST3Instancevirtual
ProcessInitialize(EffectSettings &settings, double sampleRate, ChannelNames chanMap) overrideVST3Instancevirtual
RealtimeAddProcessor(EffectSettings &settings, EffectOutputs *pOutputs, unsigned numChannels, float sampleRate) overrideVST3Instancevirtual
RealtimeFinalize(EffectSettings &settings) noexcept overrideVST3Instancevirtual
RealtimeInitialize(EffectSettings &settings, double sampleRate) overrideVST3Instancevirtual
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) overrideVST3Instancevirtual
RealtimeProcessEnd(EffectSettings &settings) noexcept overrideVST3Instancevirtual
RealtimeProcessStart(MessagePackage &package) overrideVST3Instancevirtual
RealtimeResume() overrideVST3Instancevirtual
RealtimeSuspend() overrideVST3Instancevirtual
ReloadUserOptions()VST3Instance
SampleCount typedefEffectInstance
SetBlockSize(size_t maxBlockSize) overrideVST3Instancevirtual
UsesMessages() const noexceptEffectInstancevirtual
VST3Instance(const PerTrackEffect &effect, VST3::Hosting::Module &module, const VST3::Hosting::ClassInfo &effectClassInfo)VST3Instance
VST3Instance(const VST3Instance &)=deleteVST3Instance
~EffectInstance()EffectInstancevirtual
~EffectInstanceEx() overrideEffectInstanceEx
~Instance() overridePerTrackEffect::Instance
~VST3Instance() overrideVST3Instance