[alsa-devel] snd-usb-audio issues??

Richard Storer rstorer at ntlworld.com
Mon Apr 14 13:28:18 CEST 2014

Hi, this is my first time post on the ML so apologies if my message is
not to the required standard.

I am currently using a Raspberry Pi ARM computer it's running a
customised version of Debian called Raspbian:
Linux raspberrypi 3.10.36+ #665 PREEMPT Wed Apr 9 15:01:53 BST 2014
armv6l GNU/Linux
For audio playback and capture I am using a Creative Sound Blaster
Live 24bit external:
ID 041e:3040 Creative Technology, Ltd SoundBlaster Live! 24-bit External SB0490
I am currently experiencing 2 problems with this device which I
believe are related to the snd-usb-audio driver.

My first issue is for some reason booting Linux with my device already
attached to the USB port produces no audio output, however capture is
I've tried mute, unmute via alsamixer but it seems like the amplifier
circuit inside hasn't turned itself on properly.
The cure for this (and 100% reproducible) would be to unplug / replug
the USB cable or simply connect to USB after Linux has fully loaded.

I don't understand why this should be the case surely it doesn't
matter at what stage the device is connected??

My next issue I feel is a little bit more serious and from what I
understand affects all versions of Linux even the x86 distros.

I use my Sound Blaster to capture stereo audio via Line-In which I
then stream in realtime via Darkice.
While Line-In capture does function on this device the signal levels
are extremely low.
Unfortunately there is no Line-In mixer control for my device the only
capture control I have is Mic and that doesn't control Line-In.
I have search for many months for a solution to the lack of Line-In
control but I have come to the conclusion that something is broken in
the driver or it got missed out.

Is anyone aware of these issues or could at least offer a solution to
increase the Line-In mixer levels maybe communicate with the USB
device directly without ALSA's assistance??

Richard S.

More information about the Alsa-devel mailing list