BASS.NET API for the Un4seen BASS Audio Library

BASS_VST_AEFFECT Fields

BASS.NET API for the Un4seen BASS Audio Library

The BASS_VST_AEFFECT type exposes the following members.

Fields

  NameDescription
Public fielddispatcher
Host to Plug-in dispatcher delegate method (see VST_AEFFECT_Dispatcher).
Public fieldflags
Effect flags (see BASSVSTAEffectFlags).
Public fieldfuture
Reserved for future use (please zero)
Public fieldgetParameter
Returns current value of automatable parameter (see VST_AEFFECT_GetParameter).
Public fieldinitialDelay
For algorithms which need input in the first place (group delay or latency). This value should be initialized in a resume state.
Public fieldioRatio
Input samplerate to output samplerate ratio, not used yet. Deprecated in VST 2.4!
Public fieldmagic
Must be kEffectMagic ('VstP')
Public fieldnumInputs
Number of audio inputs.
Public fieldnumOutputs
Number of audio outputs.
Public fieldnumParams
All programs are assumed to have numParams parameters.
Public fieldnumPrograms
Number of programs.
Public fieldobj
AudioEffect class pointer.
Public fieldoffQualities
Number of offline qualities (0: realtime only). Deprecated in VST 2.4!
Public fieldprocess
Accumulating process mode delegate method (deprecated in VST 2.4, use processReplacing instead - see VST_AEFFECT_Process).
Public fieldprocessDoubleReplacing
Process double-precision audio samples in replacing mode (see VST_AEFFECT_ProcessDoubleProc).
Public fieldprocessReplacing
Realtime process mode delegate method (see VST_AEFFECT_ProcessReplacing).
Public fieldrealQualities
Number of realtime qualities (0: realtime). Deprecated in VST 2.4!
Public fieldresvd1
Reserved for Host, must be 0.
Public fieldresvd2
Reserved for Host, must be 0.
Public fieldsetParameter
Set new value of automatable parameter (see VST_AEFFECT_SetParameter).
Public fielduniqueID
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.
Public fielduser
User-defined pointer.
Public fieldversion
Plug-in version (example 0x1100 for version 1.1.0.0)
Top
See Also

Reference