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