VST 3 SDK VST 3.7
SDK for developing VST plug-in
|
▼NSteinberg | |
▼NOneReaderOneWriter | |
CRingBuffer | Ringbuffer |
▼NVst | |
►NInterAppAudio | |
►NMPE | |
►NSampleAccurate | |
►NUMP | |
CAudioBuffer | |
CAudioBus | Description of an Audio Bus |
CAudioEffect | Default implementation for a VST 3 audio effect |
CBufferStream | Stream implementation for a memory buffer |
CBus | Basic Bus object |
CBusList | List of Busses |
►CBypassProcessor | |
CComponent | Default implementation for a VST 3 Component |
CComponentBase | Base class for VST 3 Component and Edit Controller |
CConnectionProxy | Helper for creating and initializing component |
►CDataExchangeHandler | Helper class to provide a single API for plug-ins to transfer data from the realtime audio process to the edit controller either via the backwards compatible message handling protocol (see IMessage) or the new IDataExchangeHandler/IDataExchangeReceiver API |
CDataExchangeReceiverHandler | Helper class to provide a single API for plug-ins to transfer data from the realtime audio process to the edit controller either via the message handling protocol (see IMessage) or the new IDataExchangeHandler/IDataExchangeReceiver API |
CEditController | Default implementation for a VST 3 edit controller |
CEditControllerEx1 | Advanced implementation (support IUnitInfo) for a VST 3 edit controller |
CEditorView | View related to an edit controller |
CEventBus | Description of an Event Bus |
CEventList | Example implementation of IEventList |
CFileStream | Stream implementation for a file using stdio |
CHostApplication | Implementation's example of IHostApplication |
CHostAttributeList | Example, ready to use implementation of IAttributeList |
CHostDataExchangeHandler | |
CHostMessage | Example implementation of IMessage |
CHostProcessData | Extension of ProcessData |
CIDataExchangeHandlerHost | |
CNoteExpressionType | Note expression type object |
CNoteExpressionTypeContainer | Collection of note expression types |
CParamChanges | AutomationTest helper classes: implementation of IParamValueQueue |
CParameter | Description of a Parameter |
CParameterChanges | Implementation's example of IParameterChanges - not threadsave! |
►CParameterChangeTransfer | Ring buffer for transferring parameter changes from a writer to a read thread |
CParameterContainer | Collection of parameters |
►CParameterValueQueue | Implementation's example of IParamValueQueue - not threadsave! |
CParamPoint | AutomationTest helper classes |
CPluginContextFactory | |
CPlugInterfaceSupport | Example implementation of IPlugInterfaceSupport |
CPlugProvider | Helper for creating and initializing component |
►CPresetFile | Handler for a VST 3 Preset File |
CProcessContextRequirements | |
CProcessDataSlicer | Process Data Slicer |
CProgramList | ProgramList element |
CProgramListWithPitchNames | ProgramListWithPitchNames element |
CRangeNoteExpressionType | Note expression type object representing a custom range |
CRangeParameter | Description of a RangeParameter |
CReadOnlyBStream | Stream representing a Read-Only subsection of its source stream |
CRTTransferT | Transfer objects from a non realtime thread to a realtime one |
CSingleComponentEffect | Default implementation for a non-distributable Plug-in that combines processor and edit controller in one component |
CSpeakerArray | Helper class representing speaker arrangement as array of speaker types |
CStringListParameter | Description of a StringListParameter |
CStringResult | |
CSystemTime | SystemTime Helper class |
CTestBase | Test Helper |
CTestDefaults | |
CTestEnh | Test Helper |
CTestingPluginContext | |
CThreadChecker | |
CUnit | Unit element |
CVSTGUIEditor | Base class for an edit view using VSTGUI |
CXmlRepresentationHelper | Helper for XML Representation creation |
CCPluginFactory | Default Class Factory implementation |
CCPluginView | Plug-In view default implementation |
CMemoryStream | Memory based Stream for IBStream implementation (using malloc) |
CObjCClassBuilder | |
CObjCInstance | |
CObjCVariable | |
CResizableMemoryIBStream | |
▼NVST3 | |
▼NHosting | |
►CClassInfo | |
CFactoryInfo | |
►CModule | |
CPluginFactory | |
COptional | |
CUID | |
CVersion | |
CVst2xProgram | Structure holding the content of a vst2 fxp format stream |
CVst2xState | Structure holding the content of a vst2 fxb format stream |
CVSTInterAppAudioAppDelegateBase | Base UIApplicationDelegate class |