>> > ALSA:
>> >   cat /proc/asound/devices shows only one raw midi interface. This is on
>> >   a two port device (but Muse lets me select either port). On the older
>> >   alsa two devices show up on the listing.
>> 
>> For multiport interfaces, the additional ports are available as subdevices
>> of the rawmidi device, i.e. hw:1,0,0 and hw:1,0,1. (This is the same
>> behaviour as with other multiport interfaces, i.e. snd-mtpav and
>> snd-serial-u16550.)
>
>I understand the backwards compatibility bit, but it still looks wrong to
>me. AFAIK (maybe there are other uses) subdevices are only used in
>soundcard pcm outputs when the underlying hardware is capable of multiple
>opens on the same output port (hardware mixing). So the behavior of midi
>ports in inconsistent with the behavior of audio ports. They are two
>completely independent hardware i/o ports, it looks to me like they should
>be two devices, not one.

i'm with fernando on this one. if consistency is the goal, and i think
it should be, then multiport MIDI devices should appear as multiple
ports, not subdevices. 

--p


-------------------------------------------------------
This sf.net email is sponsored by: See the NEW Palm 
Tungsten T handheld. Power & Color in a compact size!
http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0001en
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to