He, here the alsa-info output.

>From what you can see, the codec reports controls up to 0x3c; there's
almost another control at 0x3e which I dumped :

Node 0x33 [Pin Complex] wcaps 0x40050c: Mono Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00]
  Pincap 0x00000010: OUT
  Pin Default 0x501701f0: [N/A] Speaker at Int N/A
    Conn = Analog, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x00:
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
  Connection: 1
     0x3e

[  467.214734]  Widget #3e -- ANALOG MONO AUDIO MIXER
[  467.214735]          Input from widgets :  0x1c
[  467.214738]          Does NOT support unsolicited response
[  467.214739]          Out amp NOT present
[  467.214741]          In amp NOT present

The extra widget 3e is a stereo-to-mono mixer, input from mixer 1c and
output on 0x33.

Widget 0x33 is NOT detected by alsa code because it's marked as no-connection 
output and because it takes its input from out of range widget 0x3e.
With the 2 patches dropped in alsa-devel, the output paths become following :

[ 1378.923620] ALSA patch_via.c:1861 output-path: depth=4, 08/34/14/24/00
[ 1378.923625] ALSA patch_via.c:1861 output-path: depth=4, 08/21/14/24/00
[ 1378.923820] ALSA patch_via.c:1861 output-path: depth=4, 09/3c/1c/33/00
[ 1378.924287] ALSA patch_via.c:1861 output-path: depth=4, 08/35/15/25/00
[ 1378.924291] ALSA patch_via.c:1861 output-path: depth=4, 08/21/15/25/00

So, the 0x8 DAC is shared between HP and front output, and DAC 0x09 is used for 
surround.
It works, even it shows as 4 channel audio instead 2+1 one... I don't know if 
it's possible to make it
showing as 2+1.

Besides the bugfix patch (the first one posted in alsa-devel) the patch
are :

skip 0x3e control connecting 0x33 directly to 0x1c
force 0x33 to line output
force 0x24 to line output, otherwise auto_parser take it as a speaker and 
discards it

Ciao

Max


** Attachment added: "alsa_info output"
   
https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1045981/+attachment/3421819/+files/alsainfo.txt

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1045981

Title:
  Asus G75v internal Subwoofer not working; alsa not aware of it

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1045981/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to