VST 3 Interfaces  VST 3.7
SDK for developing VST plug-in
VST 3 Interfaces defined in version 3.0.0
+ Collaboration diagram for VST 3 Interfaces defined in version 3.0.0:

Classes

class  IAttributeList
 Attribute list used in IMessage and IStreamAttributes: Vst::IAttributeList. More...
 
class  IAudioProcessor
 Audio processing interface: Vst::IAudioProcessor. More...
 
class  IComponent
 Component base interface: Vst::IComponent. More...
 
class  IComponentHandler
 Host callback interface for an edit controller: Vst::IComponentHandler. More...
 
class  IEditController
 Edit controller component interface: Vst::IEditController. More...
 
class  IEventList
 List of events to process: Vst::IEventList. More...
 
class  IHostApplication
 Basic host callback interface: Vst::IHostApplication. More...
 
class  IMessage
 Private plug-in message: Vst::IMessage. More...
 
class  IConnectionPoint
 Connect a component with another one: Vst::IConnectionPoint. 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  IUnitHandler
 Host callback for unit support: Vst::IUnitHandler. More...
 
class  IUnitInfo
 Edit controller extension to describe the plug-in structure: Vst::IUnitInfo. More...
 
class  IProgramListData
 Component extension to access program list data: Vst::IProgramListData. More...
 
class  IUnitData
 Component extension to access unit data: Vst::IUnitData. More...
 
class  IPlugView
 Plug-in definition of a view.
 
class  IPlugFrame
 Callback interface passed to IPlugView.
 

Detailed Description

See also
VST 3 Interfaces defined in version 3.0.0
Empty

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