effProcessEvents |
[ptr]: VstEvents*
- See also:
- AudioEffectX::processEvents
|
effCanBeAutomated |
[index]: parameter index [return value]: 1=true, 0=false
- See also:
- AudioEffectX::canParameterBeAutomated
|
effString2Parameter |
[index]: parameter index [ptr]: parameter string [return value]: true for success
- See also:
- AudioEffectX::string2parameter
|
effGetNumProgramCategories |
- Deprecated:
- deprecated in VST 2.4
|
effGetProgramNameIndexed |
[index]: program index [ptr]: buffer for program name, limited to kVstMaxProgNameLen [return value]: true for success
- See also:
- AudioEffectX::getProgramNameIndexed
|
effCopyProgram |
- Deprecated:
- deprecated in VST 2.4
|
effConnectInput |
- Deprecated:
- deprecated in VST 2.4
|
effConnectOutput |
- Deprecated:
- deprecated in VST 2.4
|
effGetInputProperties |
[index]: input index [ptr]: VstPinProperties* [return value]: 1 if supported
- See also:
- AudioEffectX::getInputProperties
|
effGetOutputProperties |
[index]: output index [ptr]: VstPinProperties* [return value]: 1 if supported
- See also:
- AudioEffectX::getOutputProperties
|
effGetPlugCategory |
[return value]: category
- See also:
- VstPlugCategory
AudioEffectX::getPlugCategory
|
effGetCurrentPosition |
- Deprecated:
- deprecated in VST 2.4
|
effGetDestinationBuffer |
- Deprecated:
- deprecated in VST 2.4
|
effOfflineNotify |
[ptr]: VstAudioFile array [value]: count [index]: start flag
- See also:
- AudioEffectX::offlineNotify
|
effOfflinePrepare |
[ptr]: VstOfflineTask array [value]: count
- See also:
- AudioEffectX::offlinePrepare
|
effOfflineRun |
[ptr]: VstOfflineTask array [value]: count
- See also:
- AudioEffectX::offlineRun
|
effProcessVarIo |
[ptr]: VstVariableIo*
- See also:
- AudioEffectX::processVariableIo
|
effSetSpeakerArrangement |
[value]: input VstSpeakerArrangement* [ptr]: output VstSpeakerArrangement*
- See also:
- AudioEffectX::setSpeakerArrangement
|
effSetBlockSizeAndSampleRate |
- Deprecated:
- deprecated in VST 2.4
|
effSetBypass |
[value]: 1 = bypass, 0 = no bypass
- See also:
- AudioEffectX::setBypass
|
effGetEffectName |
[ptr]: buffer for effect name, limited to kVstMaxEffectNameLen
- See also:
- AudioEffectX::getEffectName
|
effGetErrorText |
- Deprecated:
- deprecated in VST 2.4
|
effGetVendorString |
[ptr]: buffer for effect vendor string, limited to kVstMaxVendorStrLen
- See also:
- AudioEffectX::getVendorString
|
effGetProductString |
[ptr]: buffer for effect vendor string, limited to kVstMaxProductStrLen
- See also:
- AudioEffectX::getProductString
|
effGetVendorVersion |
[return value]: vendor-specific version
- See also:
- AudioEffectX::getVendorVersion
|
effVendorSpecific |
no definition, vendor specific handling
- See also:
- AudioEffectX::vendorSpecific
|
effCanDo |
[ptr]: "can do" string [return value]: 0: "don't know" -1: "no" 1: "yes"
- See also:
- AudioEffectX::canDo
|
effGetTailSize |
[return value]: tail size (for example the reverb time of a reverb plug-in); 0 is default (return 1 for 'no tail') |
effIdle |
- Deprecated:
- deprecated in VST 2.4
|
effGetIcon |
- Deprecated:
- deprecated in VST 2.4
|
effSetViewPosition |
- Deprecated:
- deprecated in VST 2.4
|
effGetParameterProperties |
[index]: parameter index [ptr]: VstParameterProperties* [return value]: 1 if supported
- See also:
- AudioEffectX::getParameterProperties
|
effKeysRequired |
- Deprecated:
- deprecated in VST 2.4
|
effGetVstVersion |
[return value]: VST version
- See also:
- AudioEffectX::getVstVersion
|
effEditKeyDown |
[index]: ASCII character [value]: virtual key [opt]: modifiers [return value]: 1 if key used
- See also:
- AEffEditor::onKeyDown
|
effEditKeyUp |
[index]: ASCII character [value]: virtual key [opt]: modifiers [return value]: 1 if key used
- See also:
- AEffEditor::onKeyUp
|
effSetEditKnobMode |
[value]: knob mode 0: circular, 1: circular relativ, 2: linear (CKnobMode in VSTGUI)
- See also:
- AEffEditor::setKnobMode
|
effGetMidiProgramName |
[index]: MIDI channel [ptr]: MidiProgramName* [return value]: number of used programs, 0 if unsupported
- See also:
- AudioEffectX::getMidiProgramName
|
effGetCurrentMidiProgram |
[index]: MIDI channel [ptr]: MidiProgramName* [return value]: index of current program
- See also:
- AudioEffectX::getCurrentMidiProgram
|
effGetMidiProgramCategory |
[index]: MIDI channel [ptr]: MidiProgramCategory* [return value]: number of used categories, 0 if unsupported
- See also:
- AudioEffectX::getMidiProgramCategory
|
effHasMidiProgramsChanged |
[index]: MIDI channel [return value]: 1 if the MidiProgramName(s) or MidiKeyName(s) have changed
- See also:
- AudioEffectX::hasMidiProgramsChanged
|
effGetMidiKeyName |
[index]: MIDI channel [ptr]: MidiKeyName* [return value]: true if supported, false otherwise
- See also:
- AudioEffectX::getMidiKeyName
|
effBeginSetProgram |
no arguments
- See also:
- AudioEffectX::beginSetProgram
|
effEndSetProgram |
no arguments
- See also:
- AudioEffectX::endSetProgram
|
effGetSpeakerArrangement |
[value]: input VstSpeakerArrangement* [ptr]: output VstSpeakerArrangement*
- See also:
- AudioEffectX::getSpeakerArrangement
|
effShellGetNextPlugin |
[ptr]: buffer for plug-in name, limited to kVstMaxProductStrLen [return value]: next plugin's uniqueID
- See also:
- AudioEffectX::getNextShellPlugin
|
effStartProcess |
no arguments
- See also:
- AudioEffectX::startProcess
|
effStopProcess |
no arguments
- See also:
- AudioEffectX::stopProcess
|
effSetTotalSampleToProcess |
[value]: number of samples to process, offline only!
- See also:
- AudioEffectX::setTotalSampleToProcess
|
effSetPanLaw |
[value]: pan law [opt]: gain
- See also:
- VstPanLawType
AudioEffectX::setPanLaw
|
effBeginLoadBank |
[ptr]: VstPatchChunkInfo* [return value]: -1: bank can't be loaded, 1: bank can be loaded, 0: unsupported
- See also:
- AudioEffectX::beginLoadBank
|
effBeginLoadProgram |
[ptr]: VstPatchChunkInfo* [return value]: -1: prog can't be loaded, 1: prog can be loaded, 0: unsupported
- See also:
- AudioEffectX::beginLoadProgram
|
effSetProcessPrecision |
[value]:
- See also:
- VstProcessPrecision
AudioEffectX::setProcessPrecision
|
effGetNumMidiInputChannels |
[return value]: number of used MIDI input channels (1-15)
- See also:
- AudioEffectX::getNumMidiInputChannels
|
effGetNumMidiOutputChannels |
[return value]: number of used MIDI output channels (1-15)
- See also:
- AudioEffectX::getNumMidiOutputChannels
|