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 functioning. 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.