[linux-audio-user] midi-through vs virmidi

Clemens Ladisch clemens at ladisch.de
Thu Dec 22 03:54:51 EST 2005


Atte André Jensen wrote:
> I'd like to route all keyboards into one alsa device and then make
> csound read from there. I used to use virmidi for that, but
> unfortunately that's unavailable under the demudi
> 2.6.12-3-multimedia-686 kernel. So I tried using midithrough for the
> same purpose and although I only have one keyboard with me it seems to
> work. So my questions are:
>
> 1) Can I expect to reliably mix alsa clients by routing them to the
> midi-though client and reading from it's output?

Yes.

> 2) Is there a cleaner way of doing this?

No.

> 3) What's the conceptual difference between virmidi and midi-through?

The purpose of Virmidi is to create OSS devices (dev/midi*) for a sequencer
port.
If you don't need that, just use Midi Through.


HTH
Clemens




More information about the linux-audio-user mailing list