On Sun, Jul 4, 2010 at 5:16 PM, Dan Mills <[email protected]> wrote:
> This sort of issue is what the ALSA midi sequencer is really intended to
> fix, by making midi timing a kernel problem rather then a user space
> one.

the mistake there is that it makes the once-reasonable assumption that
the required timing could only be accomplished in the kernel. this was
once true, but its not anymore.

>It sort of solves HALF the problem, in that it makes getting midi
> messages out on time more or less possible (at least on paper), but it
> does nothing for reliably timestamping incoming midi using a clock that
> can be related simply to the audio sample clock and which would thus be
> useful when building software synths.

IIRC, you can set the clock source on an ALSA sequence queue to be the
clock based on a PCM device.
_______________________________________________
Linux-audio-dev mailing list
[email protected]
http://lists.linuxaudio.org/listinfo/linux-audio-dev

Reply via email to