[linux-audio-dev] Re: Alsa Sequencer Raw MIDI Data

Paul Davis paul at linuxaudiosystems.com
Wed Aug 31 19:53:18 UTC 2005

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.


More information about the Linux-audio-dev mailing list