#include <aeffectx.h>
Public Attributes | |
VstInt32 | type |
kVstMidiType | |
VstInt32 | byteSize |
sizeof (VstMidiEvent) | |
VstInt32 | deltaFrames |
sample frames related to the current block start sample position | |
VstInt32 | flags |
VstInt32 | noteLength |
(in sample frames) of entire note, if available, else 0 | |
VstInt32 | noteOffset |
offset (in sample frames) into note from note start if available, else 0 | |
char | midiData [4] |
1 to 3 MIDI bytes; midiData[3] is reserved (zero) | |
char | detune |
-64 to +63 cents; for scales other than 'well-tempered' ('microtuning') | |
char | noteOffVelocity |
Note Off Velocity [0, 127]. | |
char | reserved1 |
zero (Reserved for future use) | |
char | reserved2 |
zero (Reserved for future use) |
sizeof (VstMidiEvent)
sample frames related to the current block start sample position
char VstMidiEvent::detune |
-64 to +63 cents; for scales other than 'well-tempered' ('microtuning')
char VstMidiEvent::midiData[4] |
1 to 3 MIDI bytes; midiData[3] is reserved (zero)
(in sample frames) of entire note, if available, else 0
offset (in sample frames) into note from note start if available, else 0
Note Off Velocity [0, 127].
zero (Reserved for future use)
zero (Reserved for future use)