|
|
VST AudioMaster opCodesSupport
(3)
|
|
Plugin => Host OpCodes
|
Logic Audio | Max/MSP | Modplug Tracker | Music Studio Generation | ntracks | Orion | Paris | Peak (Bias) | Psycle |
|---|---|---|---|---|---|---|---|---|---|
|
VST 1.0
|
|||||||||
| audioMasterAutomate | |||||||||
| audioMasterVersion | 2 | ||||||||
| audioMasterCurrentId | 0 | ||||||||
| audioMasterIdle | X | ||||||||
| 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
|
Logic Audio | Max/MSP | Modplug Tracker | Music Studio Generation | ntracks | Orion | Paris | Peak (Bias) | Psycle |
|---|---|---|---|---|---|---|---|---|---|
|
VST 1.0
|
|||||||||
| effOpen | X | ||||||||
| effClose | X | ||||||||
| effSetProgram | X | ||||||||
| effGetProgram | X | ||||||||
| effSetProgramName | |||||||||
| effGetProgramName | X | ||||||||
| effGetParamLabel | X | ||||||||
| effGetParamDisplay | X | ||||||||
| effGetParamName | X | ||||||||
| effGetVu | |||||||||
| effSetSampleRate | X | ||||||||
| effSetBlockSize | X | ||||||||
| effMainsChanged | X | ||||||||
| effEditGetRect | X | ||||||||
| effEditOpen | X | ||||||||
| effEditClose | X | ||||||||
| effEditDraw | X | ||||||||
| effEditMouse | X | ||||||||
| effEditKey | X | ||||||||
| effEditIdle | X | ||||||||
| effEditTop | X | ||||||||
| effEditSleep | X | ||||||||
| 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
|
LogicAudio | Max/MSP | Modplug Tracker | Music Studio Generation | ntracks | Orion | Paris | Peak (Bias) | Psycle |
|---|---|---|---|---|---|---|---|---|---|
|
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
|
Logic Audio | Max/MSP | Modplug Tracker | Music Studio Generation | ntracks | Orion | Paris | Peak (Bias) | Psycle |
|---|---|---|---|---|---|---|---|---|---|
|
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 SteinbergMedia Technologies AG