1 #ifndef __midi_types_h__
2 #define __midi_types_h__
6 typedef char channel_t;
7 typedef float controller_value_t;
8 typedef unsigned char byte;
9 typedef unsigned short pitchbend_t;
13 raw = 0xF4, /* undefined in MIDI spec */
14 any = 0xF5, /* undefined in MIDI spec */
30 contineu = 0xFB, /* note spelling */
36 extern const char *controller_names[];
37 byte decode_controller_name (const char *name);
39 struct EventTwoBytes {
42 byte controller_number;
65 #endif // __midi_types_h__