LMMS
Loading...
Searching...
No Matches
v3_event Struct Reference

#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 
}; 

Member Data Documentation

◆ [union]

union { ... } v3_event

◆ bus_index

int32_t v3_event::bus_index

◆ chord

struct v3_event_chord v3_event::chord

◆ data

struct v3_event_data v3_event::data

◆ flags

uint16_t v3_event::flags

◆ midi_cc_out

struct v3_event_legacy_midi_cc_out v3_event::midi_cc_out

◆ note_exp_text

struct v3_event_note_expression_text v3_event::note_exp_text

◆ note_exp_value

struct v3_event_note_expression_value v3_event::note_exp_value

◆ note_off

struct v3_event_note_off v3_event::note_off

◆ note_on

struct v3_event_note_on v3_event::note_on

◆ poly_pressure

struct v3_event_poly_pressure v3_event::poly_pressure

◆ ppq_position

double v3_event::ppq_position

◆ sample_offset

int32_t v3_event::sample_offset

◆ scale

struct v3_event_scale v3_event::scale

◆ type

uint16_t v3_event::type

The documentation for this struct was generated from the following file: