|
|
VST AudioMaster opCodes
Support (5)
|
|
Plugin => Host OpCodes
|
VST-DX Adapter series | VST Wrapper for MAS | VSTiHost |
|---|---|---|---|
|
VST 1.0
|
|||
| audioMasterAutomate | |||
| audioMasterVersion | |||
| audioMasterCurrentId | |||
| audioMasterIdle | |||
| audioMasterPinConnected | |||
|
VST 2.0
|
|||
| audioMasterWantMidi | |||
| audioMasterGetTime | |||
| audioMasterProcessEvents | |||
| audioMasterSetTime | |||
| audioMasterTempoAt | |||
| audioMasterGetNumAutomatableParameters | |||
| audioMasterGetParameterQuantization | |||
| audioMasterIOChanged | |||
| audioMasterNeedIdle, | |||
| audioMasterSizeWindow | |||
| audioMasterGetSampleRate | |||
| audioMasterGetBlockSize | |||
| audioMasterGetInputLatency | |||
| audioMasterGetOutputLatency | |||
| audioMasterGetPreviousPlug | |||
| audioMasterGetNextPlug | |||
| audioMasterWillReplaceOrAccumulate | |||
| audioMasterGetCurrentProcessLevel | |||
| audioMasterGetAutomationState | |||
| audioMasterOfflineStart | |||
| audioMasterOfflineRead | |||
| audioMasterOfflineWrite | |||
| audioMasterOfflineGetCurrentPass | |||
| audioMasterOfflineGetCurrentMetaPass | |||
| audioMasterSetOutputSampleRate | |||
| audioMasterGetSpeakerArrangement | |||
| audioMasterGetVendorString | |||
| audioMasterGetProductString | |||
| audioMasterGetVendorVersion | |||
| audioMasterVendorSpecific | |||
| audioMasterSetIcon | |||
| audioMasterCanDo | |||
| audioMasterGetLanguage | |||
| audioMasterOpenWindow | |||
| audioMasterCloseWindow | |||
| audioMasterGetDirectory | |||
| audioMasterUpdateDisplay | |||
|
VST 2.1
|
|||
| audioMasterBeginEdit | |||
| audioMasterEndEdit | |||
| audioMasterOpenFileSelector | |||
|
VST 2.2
|
|||
| audioMasterCloseFileSelector | |||
| audioMasterEditFile | |||
| audioMasterGetChunkFile |
|
Host => Plugin OpCodes
|
VST-DX Adapter series | VST Wrapper for MAS | VSTiHost |
|---|---|---|---|
|
VST 1.0
|
|||
| effOpen | |||
| effClose | |||
| effSetProgram | |||
| effGetProgram | |||
| effSetProgramName | |||
| effGetProgramName | |||
| effGetParamLabel | |||
| effGetParamDisplay | |||
| effGetParamName | |||
| effGetVu | |||
| effSetSampleRate | |||
| effSetBlockSize | |||
| effMainsChanged | |||
| effEditGetRect | |||
| effEditOpen | |||
| effEditClose | |||
| effEditDraw | |||
| effEditMouse | |||
| effEditKey | |||
| effEditIdle | |||
| effEditTop | |||
| effEditSleep | |||
| effIdentify | |||
| effGetChunk | |||
| effSetChunk | |||
|
VST 2.0
|
|||
| effProcessEvents | |||
| effCanBeAutomated | |||
| effString2Parameter | |||
| effGetNumProgramCategories | |||
| effGetProgramNameIndexed | |||
| effCopyProgram | |||
| effConnectInput | |||
| effConnectOutput | |||
| effGetInputProperties | |||
| effGetOutputProperties | |||
| effGetPlugCategory | |||
| effGetCurrentPosition | |||
| effGetDestinationBuffer | |||
| effOfflineNotify | |||
| effOfflinePrepare | |||
| effOfflineRun | |||
| effProcessVarIo | |||
| effSetSpeakerArrangement | |||
| effSetBlockSizeAndSampleRate | |||
| effSetBypass | |||
| effGetEffectName | |||
| effGetErrorText | |||
| effGetVendorString | |||
| effGetProductString | |||
| effGetVendorVersion | |||
| effVendorSpecific | |||
| effCanDo | |||
| effGetTailSize | |||
| effIdle | |||
| effGetIcon | |||
| effSetViewPosition | |||
| effGetParameterProperties | |||
| effKeysRequired | |||
| effGetVstVersion | |||
|
VST 2.1
|
|||
| effEditKeyDown | |||
| effEditKeyUp | |||
| effSetEditKnobMode | |||
| effGetMidiProgramName | |||
| effGetCurrentMidiProgram | |||
| effGetMidiProgramCategory | |||
| effHasMidiProgramsChanged | |||
| effGetMidiKeyName | |||
| effBeginSetProgram | |||
| effEndSetProgram |
|
Plugin => Host CanDo
|
VST-DX Adapter series | VST Wrapper for MAS | VSTiHost |
|---|---|---|---|
|
VST 2.0
|
|||
| sendVstEvents | |||
| sendVstMidiEvent | |||
| sendVstTimeInfo | |||
| receiveVstEvents | |||
| receiveVstMidiEvent | |||
| receiveVstTimeInfo | |||
| reportConnectionChanges | |||
| acceptIOChanges | |||
| sizeWindow | |||
| asyncProcessing | |||
| offline | |||
| supplyIdle | |||
| supportShell | |||
| openFileSelector | |||
|
VST 2.1
|
|||
| editFile | |||
| closeFileSelector | |||
| getChunkFile |
|
Host => Plugin CanDo
|
VST-DX Adapter series | VST Wrapper for MAS | VSTiHost |
|---|---|---|---|
|
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