|
LMMS
|
#include <events.h>
Public Attributes | |
| int32_t | bus_index |
| int32_t | sample_offset |
| double | ppq_position |
| uint16_t | flags |
| uint16_t | type |
| union { | |
| struct v3_event_note_on note_on | |
| struct v3_event_note_off note_off | |
| struct v3_event_data data | |
| struct v3_event_poly_pressure poly_pressure | |
| struct v3_event_chord chord | |
| struct v3_event_scale scale | |
| struct v3_event_legacy_midi_cc_out midi_cc_out | |
| struct v3_event_note_expression_value note_exp_value | |
| struct v3_event_note_expression_text note_exp_text | |
| }; | |
| union { ... } v3_event |
| int32_t v3_event::bus_index |
| struct v3_event_chord v3_event::chord |
| struct v3_event_data v3_event::data |
| uint16_t v3_event::flags |
| struct v3_event_legacy_midi_cc_out v3_event::midi_cc_out |
| struct v3_event_note_expression_text v3_event::note_exp_text |
| struct v3_event_note_expression_value v3_event::note_exp_value |
| struct v3_event_note_off v3_event::note_off |
| struct v3_event_note_on v3_event::note_on |
| struct v3_event_poly_pressure v3_event::poly_pressure |
| double v3_event::ppq_position |
| int32_t v3_event::sample_offset |
| struct v3_event_scale v3_event::scale |
| uint16_t v3_event::type |