| 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