>A nice intro to writing MIDI apps using C/C++ can be found below: > >http://ccrma-www.stanford.edu/~craig/articles/linuxmidi/
IMHO, this is a dangerous introduction for one very important reason. its discussion of kernel scheduling for MIDI I/O is about the OSS sequencer. The OSS sequencer is an even bigger nightmare than the OSS audio API, and it would be very, very disappointing to see any new applications based around this limited, not particularly coherent, and inflexible system. ALSA is now officially part of Linux 2.5. Lets get people to think about the future, and get away from the good-first-try-but-not-good-enough design that OSS represents. Please? --p
