[ALSA - driver 0001731]: Fixed chip configuration for 5.1 in ALC850 code

bugtrack
2006-01-11T00:33:28Z

Last Modified: 01-11-2006 01:33 CET
======================================================================
Summary: Fixed chip configuration for 5.1 in ALC850 code
Description:
Frustrated by the fact that the 5.1 DVD I just bought had no voices (since
they were on the center channel) I started to dig into it. The details are
in the "steps to reproduce".

Attached is a (very) small patch that fixed it completely on my system
(both the mixer and the channel mix-up). My guess is that the chip was
misconfigured by lack of a bit in the MX76 register. (2 instead of 5 for
bits 6:4)
======================================================================

----------------------------------------------------------------------
C-MoH - 01-11-06 01:22
----------------------------------------------------------------------
Forgot to add... the patch was applied on the alsa-driver-1.0.11-rc2 from
Gentoo's portage tree. (i.e. the distro is Gentoo)

----------------------------------------------------------------------
rlrevell - 01-11-06 01:33
----------------------------------------------------------------------
I guess you verified that the patch does not break anything, by testing all
combinations of the "default", "front", "rear", "centerLFE", "surround51"
etc PCMs and surround-related mixer settings, with regular stereo and mono
.wav files?