Audacity 3.2.0
VSTInstance Member List

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

ApplyChunk(std::vector< char > &chunk)VSTInstanceprivate
AudioMaster(AEffect *effect, int32_t opcode, int32_t index, intptr_t value, void *ptr, float opt)VSTWrapperstatic
Automate(int index, float value) overrideVSTInstancevirtual
BundleHandle typedefVSTWrapper
callDispatcher(int opcode, int index, intptr_t value, void *ptr, float opt) overrideVSTWrappervirtual
callGetParameter(int index) constVSTWrapper
callProcessReplacing(const float *const *inputs, float *const *outputs, int sampleframes)VSTInstanceprivate
callSetChunk(bool isPgm, int len, void *buf)VSTWrapper
callSetChunk(bool isPgm, int len, void *buf, VstPatchChunkInfo *info) constVSTWrapper
callSetParameter(int index, float value) constVSTWrapper
callSetProgram(int index)VSTWrapper
ChunkMustBeAppliedInMainThread() constVSTInstanceprivate
constCallDispatcher(int opcode, int index, intptr_t value, void *ptr, float opt) constVSTWrapper
DeferChunkApplication()VSTInstance
DoProcessInitialize(double sampleRate)VSTInstance
FetchSettings(VSTSettings &vst3Settings, bool doFetch=true) constVSTWrapper
Flush()VSTUIWrappervirtual
ForEachParameter(ParameterVisitor visitor) constVSTWrapper
GetAudioInCount() const overrideVSTInstancevirtual
GetAudioOutCount() const overrideVSTInstancevirtual
GetBlockSize() const overrideVSTInstancevirtual
GetChunkInfo() constVSTWrapper
GetLatency(const EffectSettings &settings, double sampleRate) const overrideVSTInstancevirtual
GetProcessLevel()VSTWrapper
GetSampleRate()VSTWrapper
GetSettings(EffectSettings &settings)VSTWrapperinlinestatic
GetSettings(const EffectSettings &settings)VSTWrapperinlinestatic
GetString(wxString &outstr, int opcode, int index=0) constVSTWrapper
GetString(int opcode, int index=0) constVSTWrapper
GetSymbol() constVSTWrapper
GetTailSize() constEffectInstancevirtual
GetTimeInfo()VSTWrapper
HandleXMLChild(const std::string_view &tag) overrideVSTWrappervirtual
HandleXMLContent(const std::string_view &content) overrideVSTWrapper
XMLTagHandler::HandleXMLContent(const std::string_view &WXUNUSED(content))XMLTagHandlerinlinevirtual
HandleXMLEndTag(const std::string_view &tag) overrideVSTWrapper
XMLTagHandler::HandleXMLEndTag(const std::string_view &WXUNUSED(tag))XMLTagHandlerinlinevirtual
HandleXMLTag(const std::string_view &tag, const AttributesList &attrs) overrideVSTWrappervirtual
HasGUI() constVSTInstanceinline
Idle()VSTUIWrappervirtual
Init()EffectInstanceExvirtual
Instance(const PerTrackEffect &processor)PerTrackEffect::Instanceinlineexplicit
IsCompatible(const VstPatchChunkInfo &) constVSTWrapper
IsReady()VSTInstance
Load()VSTWrapper
LoadFXB(const wxFileName &fn)VSTWrapper
LoadFXP(const wxFileName &fn)VSTWrapper
LoadFXProgram(unsigned char **bptr, ssize_t &len, int index, bool dryrun)VSTWrapper
LoadXML(const wxFileName &fn)VSTWrapper
mAEffectVSTWrapper
MakeMessage() const overrideVSTInstancevirtual
MakeMessage(int id, double value) constVSTInstance
MakeMessageFS(const VSTSettings &settings) constVSTWrapper
mAudioInsVSTWrapper
mAudioOutsVSTWrapper
mAutomatableVSTWrapper
mBlockSizeVSTInstance
mBufferDelayVSTWrapper
mBundleRefVSTWrapper
mChunkVSTWrapper
mChunkToSetAtIdleTimeVSTInstanceprivate
mCurrentEffectIDVSTWrapper
mDeferredChunkMutexVSTInstanceprivate
mDescriptionVSTWrapper
mDispatcherLockVSTWrapper
Message typedefEffectInstance
mGuiVSTWrapper
mHasPowerVSTInstanceprivate
mInChunkVSTWrapper
mInSetVSTWrapper
mInteractiveVSTWrapper
mIsMeldaPluginVSTInstanceprivate
mMainThreadIdVSTWrapper
mMidiInsVSTWrapper
mMidiOutsVSTWrapper
mModuleVSTWrapper
mNameVSTWrapper
ModuleHandle typedefVSTWrapper
mPathVSTWrapper
mpOwningValidatorVSTInstanceprivate
mPresetLoadedWhilePlayingVSTInstanceprivate
mProcessLevelVSTWrapper
mProcessorPerTrackEffect::Instanceprotected
mReadyVSTInstanceprivate
mRecruitedVSTInstanceprivate
mResourceVSTWrapper
mSlavesVSTInstanceprivate
mTimeInfoVSTWrapper
mUseLatencyVSTInstance
mUserBlockSizeVSTInstanceprivate
mVendorVSTWrapper
mVersionVSTWrapper
mVstVersionVSTWrapper
mXMLInfoVSTWrapper
mXMLVersionVSTWrapper
NeedIdle() overrideVSTInstancevirtual
NeedsDither() constEffectInstancevirtual
OnePresetWasLoadedWhilePlaying()VSTInstance
ParameterVisitor typedefVSTWrapper
PowerOff()VSTInstance
PowerOn()VSTInstance
Process(EffectSettings &settings) finalPerTrackEffect::Instancevirtual
ProcessBlock(EffectSettings &settings, const float *const *inBlock, float *const *outBlock, size_t blockLen) overrideVSTInstancevirtual
ProcessFinalize() noexcept overrideVSTInstancevirtual
ProcessInitialize(EffectSettings &settings, double sampleRate, ChannelNames chanMap) overrideVSTInstancevirtual
ReadXMLChild(const char *tag)XMLTagHandler
ReadXMLContent(const char *s, int len)XMLTagHandler
ReadXMLEndTag(const char *tag)XMLTagHandler
RealtimeAddProcessor(EffectSettings &settings, EffectOutputs *pOutputs, unsigned numChannels, float sampleRate) overrideVSTInstancevirtual
RealtimeFinalize(EffectSettings &settings) noexcept overrideVSTInstancevirtual
RealtimeInitialize(EffectSettings &settings, double sampleRate) overrideVSTInstancevirtual
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) overrideVSTInstancevirtual
RealtimeProcessEnd(EffectSettings &settings) noexcept overrideVSTInstancevirtual
RealtimeProcessStart(MessagePackage &package) overrideVSTInstancevirtual
RealtimeResume() overrideVSTInstancevirtual
RealtimeSuspend() overrideVSTInstancevirtual
ResetModuleAndHandle()VSTWrapper
SampleCount typedefEffectInstance
SaveFXB(const wxFileName &fn) constVSTWrapper
SaveFXP(const wxFileName &fn) constVSTWrapper
SaveFXProgram(wxMemoryBuffer &buf, int index) constVSTWrapper
SaveXML(const wxFileName &fn) constVSTWrapper
SetBlockSize(size_t maxBlockSize) overrideVSTInstancevirtual
SetBufferDelay(int samples) overrideVSTInstancevirtual
SetOwningValidator(VSTUIWrapper *vi)VSTInstance
SetString(int opcode, const wxString &str, int index=0)VSTWrapper
SizeWindow(int w, int h) overrideVSTInstancevirtual
StoreSettings(const VSTSettings &vst3settings) constVSTWrapper
Unload()VSTWrapper
UsesMessages() const noexcept overrideVSTInstancevirtual
VSTInstance(const PerTrackEffect &effect, const PluginPath &path, size_t blockSize, size_t userBlockSize, bool useLatency)VSTInstance
VSTWrapper(const PluginPath &path)VSTWrapperinlineexplicit
XMLTagHandler()XMLTagHandlerinline
~EffectInstance()EffectInstancevirtual
~EffectInstanceEx() overrideEffectInstanceEx
~Instance() overridePerTrackEffect::Instance
~VSTInstance() overrideVSTInstance
~VSTLink()VSTLinkinlinevirtual
~VSTWrapper()VSTWrapper
~XMLTagHandler()XMLTagHandlerinlinevirtual