On Wed, 2005-08-31 at 21:44 +0200, Dirk Jagdmann wrote:
hehe, it's
that easy to use that even I managed to receive MIDI data
using it. Furthermore it's cross platform and easy to use.
Disadvantage: Rawmidi only.
While your lib looks like comfortable and usefull I'd like to use Alsa
sequencer, because I'd like to handle multiple MIDI ports per
application. Thus I'll go directly into the alsa API.
if you use C++, don't mind depending on my little utils library
(libpbd), then libmidi++ is a type-safe, anonymous callback driven
system for handling MIDI. it supports raw MIDI ports, ALSA sequencer, or
CoreMIDI. only available as part of ardour, but not dependent on the
rest of ardour at all.
--p