GNOME Bugzilla – Bug 172333
GNOME Mixer do not display any useful sliders with USB soundcard
Last modified: 2007-08-22 15:19:21 UTC
Please describe the problem: Tried using the latest CVS mixer on my Creative sound Blaster Audigy2 NX USB soundcard yesterday and it doesn't work as expected. You only get 2 sliders, one for PCM which doesnt seem to affect anything and one for speaker which is a speaker I dont seem to use. I will upload screenshot of both gnome mixer and alsamixer. Steps to reproduce: In the alsamixer (as seen in attached shot) I need to do the following to get sound out. a) Switch entry where it says Digitial to PCM or Mixer. Unmute the 3rd speaker collumn. I also need to set up alsa to output sound at 48000 as sound gets distorted at 44100. Actual results: Expected results: Does this happen every time? Other information:
Created attachment 39544 [details] Image of alsamixer
Created attachment 39545 [details] Image of gst-mixer
I had an Audigy 2 NX at some point, so I know the pains. :). My opinion is that the initial setup (unmute, etc.) should be done by the system (HAL/fedora), not by us. Having to run the mixer in the first place is wrong already. Think about it. It should just work. The only slider you'll ever use after, in a normal user case, is the PCM to change volume. That's the one you see. It indeed shows the wrong speaker track, I'll figure out how to fix that (I'm aware that the third controls the channels, and I have no clue what the others do, although some seem to control rear/front specifically). I've offered fedora people to write a small script (pygst or so?) which unmutes all channels when a soundcard is detected. Using pygst should allow this in 10-20 lines of code. We should ask them...
Fedora already has "alsaunmute" which should do the job. File a bug with the details from the "amixer" output for your card, against alsa-utils. Furthermore, this might be considered an ALSA driver bug that it doesn't provide a Master track.