say you want to create a software synthesizer. With jack midi you can
do all processing in the jack callback.
If you use alsa midi, you need an extra realtime thread to collect and
time stamp alsa midi events and some form of non blocking interprocess
communication between the midi thread and jack callback.
Werner
On Donnerstag 07 Februar 2008, Marcell Mars wrote:
i was following the discussion on technical details..
it was
interesting and i learnt a few things.. still not enough to put it
into any code..
i sort of sorted out what is the jack-midi about but was trying to
play a bit stupid (sometimes i can't stop that game even when i want
;)) and fnd something on mailing list or web site... couldn't find
it.. these would be the questions:
what would be the benefits of using jack-midi over alsa sequencer?
is that related to jack transport somehow? how?
is that better timing? why?
is that better integration/sync with some other jack events related to
time? which events?
it would be great if answers are not just 'yes' ;) but i'm not really
looking for more than one sentence for any question... i can then
format it into something which then could be put on the web site...
hope this is not too much of wasting time of developers...
thanx
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev(a)lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev