Only 2 channels detected on echo3g devices
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
alsa-lib (Ubuntu) |
Fix Released
|
Wishlist
|
Daniel T Chen | ||
Bug Description
Binary package hint: libasound2
PulseAudio only detects 2 channels (stereo) instead of 6 (or more, depending on your hardware).
Using module-udev-detect, my 6-channel sound card (Echo Audio Gina 3G) is detected only as a stereo device, even though the daemon.conf setting default-
The workaround to resolve the issue is manually adding the alsa sink as follows:
load-module module-alsa-sink device=hw:0,0 tsched=0
load-module module-alsa-sink device=hw:0,1 tsched=0
Of course that defeats the purpose for even having PulseAudio, because now I have to make sure the sound card always gets the same index (still problematic in Ubuntu, because other devices may take over index 0) and the udev-detect module cannot be used afterwards, because it doesn't understand that this sink has already been defined manually and therefore duplicates it (as stereo).
However, this is NOT A PULSEAUDIO problem. It is a problem with Alsa (particularly the asound library). As stated in this comment:
http://
the users pace definition in /usr/share/
Changed in alsa-lib (Ubuntu): | |
status: | Incomplete → New |
Changed in alsa-lib (Ubuntu): | |
assignee: | nobody → unimatrix (andrejx) |
status: | New → Fix Released |
Please attach your modified alsa-lib configuration file.