LMMS
Loading...
Searching...
No Matches
events.h File Reference
#include "base.h"
#include "align_push.h"
#include "align_pop.h"

Go to the source code of this file.

Classes

struct  v3_event_note_on
struct  v3_event_note_off
struct  v3_event_data
struct  v3_event_poly_pressure
struct  v3_event_chord
struct  v3_event_scale
struct  v3_event_legacy_midi_cc_out
struct  v3_event_note_expression_value
struct  v3_event_note_expression_text
struct  v3_event
struct  v3_event_list

Enumerations

enum  v3_event_flags { V3_EVENT_IS_LIVE = 1 << 0 }
enum  v3_event_type {
  V3_EVENT_NOTE_ON = 0 , V3_EVENT_NOTE_OFF = 1 , V3_EVENT_DATA = 2 , V3_EVENT_POLY_PRESSURE = 3 ,
  V3_EVENT_NOTE_EXP_VALUE = 4 , V3_EVENT_NOTE_EXP_TEXT = 5 , V3_EVENT_CHORD = 6 , V3_EVENT_SCALE = 7 ,
  V3_EVENT_LEGACY_MIDI_CC_OUT = 65535
}

Variables

static constexpr const v3_tuid v3_event_list_iid

Enumeration Type Documentation

◆ v3_event_flags

event

Enumerator
V3_EVENT_IS_LIVE 

◆ v3_event_type

Enumerator
V3_EVENT_NOTE_ON 
V3_EVENT_NOTE_OFF 
V3_EVENT_DATA 
V3_EVENT_POLY_PRESSURE 
V3_EVENT_NOTE_EXP_VALUE 
V3_EVENT_NOTE_EXP_TEXT 
V3_EVENT_CHORD 
V3_EVENT_SCALE 
V3_EVENT_LEGACY_MIDI_CC_OUT 

Variable Documentation

◆ v3_event_list_iid

const v3_tuid v3_event_list_iid
staticconstexpr
Initial value:
=
V3_ID(0x3A2C4214, 0x346349FE, 0xB2C4F397, 0xB9695A44)
#define V3_ID(a, b, c, d)
Definition base.h:111