|
|
VST AudioMaster opCodesSupport
(2)
|
|
Plugin => Host OpCodes
|
Aodix | Audiomulch | Bak's FastTracker 3 | Binky | Buzz | Freebase VST | FruityLoops |
|---|---|---|---|---|---|---|---|
|
VST 1.0
|
|||||||
| audioMasterAutomate | X | ||||||
| audioMasterVersion | 2 | ||||||
| audioMasterCurrentId | X | ||||||
| audioMasterIdle | X | ||||||
| audioMasterPinConnected | X | ||||||
|
VST 2.0
|
|||||||
| audioMasterWantMidi | |||||||
| audioMasterGetTime | X | ||||||
| audioMasterProcessEvents | |||||||
| audioMasterSetTime | |||||||
| audioMasterTempoAt | |||||||
| audioMasterGetNumAutomatableParameters | |||||||
| audioMasterGetParameterQuantization | |||||||
| audioMasterIOChanged | |||||||
| audioMasterNeedIdle | X | ||||||
| audioMasterSizeWindow | X | ||||||
| audioMasterGetSampleRate | X | ||||||
| audioMasterGetBlockSize | X | ||||||
| audioMasterGetInputLatency | |||||||
| audioMasterGetOutputLatency | |||||||
| audioMasterGetPreviousPlug | |||||||
| audioMasterGetNextPlug | |||||||
| audioMasterWillReplaceOrAccumulate | |||||||
| audioMasterGetCurrentProcessLevel | |||||||
| audioMasterGetAutomationState | |||||||
| audioMasterOfflineStart | |||||||
| audioMasterOfflineRead | |||||||
| audioMasterOfflineWrite | |||||||
| audioMasterOfflineGetCurrentPass | |||||||
| audioMasterOfflineGetCurrentMetaPass | |||||||
| audioMasterSetOutputSampleRate | |||||||
| audioMasterGetSpeakerArrangement | |||||||
| audioMasterGetVendorString | Image-Line | ||||||
| audioMasterGetProductString | Fruity wrapper | ||||||
| audioMasterGetVendorVersion | 2 | ||||||
| audioMasterVendorSpecific | |||||||
| audioMasterSetIcon | |||||||
| audioMasterCanDo | X | ||||||
| audioMasterGetLanguage | |||||||
| audioMasterOpenWindow | |||||||
| audioMasterCloseWindow | |||||||
| audioMasterGetDirectory | X | ||||||
| audioMasterUpdateDisplay | X | ||||||
|
VST 2.1
|
|||||||
| audioMasterBeginEdit | |||||||
| audioMasterEndEdit | |||||||
| audioMasterOpenFileSelector | |||||||
|
VST 2.2
|
|||||||
| audioMasterCloseFileSelector | |||||||
| audioMasterEditFile | |||||||
| audioMasterGetChunkFile |
|
Host => Plugin OpCodes
|
Aodix | Audiomulch | Bak's FastTracker 3 | Binky | Buzz | Freebase VST | FruityLoops |
|---|---|---|---|---|---|---|---|
|
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 | |||||||
| effEditMouse | |||||||
| effEditKey | |||||||
| effEditIdle | X | ||||||
| effEditTop | |||||||
| effEditSleep | |||||||
| effIdentify | X | ||||||
| effGetChunk |
X
|
||||||
| effSetChunk |
X
|
||||||
|
VST 2.0
|
|||||||
| effProcessEvents |
X
|
||||||
| effCanBeAutomated | |||||||
| effString2Parameter | |||||||
| effGetNumProgramCategories | |||||||
| effGetProgramNameIndexed | |||||||
| effCopyProgram | X | ||||||
| effConnectInput | |||||||
| effConnectOutput | |||||||
| effGetInputProperties | |||||||
| effGetOutputProperties | |||||||
| effGetPlugCategory | |||||||
| effGetCurrentPosition | |||||||
| effGetDestinationBuffer | |||||||
| effOfflineNotify | |||||||
| effOfflinePrepare | |||||||
| effOfflineRun | |||||||
| effProcessVarIo | |||||||
| effSetSpeakerArrangement | |||||||
| effSetBlockSizeAndSampleRate | X | ||||||
| effSetBypass | |||||||
| effGetEffectName | X | ||||||
| effGetErrorText | |||||||
| effGetVendorString | |||||||
| effGetProductString | |||||||
| effGetVendorVersion | |||||||
| effVendorSpecific | |||||||
| effCanDo | X | ||||||
| effGetTailSize | |||||||
| effIdle | X | ||||||
| effGetIcon | |||||||
| effSetViewPosition | X | ||||||
| effGetParameterProperties | |||||||
| effKeysRequired | |||||||
| effGetVstVersion | X | ||||||
|
VST 2.1
|
|||||||
| effEditKeyDown | |||||||
| effEditKeyUp | |||||||
| effSetEditKnobMode | |||||||
| effGetMidiProgramName | |||||||
| effGetCurrentMidiProgram | |||||||
| effGetMidiProgramCategory | |||||||
| effHasMidiProgramsChanged | |||||||
| effGetMidiKeyName | |||||||
| effBeginSetProgram | |||||||
| effEndSetProgram |
|
Plugin => Host CanDo
|
Aodix | Audiomulch | Bak's FastTracker 3 | Binky | Buzz | Freebase VST | FruityLoops |
|---|---|---|---|---|---|---|---|
|
VST 2.0
|
|||||||
| sendVstEvents | X | ||||||
| sendVstMidiEvent | X | ||||||
| sendVstTimeInfo | |||||||
| receiveVstEvents | |||||||
| receiveVstMidiEvent | |||||||
| receiveVstTimeInfo | |||||||
| reportConnectionChanges | |||||||
| acceptIOChanges | |||||||
| sizeWindow | X | ||||||
| asyncProcessing | |||||||
| offline | |||||||
| supplyIdle | |||||||
| supportShell | |||||||
| openFileSelector | |||||||
|
VST 2.1
|
|||||||
| editFile | |||||||
| closeFileSelector | |||||||
| getChunkFile |
|
Host => Plugin CanDo
|
Aodix | Audiomulch | Bak's FastTracker 3 | Binky | Buzz | Freebase VST | FruityLoops |
|---|---|---|---|---|---|---|---|
|
VST 2.0
|
|||||||
| sendVstEvents | |||||||
| sendVstMidiEvent | X | ||||||
| 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