VST 3 Interfaces VST 3.7 SDK for developing VST plug-in

- Main Page
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

- All
- Functions
- Variables
- Typedefs
- Enumerations
- Enumerator

- a
- b
- c
- d
- f
- h
- i
- k
- l
- m
- n
- o
- p
- r
- s
- t
- u
- v

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Groups Pages

### - a -

- associatedParameterId : NoteExpressionTypeInfo

### - b -

- barPositionMusic : ProcessContext
- bassNote : ChordEvent
- busIndex : Event , RoutingInfo
- busType : BusInfo
- bytes : DataEvent

### - c -

- channel : RoutingInfo , NoteOnEvent , PolyPressureEvent , LegacyMIDICCOutEvent , NoteOffEvent
- channelBuffers32 : AudioBusBuffers
- channelBuffers64 : AudioBusBuffers
- channelCount : BusInfo
- chord : Event , ProcessContext
- chordMask : Chord
- continousTimeSamples : ProcessContext
- controlNumber : LegacyMIDICCOutEvent
- count : PhysicalUIMapList
- cycleEndMusic : ProcessContext
- cycleStartMusic : ProcessContext

### - d -

- data : Event
- defaultNormalizedValue : ParameterInfo
- defaultValue : NoteExpressionValueDescription
- direction : BusInfo

### - f -

- flags : BusInfo , IContextMenuItem , Event , FrameRate , KeyswitchInfo , NoteExpressionTypeInfo , ParameterInfo
- frameRate : ProcessContext
- framesPerSecond : FrameRate

### - h -

- host : RepresentationInfo

### - i -

- id : ParameterInfo , UnitInfo , ProgramListInfo
- iid : IAttributeList , ITestFactory , ITestSuite , ITestResult , ITest , IUnitData , IProgramListData , IUnitInfo , IProcessContextRequirements , IUnitHandler , ITestPlugProvider2 , ITestPlugProvider , IXmlRepresentationController , IPrefetchableSupport , IParameterFinder , IPlugInterfaceSupport , INoteExpressionPhysicalUIMapping , IParameterFunctionName , IParameterChanges , IParamValueQueue , IKeyswitchController , INoteExpressionController , IMidiLearn , IComponentHandler2 , IMessage , IInterAppAudioPresetManager , IInterAppAudioConnectionNotification , IInterAppAudioHost , IVst3WrapperMPESupport , IVst3ToAAXWrapper , IVst3ToAUWrapper , IVst3ToVst2Wrapper , IUnitHandler2 , IEventList , IEditControllerHostEditing , IMidiMapping , IEditController2 , IEditController , IProgress , IConnectionPoint , IComponentHandlerBusActivation , IComponentHandler , IContextMenu , IContextMenuTarget , IHostApplication , IComponent , IInfoListener , IAutomationState , IStreamAttributes , IAudioPresentationLatency , IComponentHandler3 , IAudioProcessor
- inputEvents : ProcessData
- inputParameterChanges : ProcessData
- inputs : ProcessData

### - k -

- keyNote : Chord
- keyRemapped : KeyswitchInfo
- keyswitchMax : KeyswitchInfo
- keyswitchMin : KeyswitchInfo

### - l -

- length : NoteOnEvent

### - m -

- map : PhysicalUIMapList
- mask : ChordEvent , ScaleEvent
- maximum : NoteExpressionValueDescription
- maxSamplesPerBlock : ProcessSetup
- mediaType : RoutingInfo , BusInfo
- midiCCOut : Event
- minimum : NoteExpressionValueDescription

### - n -

- name : BusInfo , IContextMenuItem , UnitInfo , ProgramListInfo , RepresentationInfo
- noteExpressionText : Event
- noteExpressionTypeID : PhysicalUIMap
- noteExpressionValue : Event
- noteId : NoteOnEvent , NoteOffEvent , PolyPressureEvent , NoteExpressionValueEvent , NoteExpressionTextEvent
- noteOff : Event
- noteOn : Event
- numChannels : AudioBusBuffers
- numInputs : ProcessData
- numOutputs : ProcessData
- numSamples : ProcessData

### - o -

- outputEvents : ProcessData
- outputParameterChanges : ProcessData
- outputs : ProcessData

### - p -

- parentUnitId : UnitInfo
- physicalUITypeID : PhysicalUIMap
- pitch : NoteOffEvent , PolyPressureEvent , NoteOnEvent
- polyPressure : Event
- ppqPosition : Event
- pressure : PolyPressureEvent
- processContext : ProcessData
- processMode : ProcessSetup , ProcessData
- programCount : ProgramListInfo
- programListId : UnitInfo
- projectTimeMusic : ProcessContext
- projectTimeSamples : ProcessContext

### - r -

- root : ChordEvent , ScaleEvent
- rootNote : Chord

### - s -

- sampleOffset : Event
- sampleRate : ProcessSetup , ProcessContext
- samplesToNextClock : ProcessContext
- scale : Event
- shortTitle : KeyswitchInfo , ParameterInfo , NoteExpressionTypeInfo
- silenceFlags : AudioBusBuffers
- size : DataEvent
- smpteOffsetSubframes : ProcessContext
- state : ProcessContext
- stepCount : NoteExpressionValueDescription , ParameterInfo
- symbolicSampleSize : ProcessSetup , ProcessData
- systemTime : ProcessContext

### - t -

- tag : IContextMenuItem
- tempo : ProcessContext
- text : ScaleEvent , NoteExpressionTextEvent , ChordEvent
- textLen : NoteExpressionTextEvent , ChordEvent , ScaleEvent
- timeSigDenominator : ProcessContext
- timeSigNumerator : ProcessContext
- title : ParameterInfo , NoteExpressionTypeInfo , KeyswitchInfo
- tuning : NoteOffEvent , NoteOnEvent
- type : Event , DataEvent
- typeId : NoteExpressionValueEvent , NoteExpressionTypeInfo , NoteExpressionTextEvent , KeyswitchInfo

### - u -

- unitId : ParameterInfo , NoteExpressionTypeInfo , KeyswitchInfo
- units : ParameterInfo , NoteExpressionTypeInfo

### - v -

- value : LegacyMIDICCOutEvent , NoteExpressionValueEvent
- value2 : LegacyMIDICCOutEvent
- valueDesc : NoteExpressionTypeInfo
- velocity : NoteOnEvent , NoteOffEvent
- vendor : RepresentationInfo
- version : RepresentationInfo

Empty

Copyright ©2022 Steinberg Media Technologies GmbH. All Rights Reserved. This documentation is under this license.