Audacity 3.2.0
VSTEffectInstance Member List

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

ApplyChunk(std::vector< char > &chunk)VSTEffectInstanceprivate
AudioMaster(AEffect *effect, int32_t opcode, int32_t index, intptr_t value, void *ptr, float opt)VSTEffectWrapperstatic
Automate(int index, float value) overrideVSTEffectInstancevirtual
BundleHandle typedefVSTEffectWrapper
callDispatcher(int opcode, int index, intptr_t value, void *ptr, float opt) overrideVSTEffectWrappervirtual
callGetParameter(int index) constVSTEffectWrapper
callProcessReplacing(const float *const *inputs, float *const *outputs, int sampleframes)VSTEffectInstanceprivate
callSetChunk(bool isPgm, int len, void *buf)VSTEffectWrapper
callSetChunk(bool isPgm, int len, void *buf, VstPatchChunkInfo *info) constVSTEffectWrapper
callSetParameter(int index, float value) constVSTEffectWrapper
callSetProgram(int index)VSTEffectWrapper
ChunkMustBeAppliedInMainThread() constVSTEffectInstanceprivate
constCallDispatcher(int opcode, int index, intptr_t value, void *ptr, float opt) constVSTEffectWrapper
DeferChunkApplication()VSTEffectInstance
DoProcessInitialize(double sampleRate)VSTEffectInstance
FetchSettings(VSTEffectSettings &vst3Settings, bool doFetch=true) constVSTEffectWrapper
Flush()VSTEffectUIWrappervirtual
ForEachParameter(ParameterVisitor visitor) constVSTEffectWrapper
GetAudioInCount() const overrideVSTEffectInstancevirtual
GetAudioOutCount() const overrideVSTEffectInstancevirtual
GetBlockSize() const overrideVSTEffectInstancevirtual
GetChunkInfo() constVSTEffectWrapper
GetLatency(const EffectSettings &settings, double sampleRate) const overrideVSTEffectInstancevirtual
GetProcessLevel()VSTEffectWrapper
GetSampleRate()VSTEffectWrapper
GetSettings(EffectSettings &settings)VSTEffectWrapperinlinestatic
GetSettings(const EffectSettings &settings)VSTEffectWrapperinlinestatic
GetString(wxString &outstr, int opcode, int index=0) constVSTEffectWrapper
GetString(int opcode, int index=0) constVSTEffectWrapper
GetSymbol() constVSTEffectWrapper
GetTailSize() constEffectInstancevirtual
GetTimeInfo()VSTEffectWrapper
HandleXMLChild(const std::string_view &tag) overrideVSTEffectWrappervirtual
HandleXMLContent(const std::string_view &content) overrideVSTEffectWrapper
XMLTagHandler::HandleXMLContent(const std::string_view &WXUNUSED(content))XMLTagHandlerinlinevirtual
HandleXMLEndTag(const std::string_view &tag) overrideVSTEffectWrapper
XMLTagHandler::HandleXMLEndTag(const std::string_view &WXUNUSED(tag))XMLTagHandlerinlinevirtual
HandleXMLTag(const std::string_view &tag, const AttributesList &attrs) overrideVSTEffectWrappervirtual
HasGUI() constVSTEffectInstanceinline
Init()EffectInstanceExvirtual
Instance(const PerTrackEffect &processor)PerTrackEffect::Instanceinlineexplicit
IsCompatible(const VstPatchChunkInfo &) constVSTEffectWrapper
IsReady()VSTEffectInstance
Load()VSTEffectWrapper
LoadFXB(const wxFileName &fn)VSTEffectWrapper
LoadFXP(const wxFileName &fn)VSTEffectWrapper
LoadFXProgram(unsigned char **bptr, ssize_t &len, int index, bool dryrun)VSTEffectWrapper
LoadXML(const wxFileName &fn)VSTEffectWrapper
mAEffectVSTEffectWrapper
MakeMessage() const overrideVSTEffectInstancevirtual
MakeMessage(int id, double value) constVSTEffectInstance
MakeMessageFS(const VSTEffectSettings &settings) constVSTEffectWrapper
mAudioInsVSTEffectWrapper
mAudioOutsVSTEffectWrapper
mAutomatableVSTEffectWrapper
mBlockSizeVSTEffectInstance
mBufferDelayVSTEffectWrapper
mBundleRefVSTEffectWrapper
mChunkVSTEffectWrapper
mChunkToSetAtIdleTimeVSTEffectInstanceprivate
mCurrentEffectIDVSTEffectWrapper
mDeferredChunkMutexVSTEffectInstanceprivate
mDescriptionVSTEffectWrapper
mDispatcherLockVSTEffectWrapper
Message typedefEffectInstance
mGuiVSTEffectWrapper
mHasPowerVSTEffectInstanceprivate
mInChunkVSTEffectWrapper
mInSetVSTEffectWrapper
mInteractiveVSTEffectWrapper
mIsMeldaPluginVSTEffectInstanceprivate
mMainThreadIdVSTEffectWrapper
mMidiInsVSTEffectWrapper
mMidiOutsVSTEffectWrapper
mModuleVSTEffectWrapper
mNameVSTEffectWrapper
ModuleHandle typedefVSTEffectWrapper
mPathVSTEffectWrapper
mpOwningValidatorVSTEffectInstanceprivate
mPresetLoadedWhilePlayingVSTEffectInstanceprivate
mProcessLevelVSTEffectWrapper
mProcessorPerTrackEffect::Instanceprotected
mReadyVSTEffectInstanceprivate
mRecruitedVSTEffectInstanceprivate
mResourceVSTEffectWrapper
mSlavesVSTEffectInstanceprivate
mTimeInfoVSTEffectWrapper
mUseLatencyVSTEffectInstance
mUserBlockSizeVSTEffectInstanceprivate
mVendorVSTEffectWrapper
mVersionVSTEffectWrapper
mVstVersionVSTEffectWrapper
mXMLInfoVSTEffectWrapper
mXMLVersionVSTEffectWrapper
NeedIdle() overrideVSTEffectInstancevirtual
NeedsDither() constEffectInstancevirtual
OnePresetWasLoadedWhilePlaying()VSTEffectInstance
ParameterVisitor typedefVSTEffectWrapper
PowerOff()VSTEffectInstance
PowerOn()VSTEffectInstance
Process(EffectSettings &settings) finalPerTrackEffect::Instancevirtual
ProcessBlock(EffectSettings &settings, const float *const *inBlock, float *const *outBlock, size_t blockLen) overrideVSTEffectInstancevirtual
ProcessFinalize() noexcept overrideVSTEffectInstancevirtual
ProcessInitialize(EffectSettings &settings, double sampleRate, ChannelNames chanMap) overrideVSTEffectInstancevirtual
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) overrideVSTEffectInstancevirtual
RealtimeFinalize(EffectSettings &settings) noexcept overrideVSTEffectInstancevirtual
RealtimeInitialize(EffectSettings &settings, double sampleRate) overrideVSTEffectInstancevirtual
RealtimeProcess(size_t group, EffectSettings &settings, const float *const *inbuf, float *const *outbuf, size_t numSamples) overrideVSTEffectInstancevirtual
RealtimeProcessEnd(EffectSettings &settings) noexcept overrideVSTEffectInstancevirtual
RealtimeProcessStart(MessagePackage &package) overrideVSTEffectInstancevirtual
RealtimeResume() overrideVSTEffectInstancevirtual
RealtimeSuspend() overrideVSTEffectInstancevirtual
ResetModuleAndHandle()VSTEffectWrapper
SampleCount typedefEffectInstance
SaveFXB(const wxFileName &fn) constVSTEffectWrapper
SaveFXP(const wxFileName &fn) constVSTEffectWrapper
SaveFXProgram(wxMemoryBuffer &buf, int index) constVSTEffectWrapper
SaveXML(const wxFileName &fn) constVSTEffectWrapper
SetBlockSize(size_t maxBlockSize) overrideVSTEffectInstancevirtual
SetBufferDelay(int samples) overrideVSTEffectInstancevirtual
SetOwningValidator(VSTEffectUIWrapper *vi)VSTEffectInstance
SetString(int opcode, const wxString &str, int index=0)VSTEffectWrapper
SizeWindow(int w, int h) overrideVSTEffectInstancevirtual
StoreSettings(const VSTEffectSettings &vst3settings) constVSTEffectWrapper
Unload()VSTEffectWrapper
UpdateDisplay()VSTEffectWrappervirtual
UsesMessages() const noexcept overrideVSTEffectInstancevirtual
VSTEffectInstance(PerTrackEffect &effect, const PluginPath &path, size_t blockSize, size_t userBlockSize, bool useLatency)VSTEffectInstance
VSTEffectWrapper(const PluginPath &path)VSTEffectWrapperinlineexplicit
XMLTagHandler()XMLTagHandlerinline
~EffectInstance()EffectInstancevirtual
~EffectInstanceEx() overrideEffectInstanceEx
~Instance() overridePerTrackEffect::Instance
~VSTEffectInstance() overrideVSTEffectInstance
~VSTEffectLink()VSTEffectLinkinlinevirtual
~VSTEffectWrapper()VSTEffectWrapper
~XMLTagHandler()XMLTagHandlerinlinevirtual