|
Workbench Library
0.1b
|
MIDI message constants for Workbench applications. More...

Go to the source code of this file.
Macros | |
| #define | MIDI_CODE_MASK 0xf0 |
| Mask to extract the MIDI message type. | |
| #define | MIDI_CHN_MASK 0x0f |
| Mask to extract the MIDI channel number. | |
| #define | MIDI_OFF_NOTE 0x80 |
| MIDI Note Off message. | |
| #define | MIDI_ON_NOTE 0x90 |
| MIDI Note On message. | |
| #define | MIDI_POLY_TOUCH 0xa0 |
| MIDI Polyphonic Key Pressure (Aftertouch) message. | |
| #define | MIDI_CTRL 0xb0 |
| MIDI Control Change message. | |
| #define | MIDI_CH_PROGRAM 0xc0 |
| MIDI Program Change message. | |
| #define | MIDI_TOUCH 0xd0 |
| MIDI Channel Pressure (Aftertouch) message. | |
| #define | MIDI_BEND 0xe0 |
| MIDI Pitch Bend Change message. | |
| #define | MIDI_SYSEX 0xf0 |
| MIDI System Exclusive (Sysex) message. | |
| #define | MIDI_Q_FRAME 0xf1 |
| MIDI Time Code Quarter Frame message. | |
| #define | MIDI_SONG_POINTER 0xf2 |
| MIDI Song Position Pointer message. | |
| #define | MIDI_SONG_SELECT 0xf3 |
| MIDI Song Select message. | |
| #define | MIDI_TUNE_REQ 0xf6 |
| MIDI Tune Request message. | |
| #define | MIDI_EOX 0xf7 |
| MIDI End of Exclusive (EOX) message. | |
| #define | MIDI_TIME_CLOCK 0xf8 |
| MIDI Timing Clock message. | |
| #define | MIDI_START 0xfa |
| MIDI Start message. | |
| #define | MIDI_CONTINUE 0xfb |
| MIDI Continue message. | |
| #define | MIDI_STOP 0xfc |
| MIDI Stop message. | |
| #define | MIDI_ACTIVE_SENSING 0xfe |
| MIDI Active Sensing message. | |
| #define | MIDI_SYS_RESET 0xff |
| MIDI System Reset message. | |
| #define | MIDI_ALL_SOUND_OFF 0x78 |
| MIDI All Sound Off message. | |
| #define | MIDI_RESET_CONTROLLERS 0x79 |
| MIDI Reset All Controllers message. | |
| #define | MIDI_LOCAL 0x7a |
| MIDI Local Control On/Off message. | |
| #define | MIDI_ALL_OFF 0x7b |
| MIDI All Notes Off message. | |
| #define | MIDI_OMNI_OFF 0x7c |
| MIDI Omni Mode Off message. | |
| #define | MIDI_OMNI_ON 0x7d |
| MIDI Omni Mode On message. | |
| #define | MIDI_MONO_ON 0x7e |
| MIDI Mono Mode On message. | |
| #define | MIDI_POLY_ON 0x7f |
| MIDI Poly Mode On message. | |
MIDI message constants for Workbench applications.
This header file defines a comprehensive set of MIDI message constants for managing MIDI input and output in Workbench applications. It includes type definitions and macros for various MIDI message types and control change messages.