The whole point of the sequencer API is to exchange
(already parsed)
messages instead of raw MIDI data, but the ALSA library contains a
helper object to convert between them:
http://alsa-project.org/alsa-doc/alsa-lib/group___m_i_d_i___event.html
Thanks for the pointer. These functions are exactly what I needed.
--
---> doj / cubic
---->
http://cubic.org/~doj
----->
http://llg.cubic.org