|
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