Behringer FCA610 (USB) cannot be picked up and configured by PulseAudio (4.0)
Submitted by Benjamin Tegge
Assigned to pul..@..op.org
Description
Created attachment 102196 complete output of pulseaudio -k; pulseaudio -vvvvv
I'm trying to get a Behringer FCA610 (connected via USB) to work with PulseAudio on Fedora 20 Heisenbug running with kernel 3.14 (and also Ubuntu 14.04 with Kernel 3.14). As far as I understand the device works fine with ALSA, but PulseAudio fails to configure the device properly.
The device itself seems to be detected fine according to dmesg:
[95060.032220] usb 1-1.2.1.4.3: SerialNumber: 000761DFC3E8 [95060.042366] input: Logitech Logitech BT Mini-Receiver as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.1/1-1.2.1.4/1-1.2.1.4.3/1-1.2.1.4.3:1.0/0003:046D:C714.0019/input/input29 [95060.043225] logitech 0003:046D:C714.0019: input,hiddev0,hidraw5: USB HID v1.11 Mouse [Logitech Logitech BT Mini-Receiver] on usb-0000:00:1a.0-1.2.1.4.3/input0 [95116.054502] usb 3-1: new high-speed USB device number 2 using xhci_hcd [95116.222000] usb 3-1: New USB device found, idVendor=1397, idProduct=0003 [95116.222008] usb 3-1: New USB device strings: Mfr=28, Product=29, SerialNumber=30 [95116.222012] usb 3-1: Product: FCA610 [95116.222015] usb 3-1: Manufacturer: BEHRINGER [95116.222017] usb 3-1: SerialNumber: 0x156400e2fa [95117.243436] usbcore: registered new interface driver snd-usb-audio
Playback of multichannel WAV files with aplay also works:
$ aplay -D plughw:CARD=FCA610,DEV=0 -c 10 Musik/test-6ch.wav Playing WAVE 'Musik/test-6ch.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Channels 6 ^CAborted by signal Interrupt..
These are the last few lines of pulseaudio -vvvvv
E: [pulseaudio] module-alsa-card.c: Failed to find a working profile. E: [pulseaudio] module.c: Failed to load module "module-alsa-card" (argument: "device_id="1" name="usb-BEHRINGER_FCA610_0x156400e2fa-00-FCA610" card_name="alsa_card.usb-BEHRINGER_FCA610_0x156400e2fa-00-FCA610" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes use_ucm=yes card_properties="module-udev-detect.discovered=1""): initialization failed. I: [pulseaudio] module-udev-detect.c: Card /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.0/sound/card1 (alsa_card.usb-BEHRINGER_FCA610_0x156400e2fa-00-FCA610) failed to load module. D: [pulseaudio] module-udev-detect.c: /dev/snd/controlC1 is accessible: yes D: [pulseaudio] module-udev-detect.c: /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.0/sound/card1 is busy: no W: [pulseaudio] module-udev-detect.c: Tried to configure /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.0/sound/card1 (alsa_card.usb-BEHRINGER_FCA610_0x156400e2fa-00-FCA610) more often than 5 times in 10s D: [alsa-sink-ALC269VC Analog] alsa-sink.c: Cutting sleep time for the initial iterations by half. I: [pulseaudio] module-suspend-on-idle.c: Source alsa_input.pci-0000_00_1b.0.analog-stereo idle for too long, suspending ... D: [pulseaudio] source.c: Suspend cause of source alsa_input.pci-0000_00_1b.0.analog-stereo is 0x0004, suspending I: [alsa-source-ALC269VC Analog] alsa-source.c: Device suspended... D: [pulseaudio] core.c: Hmm, no streams around, trying to vacuum. I: [pulseaudio] module-suspend-on-idle.c: Sink alsa_output.pci-0000_00_1b.0.analog-stereo idle for too long, suspending ... D: [pulseaudio] sink.c: Suspend cause of sink alsa_output.pci-0000_00_1b.0.analog-stereo is 0x0004, suspending I: [alsa-sink-ALC269VC Analog] alsa-sink.c: Device suspended... D: [pulseaudio] core.c: Hmm, no streams around, trying to vacuum. D: [pulseaudio] module-udev-detect.c: /dev/snd/controlC0 is accessible: yes D: [pulseaudio] module-udev-detect.c: Resuming all sinks and sources of card alsa_card.pci-0000_00_1b.0. I: [pulseaudio] client.c: Created 2 "Native client (UNIX socket client)" D: [pulseaudio] protocol-native.c: Protocol version: remote 29, local 29 I: [pulseaudio] protocol-native.c: Got credentials: uid=1000 gid=1000 success=1 D: [pulseaudio] protocol-native.c: SHM possible: yes D: [pulseaudio] protocol-native.c: Negotiated SHM: yes
There are also a lot of lines containing SND_PCM_NO_AUTO_FORMAT like:
D: [pulseaudio] alsa-util.c: Trying plug:surround71:1 with SND_PCM_NO_AUTO_FORMAT ...
I really like to get this device working pulseautio. Any assistance is very much appreciated.
Regards, Benjamin
Attachment 102196, "complete output of pulseaudio -k; pulseaudio -vvvvv":
pulseaudio5v-fedora.txt