![]() |
Audacity 3.2.0
|
This is the complete list of members for VSTInstance, including all inherited members.
| ApplyChunk(std::vector< char > &chunk) | VSTInstance | private |
| AudioMaster(AEffect *effect, int32_t opcode, int32_t index, intptr_t value, void *ptr, float opt) | VSTWrapper | static |
| Automate(int index, float value) override | VSTInstance | virtual |
| BundleHandle typedef | VSTWrapper | |
| callDispatcher(int opcode, int index, intptr_t value, void *ptr, float opt) override | VSTWrapper | virtual |
| callGetParameter(int index) const | VSTWrapper | |
| callProcessReplacing(const float *const *inputs, float *const *outputs, int sampleframes) | VSTInstance | private |
| callSetChunk(bool isPgm, int len, void *buf) | VSTWrapper | |
| callSetChunk(bool isPgm, int len, void *buf, VstPatchChunkInfo *info) const | VSTWrapper | |
| callSetParameter(int index, float value) const | VSTWrapper | |
| callSetProgram(int index) | VSTWrapper | |
| ChunkMustBeAppliedInMainThread() const | VSTInstance | private |
| constCallDispatcher(int opcode, int index, intptr_t value, void *ptr, float opt) const | VSTWrapper | |
| DeferChunkApplication() | VSTInstance | |
| DoProcessInitialize(double sampleRate) | VSTInstance | |
| FetchSettings(VSTSettings &vst3Settings, bool doFetch=true) const | VSTWrapper | |
| Flush() | VSTUIWrapper | virtual |
| ForEachParameter(ParameterVisitor visitor) const | VSTWrapper | |
| GetAudioInCount() const override | VSTInstance | virtual |
| GetAudioOutCount() const override | VSTInstance | virtual |
| GetBlockSize() const override | VSTInstance | virtual |
| GetChunkInfo() const | VSTWrapper | |
| GetLatency(const EffectSettings &settings, double sampleRate) const override | VSTInstance | virtual |
| GetProcessLevel() | VSTWrapper | |
| GetSampleRate() | VSTWrapper | |
| GetSettings(EffectSettings &settings) | VSTWrapper | inlinestatic |
| GetSettings(const EffectSettings &settings) | VSTWrapper | inlinestatic |
| GetString(wxString &outstr, int opcode, int index=0) const | VSTWrapper | |
| GetString(int opcode, int index=0) const | VSTWrapper | |
| GetSymbol() const | VSTWrapper | |
| GetTailSize() const | EffectInstance | virtual |
| GetTimeInfo() | VSTWrapper | |
| HandleXMLChild(const std::string_view &tag) override | VSTWrapper | virtual |
| HandleXMLContent(const std::string_view &content) override | VSTWrapper | |
| XMLTagHandler::HandleXMLContent(const std::string_view &WXUNUSED(content)) | XMLTagHandler | inlinevirtual |
| HandleXMLEndTag(const std::string_view &tag) override | VSTWrapper | |
| XMLTagHandler::HandleXMLEndTag(const std::string_view &WXUNUSED(tag)) | XMLTagHandler | inlinevirtual |
| HandleXMLTag(const std::string_view &tag, const AttributesList &attrs) override | VSTWrapper | virtual |
| HasGUI() const | VSTInstance | inline |
| Idle() | VSTUIWrapper | virtual |
| Init() | EffectInstanceEx | virtual |
| Instance(const PerTrackEffect &processor) | PerTrackEffect::Instance | inlineexplicit |
| IsCompatible(const VstPatchChunkInfo &) const | VSTWrapper | |
| 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 | |
| mAEffect | VSTWrapper | |
| MakeMessage() const override | VSTInstance | virtual |
| MakeMessage(int id, double value) const | VSTInstance | |
| MakeMessageFS(const VSTSettings &settings) const | VSTWrapper | |
| mAudioIns | VSTWrapper | |
| mAudioOuts | VSTWrapper | |
| mAutomatable | VSTWrapper | |
| mBlockSize | VSTInstance | |
| mBufferDelay | VSTWrapper | |
| mBundleRef | VSTWrapper | |
| mChunk | VSTWrapper | |
| mChunkToSetAtIdleTime | VSTInstance | private |
| mCurrentEffectID | VSTWrapper | |
| mDeferredChunkMutex | VSTInstance | private |
| mDescription | VSTWrapper | |
| mDispatcherLock | VSTWrapper | |
| Message typedef | EffectInstance | |
| mGui | VSTWrapper | |
| mHasPower | VSTInstance | private |
| mInChunk | VSTWrapper | |
| mInSet | VSTWrapper | |
| mInteractive | VSTWrapper | |
| mIsMeldaPlugin | VSTInstance | private |
| mMainThreadId | VSTWrapper | |
| mMidiIns | VSTWrapper | |
| mMidiOuts | VSTWrapper | |
| mModule | VSTWrapper | |
| mName | VSTWrapper | |
| ModuleHandle typedef | VSTWrapper | |
| mPath | VSTWrapper | |
| mpOwningValidator | VSTInstance | private |
| mPresetLoadedWhilePlaying | VSTInstance | private |
| mProcessLevel | VSTWrapper | |
| mProcessor | PerTrackEffect::Instance | protected |
| mReady | VSTInstance | private |
| mRecruited | VSTInstance | private |
| mResource | VSTWrapper | |
| mSlaves | VSTInstance | private |
| mTimeInfo | VSTWrapper | |
| mUseLatency | VSTInstance | |
| mUserBlockSize | VSTInstance | private |
| mVendor | VSTWrapper | |
| mVersion | VSTWrapper | |
| mVstVersion | VSTWrapper | |
| mXMLInfo | VSTWrapper | |
| mXMLVersion | VSTWrapper | |
| NeedIdle() override | VSTInstance | virtual |
| NeedsDither() const | EffectInstance | virtual |
| OnePresetWasLoadedWhilePlaying() | VSTInstance | |
| ParameterVisitor typedef | VSTWrapper | |
| PowerOff() | VSTInstance | |
| PowerOn() | VSTInstance | |
| Process(EffectSettings &settings) final | PerTrackEffect::Instance | virtual |
| ProcessBlock(EffectSettings &settings, const float *const *inBlock, float *const *outBlock, size_t blockLen) override | VSTInstance | virtual |
| ProcessFinalize() noexcept override | VSTInstance | virtual |
| ProcessInitialize(EffectSettings &settings, double sampleRate, ChannelNames chanMap) override | VSTInstance | virtual |
| 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) override | VSTInstance | virtual |
| RealtimeFinalize(EffectSettings &settings) noexcept override | VSTInstance | virtual |
| RealtimeInitialize(EffectSettings &settings, double sampleRate) override | VSTInstance | 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 | VSTInstance | virtual |
| RealtimeProcessEnd(EffectSettings &settings) noexcept override | VSTInstance | virtual |
| RealtimeProcessStart(MessagePackage &package) override | VSTInstance | virtual |
| RealtimeResume() override | VSTInstance | virtual |
| RealtimeSuspend() override | VSTInstance | virtual |
| ResetModuleAndHandle() | VSTWrapper | |
| SampleCount typedef | EffectInstance | |
| SaveFXB(const wxFileName &fn) const | VSTWrapper | |
| SaveFXP(const wxFileName &fn) const | VSTWrapper | |
| SaveFXProgram(wxMemoryBuffer &buf, int index) const | VSTWrapper | |
| SaveXML(const wxFileName &fn) const | VSTWrapper | |
| SetBlockSize(size_t maxBlockSize) override | VSTInstance | virtual |
| SetBufferDelay(int samples) override | VSTInstance | virtual |
| SetOwningValidator(VSTUIWrapper *vi) | VSTInstance | |
| SetString(int opcode, const wxString &str, int index=0) | VSTWrapper | |
| SizeWindow(int w, int h) override | VSTInstance | virtual |
| StoreSettings(const VSTSettings &vst3settings) const | VSTWrapper | |
| Unload() | VSTWrapper | |
| UsesMessages() const noexcept override | VSTInstance | virtual |
| VSTInstance(const PerTrackEffect &effect, const PluginPath &path, size_t blockSize, size_t userBlockSize, bool useLatency) | VSTInstance | |
| VSTWrapper(const PluginPath &path) | VSTWrapper | inlineexplicit |
| XMLTagHandler() | XMLTagHandler | inline |
| ~EffectInstance() | EffectInstance | virtual |
| ~EffectInstanceEx() override | EffectInstanceEx | |
| ~Instance() override | PerTrackEffect::Instance | |
| ~VSTInstance() override | VSTInstance | |
| ~VSTLink() | VSTLink | inlinevirtual |
| ~VSTWrapper() | VSTWrapper | |
| ~XMLTagHandler() | XMLTagHandler | inlinevirtual |