On 5/20/06, Esa Linna <esa.linna@xxxxxxxxxxx> 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