|
VST 3 Interfaces VST 3.7
SDK for developing VST plug-in
|
#include "pluginterfaces/vst/ivstprocesscontext.h"#include "pluginterfaces/vst/ivstnoteexpression.h"#include "pluginterfaces/base/falignpush.h"#include "pluginterfaces/base/falignpop.h"Classes | |
| struct | NoteOnEvent |
| Note-on event specific data. More... | |
| struct | NoteOffEvent |
| Note-off event specific data. More... | |
| struct | DataEvent |
| Data event specific data. More... | |
| struct | PolyPressureEvent |
| PolyPressure event specific data. More... | |
| struct | ChordEvent |
| Chord event specific data. More... | |
| struct | ScaleEvent |
| Scale event specific data. More... | |
| struct | LegacyMIDICCOutEvent |
| Legacy MIDI CC Out event specific data. More... | |
| struct | Event |
| EventStructure representing a single Event of different types associated to a specific event (kEvent) bus. More... | |
| class | IEventList |
| List of events to process: Vst::IEventList. More... | |
Namespaces | |
| namespace | Steinberg |
| namespace | Steinberg::Vst |
| All VST specific interfaces are located in Vst namespace. | |
Enumerations | |
| enum | NoteIDUserRange { kNoteIDUserRangeLowerBound = -10000 , kNoteIDUserRangeUpperBound = -1000 } |
| Reserved note identifier (noteId) range for a plug-in. More... | |