VstMidiEvent

MIDI Event (to be casted from VstEvent).

Members

Variables

byteSize
VstInt32 byteSize;

< sizeof (VstMidiEvent)

deltaFrames
VstInt32 deltaFrames;

< sample frames related to the current block start sample position

detune
char detune;

< -64 to +63 cents; for scales other than 'well-tempered' ('microtuning')

flags
VstInt32 flags;

< @see VstMidiEventFlags

midiData
char[4] midiData;

< 1 to 3 MIDI bytes; midiData[3] is reserved (zero)

noteLength
VstInt32 noteLength;

< (in sample frames) of entire note, if available, else 0

noteOffVelocity
char noteOffVelocity;

< Note Off Velocity [0, 127]

noteOffset
VstInt32 noteOffset;

< offset (in sample frames) into note from note start if available, else 0

reserved1
char reserved1;

< zero (Reserved for future use)

reserved2
char reserved2;

< zero (Reserved for future use)

type
VstInt32 type;

< #kVstMidiType

Meta