At Tue, 18 Feb 2003 07:43:26 +0300, Anton Worshevsky wrote: > > Dear Takashi Iwai, > > Monday, February 10, 2003, 12:14:59 PM, you wrote: > > >> When I changed VIA_REV_8233A to TYPE_VIA8233A my onboard soundcard > >> (VIA8233A + ALC650) works (2 channel, 4 cannel). > >> > >> 5.1 has problem - swaped channels. (LF, RF, Center - OK, LS - Woofer, > >> RS - LS, Woofer - RS. > > TI> which program are you using? > > TI> please check the ac97 register 0x6a in /proc/asound/card0/ac97#0regs > TI> and whether the bits 30-31 (zero-based) are off. > > Do you mean bit 14-15 ?
yep :) > As i posted before, i have similar channel swapping with VIA8235 + ALC650. > If bits 14-15 (slot modify) set to 0 - channels has incorrect placement. > It can be fixed by exchanging Rear and Center/LFE jacks. > When i set bit 14 to 1 - OK > Surely via8235 transmit multi-channel data in AC-Link in 3,4,6,9,7,8 order, > instead of 3,4,7,8,6,9 as specified in AC97. > I switch codec to 3,4,6,9,7,8 mode by setting bit 14 with following patch > in attachment for ac97_patch.c. well, then your investigation may be correct. i have also no datasheet regarding this. i'll ask VIA guys whether the correct order is 3/4/6/9/7/8 or 3/4/7/8/6/9. ciao, Takashi ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel