Sound Blaster 16/AWE32 MPU-401 is now always the less-functional variant like it would be on real hardware and its IRQ is always shared with the sound card; Standalone MPU-401 is now always the fully functional intelligent mode variant; Standalone MPU-401 is now always available, even when Sound Blaster 16/AWE32 is in use; Cleaned up sound/midi.c and win/win_midi.c.
10 lines
321 B
C
10 lines
321 B
C
extern void plat_midi_init(void);
|
|
extern void plat_midi_close(void);
|
|
|
|
extern void plat_midi_play_msg(uint8_t *msg);
|
|
extern void plat_midi_play_sysex(uint8_t *sysex, unsigned int len);
|
|
extern int plat_midi_write(uint8_t val);
|
|
|
|
extern int plat_midi_get_num_devs(void);
|
|
extern void plat_midi_get_dev_name(int num, char *s);
|