Thread: [Alsa-user] USB-MIDI, self-compiled alsa-driver
Brought to you by:
perex
From: Fabio R. <fa...@dy...> - 2012-11-28 14:39:36
|
Hello everybody Sorry for the spelling, English is not my first language. I have an RME Babyface USB-soundcard with MIDI-interface and an Akai LPD8 USB-MIDI-pad. I was able to get sound from and to the Babyface with changing the source-code of alsa-driver and compile it myself following the instructions here: http://www.mail-archive.com/als...@li.../msg28945.html Now i have some problems to get USB-MIDI working. Some informations and diagnostics: I compiled alsa-driver with ./configure --with-sequencer=yes --with-kernel=/usr/src/linux-3.6.7-1-ARCH --with-cards=usb-audio,hda-intel,usb-us122l,hdsp lsusb: Bus 003 Device 007: ID 09e8:0075 AKAI Professional M.I. Corp. Bus 003 Device 006: ID 0424:3fd7 Standard Microsystems Corp. /proc/asound/cards: 0 [PCH ]: HDA-Intel - HDA Intel PCH HDA Intel PCH at 0xdf000000 irq 56 1 [B23461460 ]: USB-Audio - Babyface (23461460) RME Babyface (23461460) at usb-0000:00:1d.0-1.2, high speed 2 [LPD8 ]: USB-Audio - LPD8 AKAI professional LLC LPD8 at usb-0000:00:1d.0-1.1, full speed amidi -l: Dir Device Name IO hw:1,0,0 Babyface (23461460) MIDI 1 IO hw:1,0,1 Babyface (23461460) MIDI 2 IO hw:2,0,0 LPD8 MIDI 1 amidi -da -p hw:2,0,0 is working for the pads. If i change the settings in QjackCtl to MIDI-driver: "raw", i see the devices in the connections-tab "JACK-MIDI". But i'm not able to use "seq". Now it starts to get strange: aconnect -i: client 0: 'System' [type=kernel] 0 'Timer ' 1 'Announce ' The LPD8 is running perfectly on my Ubuntu-machines. I'm sitting on an up-to-date Arch Linux 64-bit installation. I'd appreciate every help! Thanks! -- dynaMIX Fabio Rämi Tontechniker fa...@dy... http://www.dynamix-tontechnik.ch |
From: Clemens L. <cla...@go...> - 2012-11-28 14:47:24
|
Fabio Rämi wrote: > If i change the settings in QjackCtl to MIDI-driver: "raw", i see the > devices in the connections-tab "JACK-MIDI". But i'm not able to use "seq". "modprobe snd-seq-midi"? Regards, Clemens |
From: Fabio R. <fa...@dy...> - 2012-11-28 14:53:40
|
> Clemens Ladisch wrote: > "modprobe snd-seq-midi"? modprobe: FATAL: Module snd-seq-midi not found. cheers Fabio dynaMIX Fabio Rämi Tontechniker fa...@dy... http://www.dynamix-tontechnik.ch On 28.11.2012 15:47, Clemens Ladisch wrote: > Fabio Rämi wrote: >> If i change the settings in QjackCtl to MIDI-driver: "raw", i see the >> devices in the connections-tab "JACK-MIDI". But i'm not able to use "seq". > > "modprobe snd-seq-midi"? > > > Regards, > Clemens > |
From: Fabio R. <fa...@dy...> - 2012-11-29 21:58:47
|
Hello! On 28.11.2012 15:52, Fabio Rämi wrote: > Clemens Ladisch wrote: >> "modprobe snd-seq-midi"? > > modprobe: FATAL: Module snd-seq-midi not found. I don't want to be annoying, but i'm getting quite desperate with this issue. Is there a way i can get snd-seq-midi? I found /usr/lib/modules/3.6.8-1-ARCH/kernel/sound/usb/snd-usbmidi-lib.ko and /usr/lib/modules/3.6.8-1-ARCH/kernel/sound/acore/seq/snd-seq-midi-event.ko and some others, but i'm not sure if it's related. To modprobe those gives no errors, but it's still not working. Don't be confused that in these directories is another kernel-version than in the ./configure command i used. I made a kernel-update yesterday and recompiled alsa-driver. New kernel, same problem... Maybe those could be of help: lsmod | grep usb snd_usb_audio 97008 0 snd_usbmidi_lib 18905 1 snd_usb_audio snd_rawmidi 18672 1 snd_usbmidi_lib btusb 12373 0 bluetooth 192234 10 bnep,ath3k,btusb snd_hwdep 6397 2 snd_usb_audio,snd_hda_codec snd_pcm 74794 4 snd_usb_audio,snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel snd 60234 18 snd_hda_codec_realtek,snd_usb_audio,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_usbmidi_lib,snd_hda_codec,snd_hda_intel,snd_seq_device usbcore 150440 7 ath3k,btusb,snd_usb_audio,uvcvideo,snd_usbmidi_lib,ehci_hcd,xhci_hcd usb_common 955 1 usbcore -------------------------------------------------------------- lsmod | grep midi snd_usbmidi_lib 18905 1 snd_usb_audio snd_rawmidi 18672 1 snd_usbmidi_lib snd_seq_device 5557 2 snd_seq,snd_rawmidi snd 60234 18 snd_hda_codec_realtek,snd_usb_audio,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_usbmidi_lib,snd_hda_codec,snd_hda_intel,snd_seq_device usbcore 150440 7 ath3k,btusb,snd_usb_audio,uvcvideo,snd_usbmidi_lib,ehci_hcd,xhci_hcd -------------------------------------------------------------- lsmod | grep seq snd_seq 51555 0 snd_seq_device 5557 2 snd_seq,snd_rawmidi snd_timer 18999 2 snd_pcm,snd_seq snd 60234 21 snd_hda_codec_realtek,snd_usb_audio,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_usbmidi_lib,snd_hda_codec,snd_hda_intel,snd_seq_device Thank you very much in advance! |
From: Clemens L. <cla...@go...> - 2012-11-30 16:10:27
|
Fabio Rämi wrote: > modprobe: FATAL: Module snd-seq-midi not found. Then it wasn't compiled. It appears alsa-driver does not get the module configuration correct. Try making the change in the kernel source. Regards, Clemens |