Value | Meaning |
---|---|
effOpen0 | < no arguments @see AudioEffect::open |
effClose | < no arguments @see AudioEffect::close |
effSetProgram | < value: program number @see AudioEffect::setProgram |
effGetProgram | < [return value]: current program number @see AudioEffect::getProgram |
effSetProgramName | < ptr: char* with program name, limited to #kVstMaxProgNameLen @see AudioEffect::setProgramName |
effGetProgramName | < ptr: char buffer for current program name, limited to #kVstMaxProgNameLen @see AudioEffect::getProgramName |
effGetParamLabel | < ptr: char buffer for parameter label, limited to #kVstMaxParamStrLen @see AudioEffect::getParameterLabel |
effGetParamDisplay | < ptr: char buffer for parameter display, limited to #kVstMaxParamStrLen @see AudioEffect::getParameterDisplay |
effGetParamName | < ptr: char buffer for parameter name, limited to #kVstMaxParamStrLen @see AudioEffect::getParameterName |
DEPRECATED_effGetVu | < \deprecated deprecated in VST 2.4 |
effSetSampleRate | < opt: sample rate for audio processing @see AudioEffect::setSampleRate |
effSetBlockSize | < value: maximum block size for audio processing @see AudioEffect::setBlockSize |
effMainsChanged | < value: 0 means "turn off", 1 means "turn on" @see AudioEffect::suspend @see AudioEffect::resume |
effEditGetRect | < ptr: #ERect** receiving pointer to editor size @see ERect @see AEffEditor::getRect |
effEditOpen | < ptr: system dependent Window pointer, e.g. HWND on Windows @see AEffEditor::open |
effEditClose | < no arguments @see AEffEditor::close |
DEPRECATED_effEditDraw | < \deprecated deprecated in VST 2.4 |
DEPRECATED_effEditMouse | < \deprecated deprecated in VST 2.4 |
DEPRECATED_effEditKey | < \deprecated deprecated in VST 2.4 |
effEditIdle | < no arguments @see AEffEditor::idle |
DEPRECATED_effEditTop | < \deprecated deprecated in VST 2.4 |
DEPRECATED_effEditSleep | < \deprecated deprecated in VST 2.4 |
DEPRECATED_effIdentify | < \deprecated deprecated in VST 2.4 |
effGetChunk | |
effSetChunk | |
effNumOpcodes |