At Wed, 6 Feb 2013 08:47:41 +0800, Daniel J Blueman wrote:
On 6 February 2013 01:40, Takashi Iwai tiwai@suse.de wrote:
At Tue, 05 Feb 2013 17:34:15 +0100, Takashi Iwai wrote:
At Wed, 6 Feb 2013 00:29:54 +0800, Daniel J Blueman wrote:
On 6 February 2013 00:16, Takashi Iwai tiwai@suse.de wrote:
At Wed, 6 Feb 2013 00:10:30 +0800, Daniel J Blueman wrote:
Hi Takashi,
The v3.8-rc kernels have regressed from v3.7 with the quad-speaker arrangement on my Macbook Pro 10,1 - only the higher-frequency speakers work despite the front and rear channels being exposed in the mixer.
Interesting. So you have a machine with 4.0 built-in speaker instead of 2.1? Then we need to add a device-specific flag for it. Currently the driver assumes 2.1 system blindly because majority of machines have that.
FWIW, the codec parser code has been totally rewritten for 3.9, so any patch to 3.8 won't be applied to 3.9 (and vice versa)...
Could you give alsa-info.sh output on 3.8 kernel? Then I'll try to cook it for 3.9 (and maybe backport to 3.8).
Here's the output from the current alsa-info.sh on 3.8-rc6 with the two cited patches reverted [1]; let me know if you'd like 3.8-rc6 pure.
Thanks.
The sound is pretty impressive for a laptop when the low-frequecy speakers are enabled.
Which program are you using for testing the surrounds? I'm interested in it because the commit you reverted is basically providing only an additional information for the channel map, and it doesn't change anything else. It implies that some applications are really referring to the chmap info.
Or, it might be that the mixer value is simply not set correct.
To be sure, could you try again 3.8-rc6 without reversing patches, adjust "Speaker" and "Bass Speaker" volumes properly, and retest? If it still doesn't work, please take alsa-info.sh snapshot at this state for comparing with the previous result.
My apologies! We do now have "Bass Speaker" which affects both bass speakers. It was always being restored to level 0 and works when set up.
OK, good to know.
There is a "Subwoofer" slider in addition to "Balance" and "Fade" in the GNOME mixer UI which is greyed out; presumably this is intended as the same mixer control?
I have no idea about GNOME stuff... David, do you know of this?
Takashi