VST 3 SDK VST 3.7
SDK for developing VST plug-in
|
Collection of Helper classes for VST3 are located in folders "public.sdk/source/vst". More...
Classes | |
class | AudioEffect |
Default implementation for a VST 3 audio effect. More... | |
class | Bus |
Basic Bus object. More... | |
class | EventBus |
Description of an Event Bus. More... | |
class | AudioBus |
Description of an Audio Bus. More... | |
class | BusList |
List of Busses. More... | |
class | Component |
Default implementation for a VST 3 Component. More... | |
class | ComponentBase |
Base class for VST 3 Component and Edit Controller. More... | |
class | EditController |
Default implementation for a VST 3 edit controller. More... | |
class | EditorView |
View related to an edit controller. More... | |
class | Unit |
Unit element. More... | |
class | ProgramList |
ProgramList element. More... | |
class | ProgramListWithPitchNames |
ProgramListWithPitchNames element. More... | |
class | EditControllerEx1 |
Advanced implementation (support IUnitInfo) for a VST 3 edit controller. More... | |
class | VSTGUIEditor |
Base class for an edit view using VSTGUI. More... | |
class | NoteExpressionType |
Note expression type object. More... | |
class | RangeNoteExpressionType |
Note expression type object representing a custom range. More... | |
class | NoteExpressionTypeContainer |
Collection of note expression types. More... | |
class | Parameter |
Description of a Parameter. More... | |
class | RangeParameter |
Description of a RangeParameter. More... | |
class | StringListParameter |
Description of a StringListParameter. More... | |
class | ParameterContainer |
Collection of parameters. More... | |
class | PresetFile |
Handler for a VST 3 Preset File. More... | |
class | XmlRepresentationHelper |
Helper for XML Representation creation. More... | |
class | SingleComponentEffect |
Default implementation for a non-distributable Plug-in that combines processor and edit controller in one component. More... | |
Collection of Helper classes for VST3 are located in folders "public.sdk/source/vst".
The VST 3 SDK contains a collection of classes that are intended to help a developer implementing a VST 3 plug-in. While the VST-API defines the interfaces which are used to communicate with a VST host, the classes of the SDK can be seen as one possible default implementation for those interfaces.
The SDK files belonging to VST 3 are located in folder public.sdk/source/vst
Common SDK files are located in folders public.sdk/source/common and public.sdk/source/main