|
|
VST AudioMaster opCodes
Support (4)
|
|
Plugin => Host OpCodes
|
RTPlayer Pro | rVST & xVST | S1100 | SAW series | SonicWORX (Prosoniq) MAC |
Spark (TCWorks)
MAC
|
TraxVox | VAZ Modular | Virtual Sampler |
|---|---|---|---|---|---|---|---|---|---|
|
VST 1.0
|
|||||||||
| audioMasterAutomate | X | ||||||||
| audioMasterVersion | 5 | ||||||||
| audioMasterCurrentId | X | ||||||||
| audioMasterIdle | X | ||||||||
| audioMasterPinConnected | X | ||||||||
|
VST 2.0
|
|||||||||
| audioMasterWantMidi | X | ||||||||
| audioMasterGetTime | X | ||||||||
| audioMasterProcessEvents | X | ||||||||
| audioMasterSetTime | |||||||||
| audioMasterTempoAt | |||||||||
| audioMasterGetNumAutomatableParameters | |||||||||
| audioMasterGetParameterQuantization | |||||||||
| audioMasterIOChanged | X | ||||||||
| audioMasterNeedIdle, | X | ||||||||
| audioMasterSizeWindow | |||||||||
| audioMasterGetSampleRate | |||||||||
| audioMasterGetBlockSize | |||||||||
| audioMasterGetInputLatency | |||||||||
| audioMasterGetOutputLatency | |||||||||
| audioMasterGetPreviousPlug | |||||||||
| audioMasterGetNextPlug | |||||||||
| audioMasterWillReplaceOrAccumulate | |||||||||
| audioMasterGetCurrentProcessLevel | X | ||||||||
| audioMasterGetAutomationState | |||||||||
| audioMasterOfflineStart | |||||||||
| audioMasterOfflineRead | |||||||||
| audioMasterOfflineWrite | |||||||||
| audioMasterOfflineGetCurrentPass | |||||||||
| audioMasterOfflineGetCurrentMetaPass | |||||||||
| audioMasterSetOutputSampleRate | |||||||||
| audioMasterGetSpeakerArrangement | |||||||||
| audioMasterGetVendorString | TCWorks | ||||||||
| audioMasterGetProductString | Spark | ||||||||
| audioMasterGetVendorVersion | 1 | ||||||||
| audioMasterVendorSpecific | |||||||||
| audioMasterSetIcon | |||||||||
| audioMasterCanDo | X | ||||||||
| audioMasterGetLanguage | |||||||||
| audioMasterOpenWindow | |||||||||
| audioMasterCloseWindow | |||||||||
| audioMasterGetDirectory | X | ||||||||
| audioMasterUpdateDisplay | |||||||||
|
VST 2.1
|
|||||||||
| audioMasterBeginEdit | |||||||||
| audioMasterEndEdit | |||||||||
| audioMasterOpenFileSelector | |||||||||
|
VST 2.2
|
|||||||||
| audioMasterCloseFileSelector | |||||||||
| audioMasterEditFile | |||||||||
| audioMasterGetChunkFile |
|
Host => Plugin OpCodes
|
RTPlayer Pro | rVST & xVST | S1100 | SAW series | SonicWORX (Prosoniq) MAC |
Spark (TCWorks)
|
TraxVox | VAZ Modular | Virtual Sampler |
|---|---|---|---|---|---|---|---|---|---|
|
VST 1.0
|
|||||||||
| effOpen | X | ||||||||
| effClose | X | ||||||||
| effSetProgram | X | ||||||||
| effGetProgram | X | ||||||||
| effSetProgramName | X | ||||||||
| effGetProgramName | X | ||||||||
| effGetParamLabel | X | ||||||||
| effGetParamDisplay | X | ||||||||
| effGetParamName | X | ||||||||
| effGetVu | |||||||||
| effSetSampleRate | X | ||||||||
| effSetBlockSize | X | ||||||||
| effMainsChanged | X | ||||||||
| effEditGetRect | X | ||||||||
| effEditOpen | X | ||||||||
| effEditClose | X | ||||||||
| effEditDraw | X (MAC) | ||||||||
| effEditMouse | X (MAC) | ||||||||
| effEditKey | X (MAC) | ||||||||
| effEditIdle | X | ||||||||
| effEditTop | X | ||||||||
| effEditSleep | X | ||||||||
| effIdentify | X | ||||||||
| effGetChunk |
X
|
||||||||
| effSetChunk |
X
|
||||||||
|
VST 2.0
|
|||||||||
| effProcessEvents |
X
|
||||||||
| effCanBeAutomated | |||||||||
| effString2Parameter | |||||||||
| effGetNumProgramCategories | |||||||||
| effGetProgramNameIndexed | X | ||||||||
| effCopyProgram | |||||||||
| effConnectInput | |||||||||
| effConnectOutput | |||||||||
| effGetInputProperties | |||||||||
| effGetOutputProperties | |||||||||
| effGetPlugCategory | X | ||||||||
| effGetCurrentPosition | |||||||||
| effGetDestinationBuffer | |||||||||
| effOfflineNotify | |||||||||
| effOfflinePrepare | |||||||||
| effOfflineRun | |||||||||
| effProcessVarIo | |||||||||
| effSetSpeakerArrangement | |||||||||
| effSetBlockSizeAndSampleRate | |||||||||
| effSetBypass | X | ||||||||
| effGetEffectName | |||||||||
| effGetErrorText | |||||||||
| effGetVendorString | |||||||||
| effGetProductString | |||||||||
| effGetVendorVersion | |||||||||
| effVendorSpecific | X | ||||||||
| effCanDo | X | ||||||||
| effGetTailSize | |||||||||
| effIdle | X | ||||||||
| effGetIcon | |||||||||
| effSetViewPosition | |||||||||
| effGetParameterProperties | |||||||||
| effKeysRequired | |||||||||
| effGetVstVersion | |||||||||
|
VST 2.1
|
|||||||||
| effEditKeyDown |
|
||||||||
| effEditKeyUp | |||||||||
| effSetEditKnobMode | |||||||||
| effGetMidiProgramName | |||||||||
| effGetCurrentMidiProgram | |||||||||
| effGetMidiProgramCategory | |||||||||
| effHasMidiProgramsChanged | |||||||||
| effGetMidiKeyName | |||||||||
| effBeginSetProgram | X | ||||||||
| effEndSetProgram | X |
|
Plugin => Host CanDo
|
RTPlayer Pro | rVST & xVST | S1100 | SAW series | SonicWORX (Prosoniq) MAC |
Spark (TCWorks)
|
TraxVox | VAZ Modular | Virtual Sampler |
|---|---|---|---|---|---|---|---|---|---|
|
VST 2.0
|
|||||||||
| sendVstEvents | X | ||||||||
| sendVstMidiEvent | X | ||||||||
| sendVstTimeInfo | X | ||||||||
| receiveVstEvents | X | ||||||||
| receiveVstMidiEvent | X | ||||||||
| receiveVstTimeInfo | |||||||||
| reportConnectionChanges | |||||||||
| acceptIOChanges | X | ||||||||
| sizeWindow | |||||||||
| asyncProcessing | |||||||||
| offline | |||||||||
| supplyIdle |
X
|
||||||||
| supportShell |
X
|
||||||||
| openFileSelector | |||||||||
|
VST 2.1
|
|||||||||
| editFile | |||||||||
| closeFileSelector | |||||||||
| getChunkFile |
|
Host => Plugin CanDo
|
RTPlayer Pro | rVST & xVST | S1100 | SAW series | SonicWORX (Prosoniq) MAC |
Spark (TCWorks)
|
TraxVox | VAZ Modular | Virtual Sampler |
|---|---|---|---|---|---|---|---|---|---|
|
VST 2.0
|
|||||||||
| sendVstEvents | |||||||||
| sendVstMidiEvent | |||||||||
| sendVstTimeInfo | |||||||||
| receiveVstEvents | |||||||||
| receiveVstMidiEvent | |||||||||
| receiveVstTimeInfo | |||||||||
| offline | |||||||||
| plugAsChannelInsert | |||||||||
| plugAsSend | |||||||||
| mixDryWet | |||||||||
| noRealTime | |||||||||
| multipass | |||||||||
| metapass | |||||||||
| 1in1out | |||||||||
| 1in2out | |||||||||
| 2in1out | |||||||||
| 2in2out | |||||||||
| 2in4out | |||||||||
| 4in2out | |||||||||
| 4in4out | |||||||||
| 4in8out | |||||||||
| 8in4out | |||||||||
| 8in8out | |||||||||
|
VST 2.1
|
|||||||||
| midiProgramNames | |||||||||
| conformsToWindowRules |
Copyright ©2001 Steinberg Media Technologies AG