VST 3 Interfaces  VST 3.6.14
SDK for developing VST Plug-in
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Groups Pages
VST 3 Interfaces to be implemented by the Plug-in
+ Collaboration diagram for VST 3 Interfaces to be implemented by the Plug-in:

Classes

class  IAudioProcessor
 Audio Processing Interface. More...
 
class  IAudioPresentationLatency
 Extended IAudioProcessor interface for a component. More...
 
class  IAutomationState
 Extended Plug-in interface IEditController. More...
 
class  IComponent
 Component Base Interface. More...
 
class  IContextMenuTarget
 Context Menu Item Target Interface. More...
 
class  IEditController
 Edit controller component interface. More...
 
class  IEditController2
 Edit controller component interface extension. More...
 
class  IMidiMapping
 MIDI Mapping Interface. More...
 
class  IEditControllerHostEditing
 Parameter Editing from Host. More...
 
class  IInterAppAudioConnectionNotification
 Extended Plug-in interface IEditController for Inter-App Audio connection state change notifications. More...
 
class  IInterAppAudioPresetManager
 Extended Plug-in interface IEditController for Inter-App Audio Preset Management. More...
 
class  IConnectionPoint
 Connect a component with another one. More...
 
class  IMidiLearn
 MIDI Learn Interface. More...
 
class  INoteExpressionController
 Extended Plug-in interface IEditController for note expression event support. More...
 
class  IKeyswitchController
 Extended Plug-in interface IEditController for key switches support. More...
 
class  INoteExpressionPhysicalUIMapping
 Extended Plug-in interface IEditController for note expression event support. More...
 
class  IPrefetchableSupport
 Indicates that the Plug-in could or not support Prefetch (dynamically). More...
 
class  IXmlRepresentationController
 Extended Plug-in interface IEditController for a component. More...
 
class  IUnitInfo
 Edit controller extension to describe the Plug-in structure. More...
 
class  IProgramListData
 Component extension to access program list data. More...
 
class  IUnitData
 Component extension to access unit data. More...
 
class  IPlugView
 Plug-in definition of a view.
 
class  IPlugViewContentScaleSupport
 Plug-in view content scale support.
 

Detailed Description

See also
VST 3 Interfaces to be implemented by the Host
Empty

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