VST 3 Examples
VST 3.6.14
SDK for developing VST Plug-in
Main Page
Related Pages
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Macros
Groups
Pages
Class Hierarchy
Go to the graphical class hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
4
5
6
7
]
C
BrownNoise< SamplePrecision >
C
BrownNoise< float >
▼
C
CBaseObject
C
EventLogDataBrowserSource
C
PitchNamesDataBrowserSource
▼
C
DataBrowserDelegateAdapter
C
EventLogDataBrowserSource
C
PitchNamesDataBrowserSource
C
EventListCheck
C
EventLogger
C
Filter
▼
C
FObject
C
ADelayTest
C
ADelayTestFactory
C
EditorSizeController
C
TestSuite
C
TestSuite::Test
C
Validator
Main Class of
Validator
C
VstModule
This handles the Plug-in factory in its library
▼
C
FUnknown
[external]
►
C
IPluginBase
[external]
►
C
ComponentBase
[external]
►
C
Component
[external]
►
C
AudioEffect
[external]
C
ADelayProcessor
►
C
AGain
C
AGainWithSideChain
C
HostCheckerProcessor
►
C
BaseProcessor
C
AmbienceProcessor
C
BandistoProcessor
C
BeatBoxProcessor
C
ComboProcessor
C
DeEsserProcessor
C
DegradeProcessor
C
DelayProcessor
C
DetuneProcessor
C
DitherProcessor
C
DubDelayProcessor
C
DX10Processor
C
DynamicsProcessor
C
EPianoProcessor
C
ImageProcessor
C
JX10Processor
C
LeslieProcessor
C
LimiterProcessor
C
LoudnessProcessor
C
MultiBandProcessor
C
OverdriveProcessor
C
PianoProcessor
C
RePsychoProcessor
C
RezFilterProcessor
C
RingModProcessor
C
RoundPanProcessor
C
ShepardProcessor
C
SpecMeterProcessor
C
SplitterProcessor
C
StereoProcessor
C
SubSynthProcessor
C
TalkBoxProcessor
C
TestToneProcessor
C
ThruZeroProcessor
C
TrackerProcessor
►
C
Processor
Example Note Expression Audio
Processor
C
ProcessorWithUIController
Example Note Expression Audio
Processor
+ User Interface
C
PitchNamesProcessor
C
Plug
C
Plug
C
Plug
C
Plug
►
C
EditController
[external]
C
ADelayController
►
C
EditControllerEx1
[external]
C
AGainController
C
HostCheckerController
►
C
BaseController
C
AmbienceController
C
BandistoController
C
BeatBoxController
C
ComboController
C
DeEsserController
C
DegradeController
C
DelayController
C
DetuneController
C
DitherController
C
DubDelayController
C
DX10Controller
C
DynamicsController
C
EPianoController
C
ImageController
C
JX10Controller
C
LeslieController
C
LimiterController
C
LoudnessController
C
MultiBandController
C
OverdriveController
C
PianoController
C
RePsychoController
C
RezFilterController
C
RingModController
C
RoundPanController
C
ShepardController
C
SpecMeterController
C
SplitterController
C
StereoController
C
SubSynthController
C
TalkBoxController
C
TestToneController
C
ThruZeroController
C
TrackerController
C
PitchNamesController
C
PlugController
C
PlugController
C
PlugController
C
PlugController
►
C
Controller
Example Note Expression Edit
Controller
C
ControllerWithUI
Example Note Expression Audio
Controller
+ User Interface
►
C
IComponent
[external]
C
Component
[external]
►
C
IEditController
[external]
C
EditController
[external]
►
C
IInfoListener
[external]
C
HostCheckerController
C
PlugController
►
C
IAudioPresentationLatency
[external]
C
HostCheckerProcessor
►
C
IAudioProcessor
[external]
C
AudioEffect
[external]
►
C
IAutomationState
[external]
C
HostCheckerController
►
C
IConnectionPoint
[external]
C
ComponentBase
[external]
►
C
IDelayTestController
C
ADelayController
►
C
IEditController2
[external]
C
EditController
[external]
►
C
IEditControllerHostEditing
[external]
C
HostCheckerController
►
C
IHostApplication
[external]
C
Validator
Main Class of
Validator
►
C
IKeyswitchController
[external]
C
HostCheckerController
►
C
IMidiLearn
[external]
C
HostCheckerController
C
ControllerWithUI
Example Note Expression Audio
Controller
+ User Interface
►
C
IMidiMapping
[external]
C
AGainController
C
HostCheckerController
C
BaseController
C
Controller
Example Note Expression Edit
Controller
►
C
INoteExpressionController
[external]
C
HostCheckerController
C
Controller
Example Note Expression Edit
Controller
C
PlugController
►
C
INoteExpressionPhysicalUIMapping
[external]
C
HostCheckerController
C
Controller
Example Note Expression Edit
Controller
►
C
IPrefetchableSupport
[external]
C
HostCheckerProcessor
C
Plug
►
C
IUnitInfo
[external]
C
EditControllerEx1
[external]
►
C
IXmlRepresentationController
[external]
C
HostCheckerController
C
GlobalParameterState
C
HostCheck
▼
C
IApplication
C
App
▼
C
IApplication
C
App
▼
C
IController
C
NoteTouchController
▼
C
IController
C
AGainUIMessageController< T >
C
EditorSizeController
▼
C
ITest
C
ADelayTest
▼
C
ITestFactory
C
ADelayTestFactory
▼
C
ITestResult
C
Validator
Main Class of
Validator
▼
C
ITestSuite
C
TestSuite
C
PianoProcessor::KGRP
C
EPianoProcessor::KGRP
C
LogEvent
C
LogScale< T >
LogScale
class
C
LogScale< ParamValue >
C
Validator::ModuleTestConfig
▼
C
Parameter
[external]
C
LogScaleParameter< T >
Parameter
class with a
LogScale
►
C
BaseParameter
C
IndexedParameter
C
ScaledParameter
C
ParameterChangesCheck
C
ProcessContextCheck
C
ProcessSetupCheck
C
HostCheckerController::ScoreEntry
▼
C
UIViewController
C
VSTInterAppAudioHostUIControllerViewController
▼
C
ViewListenerAdapter
C
AGainUIMessageController< T >
C
DX10Processor::VOICE
C
JX10Processor::VOICE
C
PianoProcessor::VOICE
C
EPianoProcessor::VOICE
C
VoiceBase< numValues, SamplePrecision, numChannels, GlobalParameterStorage >
Example Voice class for the
Steinberg::Vst::VoiceProcessorImplementation
▼
C
VoiceBase< kNumParameters, SamplePrecision, 2, GlobalParameterState >
C
Voice< SamplePrecision >
Example Note Expression Synth
Voice
Class
▼
C
VoiceProcessor
A Voice Processor class
C
VoiceProcessorImplementation< Precision, VoiceClass, numChannels, maxVoices, GlobalParameterStorage >
A Simple Voice Processor Implementation supporting note expression events
C
VoiceStatics
▼
C
VST3EditorDelegate
C
AGainController
C
HostCheckerController
C
ControllerWithUI
Example Note Expression Audio
Controller
+ User Interface
C
PitchNamesController
C
PlugController
▼
C
VSTInterAppAudioAppDelegateBase
[external]
C
VSTInterAppAudioAppDelegate
Empty
Copyright ©2019
Steinberg Media Technologies GmbH
. All Rights Reserved. This documentation is under this
license
.