I'm something of a noob when it comes to using Linux for audio, so
please forgive the stupid questions and give simple answers! I am
generally familiar with Linux though.
I've got a Cakewalk UA-1G but am having trouble understanding what I
need to do to use it fully. I've plugged a mic and phones into it and
when I plug it into a USB port on my Linux box, the red USB light on
the device comes on and I can hear the mic using the phones. So I think
the hardware is working. If the UA-1G is switched to standard mode, it
seems to work properly and I can use both aplay and arecord
successfully.
However, if I have it switched to advanced mode when I boot and/or plug
it in, it doesn't work. In /var/log/messages I see:
Feb 23 16:23:58 piglet kernel: [ 5769.114020] usb 2-2: new full speed USB device using
uhci_hcd and address 3
Feb 23 16:23:59 piglet kernel: [ 5769.273927] usb 2-2: New USB device found,
idVendor=0582, idProduct=00e9
Feb 23 16:23:59 piglet kernel: [ 5769.273933] usb 2-2: New USB device strings: Mfr=1,
Product=2, SerialNumber=0
Feb 23 16:23:59 piglet kernel: [ 5769.273936] usb 2-2: Product: UA-1G
Feb 23 16:23:59 piglet kernel: [ 5769.273938] usb 2-2: Manufacturer: Roland
Feb 23 16:23:59 piglet kernel: [ 5769.282926] ALSA usbaudio.c:2943: 3:0:1 : unknown
interface protocol 0002
Feb 23 16:23:59 piglet pulseaudio[3316]: module-alsa-card.c: Failed to find a working
profile.
Feb 23 16:23:59 piglet pulseaudio[3316]: module.c: Failed to load module
"module-alsa-card" (argument: "device_id="1"
name="usb-Roland_UA-1G-00-UA1G"
card_name="alsa_card.usb-Roland_UA-1G-00-UA1G" tsched=yes ignore_dB=no
card_properties="module-udev-detect.discovered=1""): initialization
failed.
I have also run /usr/sbin/alsa-info.sh and the results are at:
<http://www.alsa-project.org/db/?f=3a3fdb59091197a1a7b7c90b47daa45a8cb9c1b2>
I'm running opensuse 11.3 with kernel 2.6.34.7-0.7-desktop.
I'd appreciate any advice.
Thanks, Dave