addPluginParameter(PluginParameter *piParam, double sampleRate=44100) | PluginBase | |
addPreset(PresetInfo *preset) | PluginBase | |
addSupportedAuxIOCombination(ChannelIOConfig ioConfig) | PluginBase | |
addSupportedIOCombination(ChannelIOConfig ioConfig) | PluginBase | |
apiSpecificInfo | PluginBase | protected |
audioProcDescriptor | PluginBase | protected |
auxInputFrame | PluginBase | protected |
auxOutputFrame | PluginBase | protected |
clearUpdateGUIParameters(std::vector< GUIParameter * > &guiParameters) | PluginBase | |
compareSelectedString(int32_t controlID, const char *compareString) | PluginBase | |
doParameterSmoothing() | PluginBase | |
doVST3SAAUpdates() | PluginBase | |
getAAXBundleID() | PluginBase | inline |
getAAXEffectID() | PluginBase | inline |
getAAXManufacturerID() | PluginBase | inline |
getAAXPluginCategory() | PluginBase | inline |
getAAXProductID() | PluginBase | inline |
getAUBundleID() | PluginBase | inline |
getAUBundleName() | PluginBase | inline |
getAUCocoaViewFactoryName() | PluginCore | static |
getChannelInputFormat(uint32_t ioConfigIndex) | PluginBase | inline |
getChannelOutputFormat(uint32_t ioConfigIndex) | PluginBase | inline |
getDefaultChannelIOConfigForChannelCount(uint32_t channelCount) | PluginBase | inline |
getFourCharCode() | PluginCore | static |
getInputChannelCount(uint32_t ioConfigIndex) | PluginBase | |
getLatencyInSamples() | PluginBase | inline |
getNextParameterOfType(int32_t &startIndex, controlVariableType controlType) | PluginBase | |
getNumSupportedIOCombinations() | PluginBase | inline |
getOutputChannelCount(uint32_t ioConfigIndex) | PluginBase | |
getPIParamValueDouble(int32_t controlID) | PluginBase | |
getPIParamValueFloat(int32_t controlID) | PluginBase | |
getPIParamValueInt(int32_t controlID) | PluginBase | |
getPIParamValueUInt(int32_t controlID) | PluginBase | |
getPluginBundleName() | PluginCore | static |
getPluginName() | PluginCore | static |
getPluginParameterByControlID(int32_t controlID) | PluginBase | inline |
getPluginParameterByIndex(int32_t index) | PluginBase | inline |
getPluginParameterCount() | PluginBase | inline |
getPluginType() | PluginCore | static |
getPreset(uint32_t index) | PluginBase | |
getPresetCount() | PluginBase | inline |
getPresetName(uint32_t index) | PluginBase | |
getProToolsGRValue() | PluginBase | |
getSampleRate() | PluginBase | inline |
getShortPluginName() | PluginCore | static |
getTailTimeInMSec() | PluginBase | inline |
getVendorEmail() | PluginCore | static |
getVendorName() | PluginCore | static |
getVendorURL() | PluginCore | static |
getVST3_FUID() | PluginBase | inline |
getVST3BundleID() | PluginBase | inline |
getVST3SampleAccuracyGranularity() | PluginBase | inline |
getVSTFUID() | PluginCore | static |
guiParameterChanged(int32_t controlID, double actualValue) | PluginCore | virtual |
hasCustomGUI() | PluginBase | inline |
hasProToolsGRMeters() | PluginBase | |
hasSidechain() | PluginBase | inline |
hasSupportedInputChannelFormat(uint32_t channelFormat) | PluginBase | |
hasSupportedOutputChannelFormat(uint32_t channelFormat) | PluginBase | |
initialize(PluginInfo &_pluginInfo) | PluginCore | virtual |
initPluginDescriptors() | PluginCore | |
initPluginParameterArray() | PluginBase | |
initPluginParameters() | PluginCore | |
initPluginPresets() | PluginCore | |
initPresetParameters(std::vector< PresetParameter > &presetParameters, bool disableSmoothing=true) | PluginBase | |
inputFrame | PluginBase | protected |
makePluginParameterVectorCopy(bool disableSmoothing=true) | PluginBase | |
numOutboundPluginParameters | PluginBase | protected |
numPluginParameters | PluginBase | protected |
numSmoothingPluginParameters | PluginBase | protected |
numVSTSAAPluginParameters | PluginBase | protected |
outboundPluginParameters | PluginBase | protected |
outputFrame | PluginBase | protected |
PluginBase() | PluginBase | |
PluginCore() | PluginCore | |
pluginDescriptor | PluginBase | protected |
pluginHostConnector | PluginBase | protected |
pluginInfo | PluginBase | protected |
pluginParameterArray | PluginBase | protected |
pluginParameterControlIDMap typedef | PluginBase | protected |
pluginParameterMap | PluginBase | protected |
pluginParameters | PluginBase | protected |
postProcessAudioBuffers(ProcessBufferInfo &processInfo) | PluginCore | virtual |
postUpdatePluginParameter(int32_t controlID, double controlValue, ParameterUpdateInfo ¶mInfo) | PluginCore | virtual |
preProcessAudioBlock(IMidiEventQueue *midiEventQueue=nullptr) | PluginCore | virtual |
preProcessAudioBuffers(ProcessBufferInfo &processInfo) | PluginCore | virtual |
presets | PluginBase | protected |
processAudioBlock(ProcessBlockInfo &processBlockInfo) | PluginCore | virtual |
processAudioBuffers(ProcessBufferInfo &processInfo) | PluginBase | virtual |
processAudioFrame(ProcessFrameInfo &processFrameInfo) | PluginCore | virtual |
processBlockInfo (defined in PluginBase) | PluginBase | protected |
processMessage(MessageInfo &messageInfo) | PluginCore | virtual |
processMIDIEvent(midiEvent &event) | PluginCore | virtual |
removeAllPresets() | PluginBase | |
removePreset(uint32_t index) | PluginBase | |
renderFXPassThrough(ProcessBlockInfo &blockInfo) | PluginCore | |
renderSynthSilence(ProcessBlockInfo &blockInfo) | PluginCore | |
reset(ResetInfo &resetInfo) | PluginCore | virtual |
sendHostTextMessage(std::string messageString) | PluginCore | inline |
setParamAuxAttribute(uint32_t controlID, const AuxParameterAttribute &auxAttribute) | PluginBase | |
setPIParamValue(uint32_t _controlID, double _controlValue) | PluginBase | |
setPIParamValueNormalized(uint32_t _controlID, double _normalizedValue, bool applyTaper=true) | PluginBase | |
setPluginHostConnector(IPluginHostConnector *_pluginHostConnector) | PluginBase | inline |
setPresetParameter(std::vector< PresetParameter > &presetParameters, uint32_t _controlID, double _controlValue) | PluginBase | |
setVectorJoystickParameters(const VectorJoystickData &vectorJoysickData) | PluginCore | virtual |
smoothingPluginParameters | PluginBase | protected |
syncInBoundVariables() | PluginBase | |
updateOutBoundVariables() | PluginBase | |
updatePIParamBoundValue(uint32_t _controlID) | PluginBase | |
updatePluginParameter(int32_t controlID, double controlValue, ParameterUpdateInfo ¶mInfo) | PluginCore | virtual |
updatePluginParameterNormalized(int32_t controlID, double normalizedValue, ParameterUpdateInfo ¶mInfo) | PluginCore | virtual |
VSTSAAPluginParameters | PluginBase | protected |
wantsInfiniteTailVST3() | PluginBase | inline |
wantsMIDI() | PluginBase | inline |
wantsVST3SampleAccurateAutomation() | PluginBase | inline |
~PluginBase() | PluginBase | virtual |
~PluginCore() | PluginCore | inlinevirtual |