Hallo,
David Garcia Garzon hat gesagt: // David Garcia Garzon wrote:

> - Which is the use that can have rawmidi that sequencer don't? It is only a
> backward compatibility interface?

Rawmidi devices ("/dev/snd/midiCxCx") are compatibility interfaces,
but still in wide use even with "modern" software (Ardour, ...) 

So there is no use that rawmidi has, but that sequencer hasn't because
raw midi is part of the ALSA sequencer internally (I think...). It's
just that some software cannot use the sequencer directly.

> - What is 'virmidi' for? (The wiki tells a lot of things on how install it,
> but why i should install it?)

The ALSA sequencer controls all midi devices: real devices and
sequencer ports created by software like MusE or aseqview. You can
make connections inside the sequencer between the devices, but without
virmidi you only have raw devices that map to hardware. With virmidi
you also get virtual raw devices that can be connected into the
sequencer system. 

So if you have software, that only handles raw midi devices (Ardour,
Pd,...) and you want to make sequencer connections with aconnect,
*then* you need snd-virmidi cards. But *only* then do you need them.
For example you will not need snd-virmidi, if you want to connect MusE
and fluidsynth, because both can use the ALSA sequencer directly.

ciao
-- 
 Frank Barknecht                               _ ______footils.org__


-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to