ALSA 1.0 rawMIDI programming examples
Craig Stuart Sapp, craig@ccrma.stanford.edu
May 2009
- alsarawportlist.c -- Example
of determining the number and name of MIDI inputs/outputs.
- alsarawmidiout.c -- Example of
sending MIDI data out to a synthesizer.
- alsarawmidiin.c -- Example of
receiving MIDI data in from a synthesizer.
- midiinthread.c -- Example of
receiving MIDI data using a separate thread.
- nonblockinginput.c -- Example
of receiving MIDI data in non-blocking mode.
- midiecho.c -- Example of reading
and writing MIDI data at the same time.