See also: https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/986817 Edirol UA-101 card is not autodetected by PulseAudio and the driver is not loaded. Therefore it cannot be used using PulseAudio without manual interaction (See workaround). It works properly when accessed directly via ALSA. There is a workaround to load the pulseaudio driver manually with the following script: (I have turned the frequency selector to 192kHz.) #!/bin/bash echo 'load-module module-alsa-sink device_id="'$[$(cat /proc/asound/cards |grep UA101| cut -d'[' -f1)]'" rate=192000 channels=6 channel_map=left,right,aux0,aux1,aux2,aux3' | pacmd The UA-101 is an USB device that has a hardware switch to select sampling frequencies: 192000 Hz, 6 Channels 96000 Hz, 10 Channels 88200 Hz, 10 Channels 48000 Hz, 10 Channels 44100 Hz, 10 Channels When using 192000 Hz sampling rate, only 6 channels are supported, while otherwwise the card supports 10 channels. Specifications: See http://www.rolandus.com/products/details/703/specs/
This should be fixed with the multichannel patch in git head. Please test it and reopen this bug if it isn't fixed. Thanks!
https://git.kernel.org/cgit/linux/kernel/git/tiwai/sound.git/plain/sound/usb/misc/ua101.c start_usb_playback and start_usb_capture are called in open callback seem driver cannot started arbitrary by pulseaudio when buffer is not full
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.