|
| enum | Vst2::VstEffectInterfaceFlags {
Vst2::vstEffectFlagHasEditor = 1
, Vst2::vstEffectFlagInplaceAudio = 16
, Vst2::vstEffectFlagDataInChunks = 32
, Vst2::vstEffectFlagIsSynth = 256
,
Vst2::vstEffectFlagInplaceDoubleAudio = 4096
} |
| enum | Vst2::VstHostToPlugInOpcodes {
Vst2::plugInOpcodeOpen
, Vst2::plugInOpcodeClose
, Vst2::plugInOpcodeSetCurrentProgram
, Vst2::plugInOpcodeGetCurrentProgram
,
Vst2::plugInOpcodeSetCurrentProgramName
, Vst2::plugInOpcodeGetCurrentProgramName
, Vst2::plugInOpcodeGetParameterLabel
, Vst2::plugInOpcodeGetParameterText
,
Vst2::plugInOpcodeGetParameterName
, Vst2::plugInOpcodeSetSampleRate = plugInOpcodeGetParameterName + 2
, Vst2::plugInOpcodeSetBlockSize
, Vst2::plugInOpcodeResumeSuspend
,
Vst2::plugInOpcodeGetEditorBounds
, Vst2::plugInOpcodeOpenEditor
, Vst2::plugInOpcodeCloseEditor
, Vst2::plugInOpcodeDrawEditor
,
Vst2::plugInOpcodeGetMouse
, Vst2::plugInOpcodeEditorIdle = plugInOpcodeGetMouse + 2
, Vst2::plugInOpcodeeffEditorTop
, Vst2::plugInOpcodeSleepEditor
,
Vst2::plugInOpcodeIdentify
, Vst2::plugInOpcodeGetData
, Vst2::plugInOpcodeSetData
, Vst2::plugInOpcodePreAudioProcessingEvents
,
Vst2::plugInOpcodeIsParameterAutomatable
, Vst2::plugInOpcodeParameterValueForText
, Vst2::plugInOpcodeGetProgramName = plugInOpcodeParameterValueForText + 2
, Vst2::plugInOpcodeConnectInput = plugInOpcodeGetProgramName + 2
,
Vst2::plugInOpcodeConnectOutput
, Vst2::plugInOpcodeGetInputPinProperties
, Vst2::plugInOpcodeGetOutputPinProperties
, Vst2::plugInOpcodeGetPlugInCategory
,
Vst2::plugInOpcodeSetSpeakerConfiguration = plugInOpcodeGetPlugInCategory + 7
, Vst2::plugInOpcodeSetBypass = plugInOpcodeSetSpeakerConfiguration + 2
, Vst2::plugInOpcodeGetPlugInName
, Vst2::plugInOpcodeGetManufacturerName = plugInOpcodeGetPlugInName + 2
,
Vst2::plugInOpcodeGetManufacturerProductName
, Vst2::plugInOpcodeGetManufacturerVersion
, Vst2::plugInOpcodeManufacturerSpecific
, Vst2::plugInOpcodeCanPlugInDo
,
Vst2::plugInOpcodeGetTailSize
, Vst2::plugInOpcodeIdle
, Vst2::plugInOpcodeKeyboardFocusRequired = plugInOpcodeIdle + 4
, Vst2::plugInOpcodeGetVstInterfaceVersion
,
Vst2::plugInOpcodeGetCurrentMidiProgram = plugInOpcodeGetVstInterfaceVersion + 5
, Vst2::plugInOpcodeGetSpeakerArrangement = plugInOpcodeGetCurrentMidiProgram + 6
, Vst2::plugInOpcodeNextPlugInUniqueID
, Vst2::plugInOpcodeStartProcess
,
Vst2::plugInOpcodeStopProcess
, Vst2::plugInOpcodeSetNumberOfSamplesToProcess
, Vst2::plugInOpcodeSetSampleFloatType = plugInOpcodeSetNumberOfSamplesToProcess + 4
, Vst2::pluginOpcodeGetNumMidiInputChannels
,
Vst2::pluginOpcodeGetNumMidiOutputChannels
, Vst2::plugInOpcodeMaximum = pluginOpcodeGetNumMidiOutputChannels
} |
| enum | Vst2::VstPlugInToHostOpcodes {
Vst2::hostOpcodeParameterChanged
, Vst2::hostOpcodeVstVersion
, Vst2::hostOpcodeCurrentId
, Vst2::hostOpcodeIdle
,
Vst2::hostOpcodePinConnected
, Vst2::hostOpcodePlugInWantsMidi = hostOpcodePinConnected + 2
, Vst2::hostOpcodeGetTimingInfo
, Vst2::hostOpcodePreAudioProcessingEvents
,
Vst2::hostOpcodeSetTime
, Vst2::hostOpcodeTempoAt
, Vst2::hostOpcodeGetNumberOfAutomatableParameters
, Vst2::hostOpcodeGetParameterInterval
,
Vst2::hostOpcodeIOModified
, Vst2::hostOpcodeNeedsIdle
, Vst2::hostOpcodeWindowSize
, Vst2::hostOpcodeGetSampleRate
,
Vst2::hostOpcodeGetBlockSize
, Vst2::hostOpcodeGetInputLatency
, Vst2::hostOpcodeGetOutputLatency
, Vst2::hostOpcodeGetPreviousPlugIn
,
Vst2::hostOpcodeGetNextPlugIn
, Vst2::hostOpcodeWillReplace
, Vst2::hostOpcodeGetCurrentAudioProcessingLevel
, Vst2::hostOpcodeGetAutomationState
,
Vst2::hostOpcodeOfflineStart
, Vst2::hostOpcodeOfflineReadSource
, Vst2::hostOpcodeOfflineWrite
, Vst2::hostOpcodeOfflineGetCurrentPass
,
Vst2::hostOpcodeOfflineGetCurrentMetaPass
, Vst2::hostOpcodeSetOutputSampleRate
, Vst2::hostOpcodeGetOutputSpeakerConfiguration
, Vst2::hostOpcodeGetManufacturerName
,
Vst2::hostOpcodeGetProductName
, Vst2::hostOpcodeGetManufacturerVersion
, Vst2::hostOpcodeManufacturerSpecific
, Vst2::hostOpcodeSetIcon
,
Vst2::hostOpcodeCanHostDo
, Vst2::hostOpcodeGetLanguage
, Vst2::hostOpcodeOpenEditorWindow
, Vst2::hostOpcodeCloseEditorWindow
,
Vst2::hostOpcodeGetDirectory
, Vst2::hostOpcodeUpdateView
, Vst2::hostOpcodeParameterChangeGestureBegin
, Vst2::hostOpcodeParameterChangeGestureEnd
} |
| enum | Vst2::VstProcessingSampleType { Vst2::vstProcessingSampleTypeFloat
, Vst2::vstProcessingSampleTypeDouble
} |
| enum | Vst2::VstPlugInCategory {
Vst2::kPlugCategUnknown
, Vst2::kPlugCategEffect
, Vst2::kPlugCategSynth
, Vst2::kPlugCategAnalysis
,
Vst2::kPlugCategMastering
, Vst2::kPlugCategSpacializer
, Vst2::kPlugCategRoomFx
, Vst2::kPlugSurroundFx
,
Vst2::kPlugCategRestoration
, Vst2::kPlugCategOfflineProcess
, Vst2::kPlugCategShell
, Vst2::kPlugCategGenerator
} |
| enum | Vst2::VstMaxStringLengths {
Vst2::vstMaxNameLength = 64
, Vst2::vstMaxParameterOrPinLabelLength = 64
, Vst2::vstMaxParameterOrPinShortLabelLength = 8
, Vst2::vstMaxCategoryLength = 24
,
Vst2::vstMaxManufacturerStringLength = 64
, Vst2::vstMaxPlugInNameStringLength = 64
} |
| enum | Vst2::VstPinInfoFlags { Vst2::vstPinInfoFlagIsActive = 1
, Vst2::vstPinInfoFlagIsStereo = 2
, Vst2::vstPinInfoFlagValid = 4
} |
| enum | Vst2::VstEventTypes { Vst2::vstMidiEventType = 1
, Vst2::vstSysExEventType = 6
} |
| enum | Vst2::VstMidiEventFlags { Vst2::vstMidiEventIsRealtime = 1
} |
| enum | Vst2::VstTimingInformationFlags {
Vst2::vstTimingInfoFlagTransportChanged = 1
, Vst2::vstTimingInfoFlagCurrentlyPlaying = 2
, Vst2::vstTimingInfoFlagLoopActive = 4
, Vst2::vstTimingInfoFlagCurrentlyRecording = 8
,
Vst2::vstTimingInfoFlagAutomationWriteModeActive = 64
, Vst2::vstTimingInfoFlagAutomationReadModeActive = 128
, Vst2::vstTimingInfoFlagNanosecondsValid = 256
, Vst2::vstTimingInfoFlagMusicalPositionValid = 512
,
Vst2::vstTimingInfoFlagTempoValid = 1024
, Vst2::vstTimingInfoFlagLastBarPositionValid = 2048
, Vst2::vstTimingInfoFlagLoopPositionValid = 4096
, Vst2::vstTimingInfoFlagTimeSignatureValid = 8192
,
Vst2::vstTimingInfoFlagSmpteValid = 16384
, Vst2::vstTimingInfoFlagNearestClockValid = 32768
} |
| enum | Vst2::VstSmpteRates {
Vst2::vstSmpteRateFps24
, Vst2::vstSmpteRateFps25
, Vst2::vstSmpteRateFps2997
, Vst2::vstSmpteRateFps30
,
Vst2::vstSmpteRateFps2997drop
, Vst2::vstSmpteRateFps30drop
, Vst2::vstSmpteRate16mmFilm
, Vst2::vstSmpteRate35mmFilm
,
Vst2::vstSmpteRateFps239 = vstSmpteRate35mmFilm + 3
, Vst2::vstSmpteRateFps249
, Vst2::vstSmpteRateFps599
, Vst2::vstSmpteRateFps60
} |
| enum | Vst2::VstIndividualSpeakerType {
Vst2::vstIndividualSpeakerTypeUndefined = 0x7fffffff
, Vst2::vstIndividualSpeakerTypeMono = 0
, Vst2::vstIndividualSpeakerTypeLeft
, Vst2::vstIndividualSpeakerTypeRight
,
Vst2::vstIndividualSpeakerTypeCentre
, Vst2::vstIndividualSpeakerTypeLFE
, Vst2::vstIndividualSpeakerTypeLeftSurround
, Vst2::vstIndividualSpeakerTypeRightSurround
,
Vst2::vstIndividualSpeakerTypeLeftCentre
, Vst2::vstIndividualSpeakerTypeRightCentre
, Vst2::vstIndividualSpeakerTypeSurround
, Vst2::vstIndividualSpeakerTypeCentreSurround = vstIndividualSpeakerTypeSurround
,
Vst2::vstIndividualSpeakerTypeLeftRearSurround
, Vst2::vstIndividualSpeakerTypeRightRearSurround
, Vst2::vstIndividualSpeakerTypeTopMiddle
, Vst2::vstIndividualSpeakerTypeTopFrontLeft
,
Vst2::vstIndividualSpeakerTypeTopFrontCentre
, Vst2::vstIndividualSpeakerTypeTopFrontRight
, Vst2::vstIndividualSpeakerTypeTopRearLeft
, Vst2::vstIndividualSpeakerTypeTopRearCentre
,
Vst2::vstIndividualSpeakerTypeTopRearRight
, Vst2::vstIndividualSpeakerTypeLFE2
} |
| enum | Vst2::VstSpeakerConfigurationType {
Vst2::vstSpeakerConfigTypeUser = -2
, Vst2::vstSpeakerConfigTypeEmpty = -1
, Vst2::vstSpeakerConfigTypeMono = 0
, Vst2::vstSpeakerConfigTypeLR
,
Vst2::vstSpeakerConfigTypeLsRs
, Vst2::vstSpeakerConfigTypeLcRc
, Vst2::vstSpeakerConfigTypeSlSr
, Vst2::vstSpeakerConfigTypeCLfe
,
Vst2::vstSpeakerConfigTypeLRC
, Vst2::vstSpeakerConfigTypeLRS
, Vst2::vstSpeakerConfigTypeLRCLfe
, Vst2::vstSpeakerConfigTypeLRLfeS
,
Vst2::vstSpeakerConfigTypeLRCS
, Vst2::vstSpeakerConfigTypeLRLsRs
, Vst2::vstSpeakerConfigTypeLRCLfeS
, Vst2::vstSpeakerConfigTypeLRLfeLsRs
,
Vst2::vstSpeakerConfigTypeLRCLsRs
, Vst2::vstSpeakerConfigTypeLRCLfeLsRs
, Vst2::vstSpeakerConfigTypeLRCLsRsCs
, Vst2::vstSpeakerConfigTypeLRLsRsSlSr
,
Vst2::vstSpeakerConfigTypeLRCLfeLsRsCs
, Vst2::vstSpeakerConfigTypeLRLfeLsRsSlSr
, Vst2::vstSpeakerConfigTypeLRCLsRsLcRc
, Vst2::vstSpeakerConfigTypeLRCLsRsSlSr
,
Vst2::vstSpeakerConfigTypeLRCLfeLsRsLcRc
, Vst2::vstSpeakerConfigTypeLRCLfeLsRsSlSr
, Vst2::vstSpeakerConfigTypeLRCLsRsLcRcCs
, Vst2::vstSpeakerConfigTypeLRCLsRsCsSlSr
,
Vst2::vstSpeakerConfigTypeLRCLfeLsRsLcRcCs
, Vst2::vstSpeakerConfigTypeLRCLfeLsRsCsSlSr
, Vst2::vstSpeakerConfigTypeLRCLfeLsRsTflTfcTfrTrlTrrLfe2
} |
| enum | Vst2::PresonusExtensionConstants { Vst2::presonusVendorID = JUCE_MULTICHAR_CONSTANT ('P', 'r', 'e', 'S')
, Vst2::presonusSetContentScaleFactor = JUCE_MULTICHAR_CONSTANT ('A', 'e', 'C', 's')
} |