All of lore.kernel.org
 help / color / mirror / Atom feed
* Please explain Alsa Interface MIDI numbering PLEASE!
@ 2003-02-16 18:52 Mark Knecht
  2003-02-17  9:21 ` Clemens Ladisch
  0 siblings, 1 reply; 9+ messages in thread
From: Mark Knecht @ 2003-02-16 18:52 UTC (permalink / raw)
  To: Alsa-Devel, Linux-Audio-User

[-- Attachment #1: Type: text/plain, Size: 1872 bytes --]

Hi,
   I'm having a great deal of confusion about how Alsa is handling my
MIDI hardware. This is spilling over into unintended consequences in
Rosegarden that I think none of us understand. Couple someone with some
background in this please explain? Thanks.

   I have two 2-port MIDI devices on this system. One is an RME HDSP
9652 with two MIDI ports, and the other is a hot pluggable MidiSport
2x2. I attach two screen shots of kaconnect, one with and one without
the 2x2 plugged in.

   My questions:

1) In the screen shot "without_2x2.png" I see two read ports and two
write ports. Please explain why they are called 

64:0 External MIDI 0
64:32 External MIDI 0

Why is my HDSP given the apparent name '64'? Why the :0 and :32? I would
have thought :0 and :16 would make more sense from a channel numbering
point of view, or :0 and :1 from an interface point of view. What's
going on?

2) In the screen shot "with_2x2.png" I've plugged in the MidiSport 2x2.
New devices show up in kaconnect. However, instead of showing 2 read
ports and 2 write ports, I am getting 4 read ports and no write ports.
Please explain why the MidiSport is given the names 

72:0 External MIDI 1
72:1 External MIDI 1
72:2 External MIDI 1
72:3 External MIDI 1

Shouldn't this be just :0 and :1 for both the read and write ports?

I get the feeling that BOTH of the drivers for these devices are hosed.
What's up with these things?

   I do not understand why Alsa gives these devices numbers in the first
place, nor how the numbers are assigned.

   How can I change the names that are displayed so that 

"64:0 External MIDI 0" shows the name "HDSP 9652 Port 1"

"64:32 External MIDI 0" shows the name "HDSP 9652 Port 2"

"72:0 External MIDI 1" shows the name "MidiSport 2x2 Port A"

"72:1 External MIDI 1" shows the name "MidiSport 2x2 Port B"

Thanks very, very much in advance,
Mark




[-- Attachment #2: with_2x2.png --]
[-- Type: image/png, Size: 5055 bytes --]

[-- Attachment #3: without_2x2.png --]
[-- Type: image/png, Size: 4698 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2003-02-17  9:21 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <E18kTvV-0001Ti-00@sc8-sf-list2.sourceforge.net>
2003-02-16 19:43 ` Please explain Alsa Interface MIDI numbering PLEASE! Pedro Lopez-Cabanillas
2003-02-16 19:46   ` Mark Knecht
2003-02-16 19:57     ` Mark Knecht
2003-02-16 20:33     ` Pedro Lopez-Cabanillas
2003-02-16 23:03       ` Mark Knecht
2003-02-16 23:30         ` Pedro Lopez-Cabanillas
2003-02-16 23:31           ` [Rosegarden-devel] " Mark Knecht
2003-02-16 18:52 Mark Knecht
2003-02-17  9:21 ` Clemens Ladisch

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.