I'm trying to get my Roland UM-2 usb to midi interface working on the
2.6.4 kernel. I have the kernels usb midi and usb audio turned off. The
alsa usb audio driver is a module.
I can access the device via /dev/midi01 meaning if I cat a midi file the
lights on the interface blink.
What I can't do is have Alsa see it. I would like to be able to use this
device under rosegarden or pmidi .
Any ideas as to what I'm doing wrong.
/var/log/messages/
Mar 14 07:55:08 Kesh kernel: usb 3-1: new full speed USB device using
address 2
Mar 14 07:55:09 Kesh kernel: snd-usb-audio: probe of 3-1:1.0 failed with
error -5
Mar 14 07:55:09 Kesh kernel: snd-usb-audio: probe of 3-1:1.1 failed with
error -5
Mar 14 07:55:09 Kesh kernel: ALSA sound/usb/usbmidi.c:531: switching to
altsetting 1 with int ep
Mar 14 07:55:09 Kesh kernel: ALSA sound/usb/usbmidi.c:782: created 2
output and 2 input ports
[root@Kesh asound]# ls /proc/asound/ -l
total 0
lrwxrwxrwx 1 root root 5 Mar 14 09:53 Snapper -> card0
lrwxrwxrwx 1 root root 5 Mar 14 09:53 UM2 -> card1
lrwxrwxrwx 1 root root 5 Mar 14 09:53 VirMIDI -> card2
dr-xr-xr-x 4 root root 0 Mar 14 09:53 card0
dr-xr-xr-x 2 root root 0 Mar 14 09:53 card1
dr-xr-xr-x 2 root root 0 Mar 14 09:53 card2
-r--r--r-- 1 root root 0 Mar 14 09:53 cards
-r--r--r-- 1 root root 0 Mar 14 09:53 devices
-r--r--r-- 1 root root 0 Mar 14 09:53 meminfo
dr-xr-xr-x 2 root root 0 Mar 14 09:53 oss
-r--r--r-- 1 root root 0 Mar 14 09:53 pcm
dr-xr-xr-x 2 root root 0 Mar 14 09:53 seq
-r--r--r-- 1 root root 0 Mar 14 09:53 timers
-r--r--r-- 1 root root 0 Mar 14 09:53 version
[root@Kesh /]# cat /proc/asound/oss/sndstat
Sound Driver:3.8.1a-980706 (ALSA v1.0.2c emulation code)
Kernel: Linux Kesh 2.6.4 #12 Sat Mar 13 20:33:42 PST 2004 ppc
Config options: 0
Installed drivers:
Type 10: ALSA emulation
Card config:
PowerMac Snapper (Dev 35) Sub-frame 0
EDIROL UM-2 at usb-0001:01:1b.0-1
Virtual MIDI Card 1
Audio devices:
0: PowerMac Snapper (DUPLEX)
Synth devices: NOT ENABLED IN CONFIG
Midi devices:
1: UM-2
2: Virtual Raw MIDI
Timers:
7: system timer
Mixers:
0: PowerMac Snapper
1: mixer10
2: mixer20
[root@Kesh src]# aconnect -lo
client 80: 'Virtual Raw MIDI 2-0' [type=kernel]
0 'VirMIDI 2-0 '
client 81: 'Virtual Raw MIDI 2-1' [type=kernel]
0 'VirMIDI 2-1 '
client 82: 'Virtual Raw MIDI 2-2' [type=kernel]
0 'VirMIDI 2-2 '
client 83: 'Virtual Raw MIDI 2-3' [type=kernel]
0 'VirMIDI 2-3 '