3 #define PROGRAM_CHANGE 0xC0
4 #define CHANNEL_PRESSURE 0xD0
6 /* function prototypes */
9 int midi_write_msg3(int fd,unsigned char status,unsigned char data1,
11 int midi_write_msg2(int fd,unsigned char status,unsigned char data1);
12 int note_on(int fd,int chan,int note,int vel);
13 int note_off(int fd,int chan,int note,int vel);
14 int midi_read_msg(int fd,char *buf);
15 int midi_read(int fd,char *buf);