A Diumenge 23 Novembre 2003 20:02, Frank Barknecht va escriure:
> 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.

Ok, so i will only talk about it as a legacy interface superseded by seq that 
controls midi events flow.

> > - 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.

I don't know if i understood what you say. Do you mean that virmidi ports are 
simply like four pipes that send what they receive? Why should i want such 
thing if i can connect any seq device multiple times?

> 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.

Oh, yes. It seems that my understanding of the previous part was wrong. Maybe 
is that one right:
'Virmidi is a seq wrapper on rawmidi, that provides seq compatibility to 
drivers that only support rawmidi.'


> ciao

-- 
David García Garzón <[EMAIL PROTECTED]>
Phone: 034 93 542 21 99
Music Technology Group, Institut Universitari de l'Audiovisual
Universitat Pompeu Fabra



-------------------------------------------------------
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