VST 3 Interfaces  VST 3.7
SDK for developing VST plug-in
VST 3 Interfaces to be implemented by the host
+ Collaboration diagram for VST 3 Interfaces to be implemented by the host:

Classes

class  IAttributeList
 Attribute list used in IMessage and IStreamAttributes: Vst::IAttributeList. More...
 
class  IStreamAttributes
 Meta attributes of a stream: Vst::IStreamAttributes. More...
 
class  IInfoListener
 Channel context interface: Vst::IInfoListener. More...
 
class  IComponentHandler3
 Extended host callback interface Vst::IComponentHandler3 for an edit controller. More...
 
class  IContextMenuTarget
 Context Menu Item Target interface: Vst::IContextMenuTarget. More...
 
class  IContextMenu
 Context Menu interface: Vst::IContextMenu. More...
 
class  IComponentHandler
 Host callback interface for an edit controller: Vst::IComponentHandler. More...
 
class  IComponentHandler2
 Extended host callback interface for an edit controller: Vst::IComponentHandler2. More...
 
class  IComponentHandlerBusActivation
 Extended host callback interface for an edit controller: Vst::IComponentHandlerBusActivation. More...
 
class  IProgress
 Extended host callback interface for an edit controller: Vst::IProgress. More...
 
class  IEventList
 List of events to process: Vst::IEventList. More...
 
class  IHostApplication
 Basic host callback interface: Vst::IHostApplication. More...
 
class  IVst3ToVst2Wrapper
 VST 3 to VST 2 Wrapper interface: Vst::IVst3ToVst2Wrapper. More...
 
class  IVst3ToAUWrapper
 VST 3 to AU Wrapper interface: Vst::IVst3ToAUWrapper. More...
 
class  IVst3ToAAXWrapper
 VST 3 to AAX Wrapper interface: Vst::IVst3ToAAXWrapper. More...
 
class  IVst3WrapperMPESupport
 Wrapper MPE Support interface: Vst::IVst3WrapperMPESupport. More...
 
class  IInterAppAudioHost
 Inter-App Audio host Interface. More...
 
class  IMessage
 Private plug-in message: Vst::IMessage. More...
 
class  IParamValueQueue
 Queue of changes for a specific parameter: Vst::IParamValueQueue. More...
 
class  IParameterChanges
 All parameter changes of a processing block: Vst::IParameterChanges. More...
 
class  IPlugInterfaceSupport
 Host callback interface for an edit controller: Vst::IPlugInterfaceSupport. More...
 
class  IUnitHandler
 Host callback for unit support: Vst::IUnitHandler. More...
 
class  IUnitHandler2
 Host callback for extended unit support: Vst::IUnitHandler2. More...
 
class  IPlugFrame
 Callback interface passed to IPlugView.
 

Detailed Description

See also
VST 3 Interfaces to be implemented by the plug-in
Empty

Copyright ©2020 Steinberg Media Technologies GmbH. All Rights Reserved. This documentation is under this license.