VST 3 Interfaces
VST 3.7
SDK for developing VST plug-in
- a -
activateBus() :
IComponent
addErrorMessage() :
ITestResult
addEvent() :
IEventList
addItem() :
IContextMenu
addMessage() :
ITestResult
addParameterData() :
IParameterChanges
addPoint() :
IParamValueQueue
addTest() :
ITestSuite
addTestSuite() :
ITestSuite
AudioBusBuffers() :
AudioBusBuffers
- b -
beginEdit() :
IComponentHandler
beginEditFromHost() :
IEditControllerHostEditing
- c -
canProcessSampleSize() :
IAudioProcessor
closeQueue() :
IDataExchangeHandler
connect() :
IConnectionPoint
connectedToHost() :
IInterAppAudioHost
createContextMenu() :
IComponentHandler3
createInstance() :
IHostApplication
createPresetManager() :
IInterAppAudioHost
createTests() :
ITestFactory
createView() :
IEditController
- d -
disconnect() :
IConnectionPoint
- e -
enableMPEInputProcessing() :
IVst3WrapperMPESupport
endEdit() :
IComponentHandler
endEditFromHost() :
IEditControllerHostEditing
executeMenuItem() :
IContextMenuTarget
- f -
findParameter() :
IParameterFinder
finish() :
IProgress
finishGroupEdit() :
IComponentHandler2
freeBlock() :
IDataExchangeHandler
- g -
getAttributes() :
IMessage
,
IStreamAttributes
getBinary() :
IAttributeList
getBusArrangement() :
IAudioProcessor
getBusCount() :
IComponent
getBusInfo() :
IComponent
getCompatibleParamID() :
IRemapParamID
getComponent() :
ITestPlugProvider
getComponentUID() :
ITestPlugProvider
getController() :
ITestPlugProvider
getControllerClassId() :
IComponent
getDescription() :
ITest
getEvent() :
IEventList
getEventCount() :
IEventList
getFileName() :
IStreamAttributes
getFloat() :
IAttributeList
getHostIcon() :
IInterAppAudioHost
getInt() :
IAttributeList
getItem() :
IContextMenu
getItemCount() :
IContextMenu
getKeyswitchCount() :
IKeyswitchController
getKeyswitchInfo() :
IKeyswitchController
getLatencySamples() :
IAudioProcessor
getMessageID() :
IMessage
getMidiControllerAssignment() :
IMidiMapping
getName() :
IHostApplication
getNoteExpressionCount() :
INoteExpressionController
getNoteExpressionInfo() :
INoteExpressionController
getNoteExpressionStringByValue() :
INoteExpressionController
getNoteExpressionValueByString() :
INoteExpressionController
getParameterCount() :
IEditController
,
IParameterChanges
getParameterData() :
IParameterChanges
getParameterId() :
IParamValueQueue
getParameterIDFromFunctionName() :
IParameterFunctionName
getParameterInfo() :
IEditController
getParamNormalized() :
IEditController
getParamStringByValue() :
IEditController
getParamValueByString() :
IEditController
getPhysicalUIMapping() :
INoteExpressionPhysicalUIMapping
getPluginFactory() :
ITestPlugProvider2
getPoint() :
IParamValueQueue
getPointCount() :
IParamValueQueue
getPrefetchableSupport() :
IPrefetchableSupport
getProcessContextRequirements() :
IProcessContextRequirements
getProgramData() :
IProgramListData
getProgramInfo() :
IUnitInfo
getProgramListCount() :
IUnitInfo
getProgramListInfo() :
IUnitInfo
getProgramName() :
IUnitInfo
getProgramPitchName() :
IUnitInfo
getRoutingInfo() :
IComponent
getScreenSize() :
IInterAppAudioHost
getSelectedUnit() :
IUnitInfo
getState() :
IComponent
,
IEditController
getString() :
IAttributeList
getSubCategories() :
ITestPlugProvider
getSystemTime() :
IComponentHandlerSystemTime
getTailSamples() :
IAudioProcessor
getUnitByBus() :
IUnitInfo
getUnitCount() :
IUnitInfo
getUnitData() :
IUnitData
getUnitInfo() :
IUnitInfo
getXmlRepresentationStream() :
IXmlRepresentationController
- h -
hasProgramPitchNames() :
IUnitInfo
- i -
isPlugInterfaceSupported() :
IPlugInterfaceSupport
- l -
loadNextPreset() :
IInterAppAudioPresetManager
loadPreviousPreset() :
IInterAppAudioPresetManager
lockBlock() :
IDataExchangeHandler
- n -
normalizedParamToPlain() :
IEditController
notify() :
IConnectionPoint
notifyProgramListChange() :
IUnitHandler
notifyUnitByBusChange() :
IUnitHandler2
notifyUnitSelection() :
IUnitHandler
- o -
onDataExchangeBlocksReceived() :
IDataExchangeReceiver
onInterAppAudioConnectionStateChange() :
IInterAppAudioConnectionNotification
onLiveMIDIControllerInput() :
IMidiLearn
openAboutBox() :
IEditController2
openHelp() :
IEditController2
openQueue() :
IDataExchangeHandler
- p -
performEdit() :
IComponentHandler
plainParamToNormalized() :
IEditController
popup() :
IContextMenu
process() :
IAudioProcessor
ProcessData() :
ProcessData
programDataSupported() :
IProgramListData
- q -
queueClosed() :
IDataExchangeReceiver
queueOpened() :
IDataExchangeReceiver
- r -
releasePlugIn() :
ITestPlugProvider
removeItem() :
IContextMenu
RepresentationInfo() :
RepresentationInfo
requestBusActivation() :
IComponentHandlerBusActivation
requestOpenEditor() :
IComponentHandler2
restartComponent() :
IComponentHandler
run() :
ITest
runLoadPresetBrowser() :
IInterAppAudioPresetManager
runSavePresetBrowser() :
IInterAppAudioPresetManager
- s -
scheduleEventFromUI() :
IInterAppAudioHost
selectUnit() :
IUnitInfo
sendRemoteControlEvent() :
IInterAppAudioHost
setActive() :
IComponent
setAudioPresentationLatencySamples() :
IAudioPresentationLatency
setAutomationState() :
IAutomationState
setBinary() :
IAttributeList
setBusArrangements() :
IAudioProcessor
setChannelContextInfos() :
IInfoListener
setComponentHandler() :
IEditController
setComponentState() :
IEditController
setDirty() :
IComponentHandler2
setEnvironment() :
ITestSuite
setFloat() :
IAttributeList
setInt() :
IAttributeList
setIoMode() :
IComponent
setKnobMode() :
IEditController2
setMessageID() :
IMessage
setMPEInputDeviceSettings() :
IVst3WrapperMPESupport
setParamNormalized() :
IEditController
setProcessing() :
IAudioProcessor
setProgramData() :
IProgramListData
setState() :
IComponent
,
IEditController
setString() :
IAttributeList
setUnitData() :
IUnitData
setUnitProgramData() :
IUnitInfo
setup() :
ITest
setupProcessing() :
IAudioProcessor
showSettingsView() :
IInterAppAudioHost
start() :
IProgress
startGroupEdit() :
IComponentHandler2
switchToHost() :
IInterAppAudioHost
- t -
teardown() :
ITest
- u -
unitDataSupported() :
IUnitData
update() :
IProgress
Empty
Copyright ©
Steinberg Media Technologies GmbH
. All Rights Reserved. This documentation is under this
license
.