VST AudioMaster opCodes Support (4)
12 June 2001
 
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

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

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

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