ALSA project - the C library reference
|
#include <ump_msg.h>
Data Fields | |
uint8_t | type:4 |
uint8_t | group:4 |
uint8_t | status:4 |
uint8_t | channel:4 |
uint16_t | reserved:15 |
uint16_t | bank_valid:1 |
uint8_t | program |
uint8_t | reserved2 |
uint8_t | bank_msb |
uint8_t | bank_lsb |
MIDI 2.0 Program Change (64bit)
uint8_t _snd_ump_msg_midi2_program::bank_lsb |
LSB of bank (7bit)
uint8_t _snd_ump_msg_midi2_program::bank_msb |
MSB of bank (8bit)
uint16_t _snd_ump_msg_midi2_program::bank_valid |
Option flag: bank valid
uint8_t _snd_ump_msg_midi2_program::channel |
Channel
uint8_t _snd_ump_msg_midi2_program::group |
UMP Group
uint8_t _snd_ump_msg_midi2_program::program |
Program number (7bit)
uint16_t _snd_ump_msg_midi2_program::reserved |
Unused
uint8_t _snd_ump_msg_midi2_program::reserved2 |
Unused
uint8_t _snd_ump_msg_midi2_program::status |
Status
uint8_t _snd_ump_msg_midi2_program::type |
UMP packet type