Audacity 3.2.0
VSTEffect Member List

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

AudioMaster(AEffect *effect, int32_t opcode, int32_t index, intptr_t value, void *ptr, float opt)VSTWrapperstatic
Automate(int index, float value)VSTUIWrappervirtual
BeginPreview(const EffectSettings &settings)EffectBasevirtual
Buffers typedefPerTrackEffectprivate
BundleHandle typedefVSTWrapper
CalcPreviewInputLength(const EffectSettings &settings, double previewLength) const overrideEffectprotectedvirtual
callDispatcher(int opcode, int index, intptr_t value, void *ptr, float opt) overrideVSTWrappervirtual
callGetParameter(int index) constVSTWrapper
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
CanExportPresets() const overrideVSTEffectBasevirtual
CheckWhetherSkipEffect(const EffectSettings &settings) const overrideEffectprotectedvirtual
CloseUI() const overrideBasicEffectUIServicesvirtual
constCallDispatcher(int opcode, int index, intptr_t value, void *ptr, float opt) constVSTWrapper
CopySettingsContents(const EffectSettings &src, EffectSettings &dst) constEffectSettingsManagervirtual
CountWaveTracks()EffectBase
DefaultInstanceFinder(EffectPlugin &plugin)EffectBasestatic
DefaultMessageBoxStyle enum valueEffectUIServices
Delegate(Effect &delegate, EffectSettings &settings, InstanceFinder finder={})Effect
DestroyOutputTracks() constPerTrackEffectprotected
DoEffect(EffectSettings &settings, const InstanceFinder &finder, double projectRate, TrackList *list, WaveTrackFactory *factory, NotifyingSelectedRegion &selectedRegion, unsigned flags, const EffectSettingsAccessPtr &pAccess) overrideEffectBasevirtual
DoLoadFactoryPreset(int id)VSTEffectBase
DoMessageBox(const EffectPlugin &plugin, const TranslatableString &message, long style=DefaultMessageBoxStyle, const TranslatableString &titleStr={})EffectUIServicesstatic
DoPass1() constPerTrackEffectprotected
DoPass2() constPerTrackEffectprotected
Effect()Effect
EffectBase()EffectBase
EffectSettingsAccessPtr typedefEffectPlugin
EnablesDebug() constEffectDefinitionInterfacevirtual
ExportPresets(const EffectPlugin &plugin, const EffectSettings &settings) const overrideVSTEffectprivatevirtual
Factory typedefPerTrackEffectprivate
FetchParameters(Effect &e, EffectSettings &)Effectinlinestatic
FetchSettings(VSTSettings &vst3Settings, bool doFetch=true) constVSTWrapper
FindInstance(EffectPlugin &plugin)EffectBasestatic
FindProject() constEffectBaseprotected
Flush()VSTUIWrappervirtual
ForEachParameter(ParameterVisitor visitor) constVSTWrapper
GetBounds(const WaveTrack &track, sampleCount *start, sampleCount *len)Effectprotected
GetChunkInfo() constVSTWrapper
GetClassification() constEffectDefinitionInterfacevirtual
GetDefaultDuration()EffectBaseprivate
GetDefinition() const overrideEffectvirtual
GetDescription() const overrideVSTEffectBasevirtual
GetEffectIDs()VSTEffectBase
GetFactoryPresets() const overrideVSTEffectBasevirtual
GetFamily() const overrideVSTEffectBasevirtual
GetName() constComponentInterface
GetNumWaveGroups() constEffectinlineprotected
GetNumWaveTracks() constEffectinlineprotected
GetPath() const overrideVSTEffectBasevirtual
GetProcessLevel()VSTWrapper
GetSampleRate()VSTWrapper
GetSavedStateGroup()Effectprivate
GetSelectionFormat()Effectvirtual
GetSettings(EffectSettings &settings)VSTWrapperinlinestatic
GetSettings(const EffectSettings &settings)VSTWrapperinlinestatic
GetSquashedName(const Identifier &ident)EffectDefinitionInterfacestatic
GetString(wxString &outstr, int opcode, int index=0) constVSTWrapper
GetString(int opcode, int index=0) constVSTWrapper
GetSymbol() const overrideVSTEffectBasevirtual
GetTimeInfo()VSTWrapper
GetType() const overrideVSTEffectBasevirtual
GetVendor() const overrideVSTEffectBasevirtual
GetVersion() const overrideVSTEffectBasevirtual
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
HasOptions() const overrideVSTEffectBasevirtual
HelpPage() constEffectDefinitionInterfacevirtual
Idle()VSTUIWrappervirtual
ImportPresets(const EffectPlugin &plugin, EffectSettings &settings) const overrideVSTEffectprivatevirtual
ImportPresetsNC(EffectSettings &settings)VSTEffectprivate
InitializePlugin()VSTEffectBase
inputTracks() constEffectBaseinlineprotected
InstanceFinder typedefEffectPlugin
InstancePointer typedefEffectPlugin
IsBatchProcessing() const overrideEffectvirtual
IsCompatible(const VstPatchChunkInfo &) constVSTWrapper
IsDefault() const overrideVSTEffectBasevirtual
IsHiddenFromMenus() constEffectDefinitionInterfacevirtual
IsInteractive() const overrideVSTEffectBasevirtual
IsLinearEffect() constEffectBaseinline
IsPreviewing() constEffectBaseinlineprotected
kCurrentSettingsIdentEffectPluginstatic
kFactoryDefaultsIdentEffectPluginstatic
kFactoryPresetIdentEffectPluginstatic
kUserPresetIdentEffectPluginstatic
Load()VSTWrapper
LoadFactoryDefaults(EffectSettings &settings) const overrideEffectvirtual
LoadFactoryPreset(int id, EffectSettings &settings) const overrideVSTEffectBasevirtual
LoadFXB(const wxFileName &fn)VSTWrapper
LoadFXP(const wxFileName &fn)VSTWrapper
LoadFXProgram(unsigned char **bptr, ssize_t &len, int index, bool dryrun)VSTWrapper
LoadSettings(const CommandParameters &parms, EffectSettings &settings) const overrideVSTEffectBasevirtual
LoadSettingsFromString(const wxString &parms, EffectSettings &settings) const overrideEffectvirtual
LoadUserPreset(const RegistryPath &name, EffectSettings &settings) const overrideVSTEffectBasevirtual
LoadXML(const wxFileName &fn)VSTWrapper
mAEffectVSTWrapper
MakeEditor(ShuttleGui &S, EffectInstance &instance, EffectSettingsAccess &access, const EffectOutputs *pOutputs) const finalVSTEffectprivatevirtual
MakeInstance() const overrideVSTEffectBasevirtual
MakeMessageFS(const VSTSettings &settings) constVSTWrapper
MakeOutputs() constEffectSettingsManagervirtual
MakeOutputTracks()PerTrackEffectprotected
MakeSettings() const overrideVSTEffectBasevirtual
ManualPage() constEffectDefinitionInterfacevirtual
mAudioInsVSTWrapper
mAudioOutsVSTWrapper
mAutomatableVSTWrapper
mBufferDelayVSTWrapper
mBundleRefVSTWrapper
mChunkVSTWrapper
mCurrentEffectIDVSTWrapper
mDescriptionVSTWrapper
mDispatcherLockVSTWrapper
mF0EffectBaseprotected
mF1EffectBaseprotected
mFactoryEffectBase
mGuiVSTWrapper
mIDVSTEffectBaseprivate
mInChunkVSTWrapper
mInSetVSTWrapper
mInteractiveVSTWrapper
mIsBatchEffectprivate
mIsLinearEffectEffectBaseprivate
mIsPreviewEffectBase
mMainThreadIdVSTWrapper
mMidiInsVSTWrapper
mMidiOutsVSTWrapper
mModuleVSTWrapper
mNameVSTWrapper
mNumGroupsEffectBaseprivate
mNumTracksEffectBase
ModuleHandle typedefVSTWrapper
mPathVSTWrapper
mpOutputTracksPerTrackEffectmutableprivate
mPresetNamesEffectBaseprotected
mPreviewFullSelectionEffectBaseprivate
mProcessLevelVSTWrapper
mProgressEffectBase
mProjectRateEffectBase
mResourceVSTWrapper
mSampleCntPerTrackEffectprotected
mT0EffectBase
mT1EffectBase
mTimeInfoVSTWrapper
mTracksEffectBase
mUIFlagsEffectBaseprotected
mVendorVSTWrapper
mVersionVSTWrapper
mVstVersionVSTWrapper
mXMLInfoVSTWrapper
mXMLVersionVSTWrapper
NeedIdle()VSTUIWrappervirtual
operator=(EffectPlugin &)=deleteEffectPlugin
Parameters() constEffectvirtual
ParameterVisitor typedefVSTWrapper
PopulateUI(const EffectPlugin &plugin, ShuttleGui &S, EffectInstance &instance, EffectSettingsAccess &access, const EffectOutputs *pOutputs) const overrideVSTEffectprivatevirtual
PreviewsFullSelection() constEffectBaseinline
Process(EffectInstance &instance, EffectSettings &settings) constPerTrackEffectprotected
ProcessPass(TrackList &outputs, Instance &instance, EffectSettings &settings)PerTrackEffectprivate
ProcessTrack(int channel, const Factory &factory, EffectSettings &settings, AudioGraph::Source &source, AudioGraph::Sink &sink, std::optional< sampleCount > genLength, double sampleRate, const SampleTrack &wt, Buffers &inBuffers, Buffers &outBuffers)PerTrackEffectprivatestatic
ReadXMLChild(const char *tag)XMLTagHandler
ReadXMLContent(const char *s, int len)XMLTagHandler
ReadXMLEndTag(const char *tag)XMLTagHandler
RealtimeSince enum nameEffectDefinitionInterface
RealtimeSupport() const overrideVSTEffectBasevirtual
ResetModuleAndHandle()VSTWrapper
SaveFXB(const wxFileName &fn) constVSTWrapper
SaveFXP(const wxFileName &fn) constVSTWrapper
SaveFXProgram(wxMemoryBuffer &buf, int index) constVSTWrapper
SaveSettings(const EffectSettings &settings, CommandParameters &parms) const overrideVSTEffectBasevirtual
SaveSettingsAsString(const EffectSettings &settings, wxString &parms) const overrideEffectvirtual
SaveUserPreset(const RegistryPath &name, const EffectSettings &settings) const overrideVSTEffectBasevirtual
SaveXML(const wxFileName &fn) constVSTWrapper
SetBatchProcessing() overrideEffectvirtual
SetBufferDelay(int samples)VSTWrappervirtual
SetLinearEffectFlag(bool linearEffectFlag)EffectBaseprotected
SetPreviewFullSelectionFlag(bool previewDurationFlag)EffectBaseprotected
SetString(int opcode, const wxString &str, int index=0)VSTWrapper
SetTracks(TrackList *pTracks)EffectBase
ShowClientInterface(const EffectPlugin &plugin, wxWindow &parent, wxDialog &dialog, EffectEditor *pEditor, bool forceModal) const overrideVSTEffectprivatevirtual
ShowHostInterface(EffectBase &plugin, wxWindow &parent, const EffectDialogFactory &factory, std::shared_ptr< EffectInstance > &pInstance, EffectSettingsAccess &access, bool forceModal=false)EffectUIServicesvirtual
ShowOptions(const EffectPlugin &plugin) const overrideVSTEffectprivatevirtual
SizeWindow(int w, int h)VSTUIWrappervirtual
StoreSettings(const VSTSettings &vst3settings) constVSTWrapper
SupportsAutomation() const overrideVSTEffectBasevirtual
SupportsRealtime() constEffectDefinitionInterfaceinline
TestUIFlags(unsigned mask)Effect
TotalProgress(double frac, const TranslatableString &={}) constEffectprotected
TrackGroupProgress(int whichGroup, double frac, const TranslatableString &={}) constEffectprotected
TrackProgress(int whichTrack, double frac, const TranslatableString &={}) constEffectprotected
Unload()VSTWrapper
UnsetBatchProcessing() overrideEffectvirtual
ValidateUI(const EffectPlugin &context, EffectSettings &) const overrideBasicEffectUIServicesvirtual
VisitSettings(SettingsVisitor &visitor, EffectSettings &settings) overrideEffectvirtual
VisitSettings(ConstSettingsVisitor &visitor, const EffectSettings &settings) const overrideEffectvirtual
VSTEffectBase(const PluginPath &path)VSTEffect
VSTWrapper(const PluginPath &path)VSTWrapperinlineexplicit
XMLTagHandler()XMLTagHandlerinline
~ComponentInterface()ComponentInterfacevirtual
~Effect()Effectvirtual
~EffectBase() overrideEffectBase
~EffectDefinitionInterface()EffectDefinitionInterfacevirtual
~EffectInstanceFactory()EffectInstanceFactoryvirtual
~EffectPlugin()EffectPluginvirtual
~EffectSettingsManager()EffectSettingsManagervirtual
~EffectUIServices()EffectUIServicesvirtual
~PerTrackEffect() overridePerTrackEffect
~VSTEffect() overrideVSTEffect
~VSTEffectBase() overrideVSTEffectBase
~VSTLink()VSTLinkinlinevirtual
~VSTWrapper()VSTWrapper
~XMLTagHandler()XMLTagHandlerinlinevirtual