< \deprecated unused member
< \deprecated unused member
\deprecated Accumulating process mode is deprecated in VST 2.4! Use AEffect::processReplacing instead!
< \deprecated unused member
Host to Plug-in dispatcher @see AudioEffect::dispatcher
< @see VstAEffectFlags
< reserved for future use (please zero)
< reserved for future use (please zero)
Returns current value of automatable parameter @see AudioEffect::getParameter
< for algorithms which need input in the first place (Group delay or latency in Samples). This value should be initialized in a resume state.
< must be #kEffectMagic ('VstP')
< number of audio inputs
< number of audio outputs
< all programs are assumed to have numParams parameters
< number of programs
< #AudioEffect class pointer
Process double-precision audio samples in replacing mode @see AudioEffect::processDoubleReplacing
Process audio samples in replacing mode @see AudioEffect::processReplacing
< reserved for Host, must be 0
< reserved for Host, must be 0
Set value of automatable parameter @see AudioEffect::setParameter
< registered unique identifier (register it at Steinberg 3rd party support Web). This is used to identify a plug-in during save+load of preset and project.
< user-defined pointer
< plug-in version (example 1100 for version 1.1.0.0)
Basic VST Effect "C" Interface.