On 5/20/06, Esa Linna <esa.linna(a)kolumbus.fi> wrote:
Struggling with midi again, but this time there is
hope...
Midi works perfectly with Studio to Go! demo & Edirol UM-1x and my
Yamaha PSR-273 keyboard. But Mandriva 2006 doesn't recognize Edirol as
USB midi device.
#################################################
"amidi -l" says:
Device Name
hw:0,0 Audigy MPU-401 (UART)
hw:0,1 Audigy MPU-401 #2
hw:1,0 EMU10K1 MPU-401 (UART)
(i got both Audigy & SB Live! in my machine, btw)
##################################################
"/sbin/lsmod" says (after typing "modprobe snd-usb-audio"):
Module Size Used by
snd_usb_audio 75456 0
snd_usb_lib 16128 1 snd_usb_audio
binfmt_misc 11656 1
raw 8992 1
ipv6 248704 8
ipt_limit 2432 8
iptable_mangle 2816 0
ipt_LOG 6656 8
ipt_MASQUERADE 3328 0
ip_nat 18996 1 ipt_MASQUERADE
ipt_TOS 2432 0
ipt_REJECT 5504 1
ip_conntrack_irc 6640 0
ip_conntrack_ftp 7792 0
ipt_state 1920 6
ip_conntrack 52912 5
ipt_MASQUERADE,ip_nat,ip_conntrack_irc,ip_conntrack_ftp,ipt_state
nfnetlink 6552 2 ip_nat,ip_conntrack
iptable_filter 2944 1
ip_tables 19968 8
ipt_limit,iptable_mangle,ipt_LOG,ipt_MASQUERADE,ipt_TOS,ipt_REJECT,ipt_state,iptable_filter
3c59x 42024 0
mii 5504 1 3c59x
af_packet 21768 2
floppy 61380 0
ide_cd 40964 0
cdrom 37792 1 ide_cd
loop 16264 0
via_agp 9728 1
agpgart 34248 1 via_agp
bt878 10424 0
tuner 37544 0
tda9887 13840 0
bttv 159056 1 bt878
video_buf 21124 1 bttv
firmware_class 10368 1 bttv
i2c_algo_bit 9352 1 bttv
v4l2_common 5888 1 bttv
btcx_risc 5000 1 bttv
tveeprom 13456 1 bttv
i2c_core 21648 5 tuner,tda9887,bttv,i2c_algo_bit,tveeprom
videodev 9472 1 bttv
snd_emu10k1 109220 0
snd_ac97_codec 90272 1 snd_emu10k1
snd_pcm 85512 3 snd_usb_audio,snd_emu10k1,snd_ac97_codec
snd_ac97_bus 2304 1 snd_ac97_codec
snd_page_alloc 10632 2 snd_emu10k1,snd_pcm
snd_util_mem 4736 1 snd_emu10k1
snd_hwdep 9120 2 snd_usb_audio,snd_emu10k1
snd_seq_midi 9120 0
snd_rawmidi 24480 3 snd_usb_lib,snd_emu10k1,snd_seq_midi
snd_seq_midi_event 7168 1 snd_seq_midi
snd_seq 48784 2 snd_seq_midi,snd_seq_midi_event
snd_timer 23940 3 snd_emu10k1,snd_pcm,snd_seq
snd_seq_device 8716 4 snd_emu10k1,snd_seq_midi,snd_rawmidi,snd_seq
snd 53348 9
snd_usb_audio,snd_emu10k1,snd_ac97_codec,snd_pcm,snd_hwdep,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
realtime 5384 0
commoncap 7168 1 realtime
pcspkr 3552 0
psmouse 35844 0
mousedev 11552 1
usb_midi 23428 0
soundcore 9440 2 snd,usb_midi
usbkbd 6912 0
usbmouse 5376 0
faketty 12100 0
usbhid 48160 0
uhci_hcd 32016 0
usbcore 118016 8
snd_usb_audio,snd_usb_lib,usb_midi,usbkbd,usbmouse,usbhid,uhci_hcd
ext3 130568 8
jbd 51604 1 ext3
#####################################################################################3
/etc/modprobe.conf contains:
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF version 1.0.11 ---
alias sound-slot-0 snd-emu10k1
# --- END: Generated by ALSACONF, do not edit. ---
alias snd-1 snd-usb-audio
alias snd-0 snd-emu10k1
alias eth0 3c59x
options snd cards_limit=2
options snd-usb-audio index=1 vid=0x0582 pid=0x0052
You have the oss driver loaded as well, which has stolen the card.
EVIL bad oss.
It's called usb_midi, crush kill destroy! You can blacklist the
module in modprobe.conf but make sure nothing autobreaks it, i.e each
time you boot rewriting modprobe.conf. I'd recommend compiling a
kernel with RT patches and without oss support. It's quite annoying
that mandriva has it still in the kernel. I'm still very happy with
the rest of mandriva. If you are a new mandriva user
http://www.mde.djura.org/ is the best advice ;)
Loki