>How do you solve the problem with sharing hardware then?

I don't. I intend to wait for (and contribute too, if I can) what I
consider the correct solution:

  a) sequencer genuinely split into:

          1) a router/multiplexer
          2) a scheduler

  b) sequencer moves into user space

As I've said before, I don't consider the current kernel-side
implementation of the sequencer, nor its merging of two completely
different functions, to be in anyone's interest. I think that Frank
was (like myself and everyone else) somewhat "blinded" by the fact
that OSS put the sequencer in the kernel, and we did not know that it
was possible to get similar performance in user space.

For the time being, I have hardware solutions that work for me when I
need to do complex MIDI routing (i.e. dedicated h/w MIDI patchbays),
and I never run multiple apps using the same port.

--p

_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to