ALSA project - the C library reference
Data Fields
snd_ump_msg_midi2_t Union Reference

Data Fields

snd_ump_msg_midi2_note_t note_on
 
snd_ump_msg_midi2_note_t note_off
 
snd_ump_msg_midi2_paf_t poly_pressure
 
snd_ump_msg_midi2_per_note_cc_t per_note_acc
 
snd_ump_msg_midi2_per_note_cc_t per_note_rcc
 
snd_ump_msg_midi2_per_note_mgmt_t per_note_mgmt
 
snd_ump_msg_midi2_cc_t control_change
 
snd_ump_msg_midi2_rpn_t rpn
 
snd_ump_msg_midi2_rpn_t nrpn
 
snd_ump_msg_midi2_rpn_t relative_rpn
 
snd_ump_msg_midi2_rpn_t relative_nrpn
 
snd_ump_msg_midi2_program_t program_change
 
snd_ump_msg_midi2_caf_t channel_pressure
 
snd_ump_msg_midi2_pitchbend_t pitchbend
 
snd_ump_msg_midi2_per_note_pitchbend_t per_note_pitchbend
 
snd_ump_msg_hdr_t hdr
 
uint32_t raw [2]
 

Detailed Description

MIDI2 UMP packet (64bit)

Field Documentation

snd_ump_msg_midi2_caf_t snd_ump_msg_midi2_t::channel_pressure

MIDI2 channel-pressure message

snd_ump_msg_midi2_cc_t snd_ump_msg_midi2_t::control_change

MIDI2 control-change message

snd_ump_msg_hdr_t snd_ump_msg_midi2_t::hdr

UMP header

snd_ump_msg_midi2_note_t snd_ump_msg_midi2_t::note_off

MIDI2 note-off message

snd_ump_msg_midi2_note_t snd_ump_msg_midi2_t::note_on

MIDI2 note-on message

snd_ump_msg_midi2_rpn_t snd_ump_msg_midi2_t::nrpn

MIDI2 NRPN message

snd_ump_msg_midi2_per_note_cc_t snd_ump_msg_midi2_t::per_note_acc

MIDI2 per-note ACC message

snd_ump_msg_midi2_per_note_mgmt_t snd_ump_msg_midi2_t::per_note_mgmt

MIDI2 per-note management message

snd_ump_msg_midi2_per_note_pitchbend_t snd_ump_msg_midi2_t::per_note_pitchbend

MIDI2 per-note pitch-bend message

snd_ump_msg_midi2_per_note_cc_t snd_ump_msg_midi2_t::per_note_rcc

MIDI2 per-note RCC message

snd_ump_msg_midi2_pitchbend_t snd_ump_msg_midi2_t::pitchbend

MIDI2 pitch-bend message

snd_ump_msg_midi2_paf_t snd_ump_msg_midi2_t::poly_pressure

MIDI2 poly-pressure message

snd_ump_msg_midi2_program_t snd_ump_msg_midi2_t::program_change

MIDI2 program-change message

uint32_t snd_ump_msg_midi2_t::raw[2]

raw UMP packet

snd_ump_msg_midi2_rpn_t snd_ump_msg_midi2_t::relative_nrpn

MIDI2 relative-NRPN message

snd_ump_msg_midi2_rpn_t snd_ump_msg_midi2_t::relative_rpn

MIDI2 relative-RPN message

snd_ump_msg_midi2_rpn_t snd_ump_msg_midi2_t::rpn

MIDI2 RPN message


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