Jump to content
oldnapalm

VoodooHDA - common problems

Recommended Posts

Very strange

Despite my intense struggle I did not manage to save the info.plist when I add the code snippet for mic (see below)!

I'm using plistedit Pro

 

         <key>NodesToPatch</key>
        <array>
           <dict>
              <key>Codec</key>
              <integer>0</integer>
              <key>Config</key>
              <string>0x99a30950</string>
              <key>Node</key>
              <integer>25</integer>
           </dict>
        </array>

 

Here is my VoodooHDA, can you check please?

VoodooHDA.kext.zip

 

thanks for your time

Link to comment
Share on other sites

Try this

 

Info.plist.zip

 

Check my previous reply about other possible fix for the mic issue.

-Donations-

PayPal HERE - Stripe HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com

Premium Users HERE - Problems with Paypal HERE

xcd5u2Y.png

Link to comment
Share on other sites

Hi guys,


I've been reading throughout the thread for a couple of days, I installed VoodooHDA 2.8.5 after failing to get AppleHDA.kext to work 100% (mic / hdmi won't work)


But I still have some issues,

- Auto Detect or simply switching to headphone when plugging it in won't work (it worked on AppleHDA),

- In the list of devices I don't have external mic jack option (black)

- HDMI audio although showing up in settings, is not working,


here is my getDump:

Found a device of class VoodooHDADevice: IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/HDEF@1B/VoodooHDADevice


Probing codec #0...
HDA Codec #0: Conexant CX20585
HDA Codec ID: 0x14f15069
      Vendor: 0x14f1
      Device: 0x5069
    Revision: 0x03
    Stepping: 0x02
PCI Subvendor: 0x20981b0a
startNode=1 endNode=2
Found audio FG nid=1 startNode=16 endNode=38 total=22

Processing audio FG cad=0 nid=1...
Powering up...
Parsing audio FG...
GPIO: 0x40000004 NumGPIO=4 NumGPO=0 NumGPI=0 GPIWake=0 GPIUnsol=1
nid 25 0x04211040 as  4 seq  0 Headphones    Jack  1/8     Right   External Black   misc 0
nid 26 0x90a70120 as  2 seq  0 Microphone    Fixed Analog  N/A     Internal Unknown misc 0 NoPresenceDetect
nid 27 0x04a11030 as  3 seq  0 Microphone    Jack  1/8     Right   External Black   misc 0
nid 28 0x400001f0 as 15 seq  0 Line-out      None  Unknown N/A     External Unknown misc 0 NoPresenceDetect
nid 29 0x400001f0 as 15 seq  0 Line-out      None  Unknown N/A     External Unknown misc 0 NoPresenceDetect
nid 30 0x400001f0 as 15 seq  0 Line-out      None  Unknown N/A     External Unknown misc 0 NoPresenceDetect
nid 31 0x90170110 as  1 seq  0 Speaker       Fixed Analog  N/A     Internal Unknown misc 0 NoPresenceDetect
nid 32 0x400001f0 as 15 seq  0 Line-out      None  Unknown N/A     External Unknown misc 0 NoPresenceDetect
nid 34 0x400001f0 as 15 seq  0 Line-out      None  Unknown N/A     External Unknown misc 0 NoPresenceDetect
nid 35 0x400001f0 as 15 seq  0 Line-out      None  Unknown N/A     External Unknown misc 0 NoPresenceDetect
Parsing vendor patch...
Nodes patching. Codec = 0 
NumNodes = 0
VHDevice NID=16 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID=17 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID=18 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID=19 Config=00000000 (beep widget   ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID=20 Config=00000000 (audio input   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=23 1=24 2=35 3=36
VHDevice NID=21 Config=00000000 (audio input   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=23 1=24 2=35 3=36
VHDevice NID=22 Config=00000000 (audio input   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=23 1=24 2=35 3=36
VHDevice NID=23 Config=00000000 (audio selector) Cap=00000000 Ctrl=00000000 -- Conns: 0=26 1=27 2=29 3=30
VHDevice NID=24 Config=00000000 (audio selector) Cap=00000000 Ctrl=00000000 -- Conns: 0=26 1=27 2=29 3=30
VHDevice NID=25 Config=04211040 (pin: Headphone) Cap=0000001c Ctrl=000000c0 -- Conns: 0=16 1=17
VHDevice NID=26 Config=90a70120 (pin: Microphon) Cap=00001324 Ctrl=00000024 -- Conns:
VHDevice NID=27 Config=04a11030 (pin: Microphon) Cap=00011334 Ctrl=00000000 -- Conns: 0=16 1=17
VHDevice NID=28 Config=400001f0 (pin: Line-out ) Cap=00000014 Ctrl=00000000 -- Conns: 0=16 1=17
VHDevice NID=29 Config=400001f0 (pin: Line-out ) Cap=00010034 Ctrl=00000000 -- Conns: 0=16 1=17
VHDevice NID=30 Config=400001f0 (pin: Line-out ) Cap=00000024 Ctrl=00000000 -- Conns:
VHDevice NID=31 Config=90170110 (pin: Speaker () Cap=00000010 Ctrl=00000040 -- Conns: 0=16 1=17
VHDevice NID=32 Config=400001f0 (pin: Line-out ) Cap=00000010 Ctrl=00000000 -- Conns: 0=18
VHDevice NID=33 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID=34 Config=400001f0 (pin: Line-out ) Cap=00000010 Ctrl=00000000 -- Conns: 0=33
VHDevice NID=35 Config=400001f0 (pin: Line-out ) Cap=00000020 Ctrl=00000000 -- Conns:
VHDevice NID=36 Config=00000000 (audio mixer   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=16 1=17
VHDevice NID=37 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns:
Disabling nonaudio...
Disabling useless...
Disabling nid 20 connection 2 due to disabled child widget.
Disabling nid 21 connection 2 due to disabled child widget.
Disabling nid 22 connection 2 due to disabled child widget.
Disabling nid 23 connection 2 due to disabled child widget.
Disabling nid 23 connection 3 due to disabled child widget.
Disabling nid 24 connection 2 due to disabled child widget.
Disabling nid 24 connection 3 due to disabled child widget.
Patched pins configuration:
nid 25 0x04211040 as  4 seq  0 Headphones    Jack  1/8     Right   External Black   misc 0
nid 26 0x90a70120 as  2 seq  0 Microphone    Fixed Analog  N/A     Internal Unknown misc 0 NoPresenceDetect
nid 27 0x04a11030 as  3 seq  0 Microphone    Jack  1/8     Right   External Black   misc 0
nid 28 0x400001f0 as 15 seq  0 Line-out      None  Unknown N/A     External Unknown misc 0 NoPresenceDetect [DISABLED]
nid 29 0x400001f0 as 15 seq  0 Line-out      None  Unknown N/A     External Unknown misc 0 NoPresenceDetect [DISABLED]
nid 30 0x400001f0 as 15 seq  0 Line-out      None  Unknown N/A     External Unknown misc 0 NoPresenceDetect [DISABLED]
nid 31 0x90170110 as  1 seq  0 Speaker       Fixed Analog  N/A     Internal Unknown misc 0 NoPresenceDetect
nid 32 0x400001f0 as 15 seq  0 Line-out      None  Unknown N/A     External Unknown misc 0 NoPresenceDetect [DISABLED]
nid 34 0x400001f0 as 15 seq  0 Line-out      None  Unknown N/A     External Unknown misc 0 NoPresenceDetect [DISABLED]
nid 35 0x400001f0 as 15 seq  0 Line-out      None  Unknown N/A     External Unknown misc 0 NoPresenceDetect [DISABLED]
Parsing pin associations...
4 associations found:
Association 0 (1) out:
Pin nid=31 seq=0
  Redir type=-1 jack=-1 def=0
Association 1 (2) in:
Pin nid=26 seq=0
  Redir type=-1 jack=-1 def=0
Association 2 (3) in:
Pin nid=27 seq=0
  Redir type=-1 jack=0 def=0
Association 3 (4) out:
Pin nid=25 seq=0
  Redir type=-1 jack=0 def=0
Building AFG tree...
Tracing association 0 (1)
Tracing pin 31 with min nid 0
 tracing via nid 31
  tracing via nid 16
  nid 16 returned 16
  tracing via nid 17
  nid 17 returned 17
 nid 31 returned 16
Pin 31 traced to DAC 16
Association 0 (1) trace succeeded
Tracing association 1 (2)
Tracing pin 26 to ADC 20
 tracing via nid 26
  tracing via nid 23
   tracing via nid 20
   nid 20 returned 1
   tracing via nid 21
   nid 21 returned 0
   tracing via nid 22
   nid 22 returned 0
  nid 23 returned 1
  tracing via nid 24
   tracing via nid 20
   nid 20 returned 1
   tracing via nid 21
   nid 21 returned 0
   tracing via nid 22
   nid 22 returned 0
  nid 24 returned 1
 nid 26 returned 1
Pin 26 traced to ADC 20
Association 1 (2) trace succeeded
Tracing association 2 (3)
Tracing pin 27 to ADC 21
 tracing via nid 27
  tracing via nid 23
  nid 23 busy by association 1
  tracing via nid 24
  nid 24 busy by association 1
 nid 27 returned 0
Unable to trace pin 27 to ADC 21, undo traces
Tracing pin 27 to ADC 22
 tracing via nid 27
  tracing via nid 23
  nid 23 busy by association 1
  tracing via nid 24
  nid 24 busy by association 1
 nid 27 returned 0
Unable to trace pin 27 to ADC 22, undo traces
Association 2 (3) trace failed
Tracing association 3 (4)
Tracing pin 25 with min nid 0
 tracing via nid 25
  tracing via nid 16
  nid 16 busy by association 0
  tracing via nid 17
  nid 17 returned 17
 nid 25 returned 17
Pin 25 traced to DAC 17
Association 3 (4) trace succeeded
Tracing input monitor
Tracing other input monitors
Tracing nid 26 to out
 tracing via nid 26
  tracing via nid 23
  nid 23 busy by input association 1
  tracing via nid 24
  nid 24 busy by input association 1
 nid 26 returned 0
Tracing beeper
Tracing nid 19 to out
 tracing via nid 19
 nid 19 returned 0
Disabling unassociated widgets...
Disabling nonselected inputs...
Disabling useless...
Disabling nid 20 connection 3 due to disabled child widget.
Disabling nid 23 connection 1 due to disabled child widget.
Disabling nid 24 connection 1 due to disabled child widget.
Disabling crossassociated connections...
Disabling useless...
Binding associations to channels...
Assigning names to signal sources...
Parsing Ctls...
Assigning mixers to the tree...
Preparing pin controls...
AFG commit...
Creating PCM devices...
pcmAttach: HDA Conexant CX20585 PCM #0 Analog at cad 0 nid 1
+--------------------------------------+
| DUMPING PCM Playback/Record Channels |
+--------------------------------------+

Playback:

    Stream cap: 0x00000001
                PCM
       PCM cap: 0x000e0560
                16 20 24 bits, 44 48 96 192 KHz
           DAC: 16

Record:

    Stream cap: 0x00000001
                PCM
       PCM cap: 0x000e0160
                16 20 24 bits, 44 48 96 KHz
           ADC: 20

+-------------------------------+
| DUMPING Playback/Record Paths |
+-------------------------------+

Playback:

   nid=31 [pin: Speaker (Analog)]
     |
     + <- nid=16 [audio output] [src: pcm] bindSeq=00000001


Record:

   nid=20 [audio input]
     |
     + <- nid=23 [audio selector] [src: monitor] bindSeq=00000001

            |
            + <- nid=26 [pin: Microphone (Analog)] [src: monitor] bindSeq=00000001

     + <- nid=24 [audio selector] [src: monitor] bindSeq=00000001

            |
            + <- nid=26 [pin: Microphone (Analog)] [src: monitor] bindSeq=00000001


+-------------------------+
| DUMPING Volume Controls |
+-------------------------+

Master Volume (OSS: vol)
  |
  +- control  1 (nid  16 out):    dir - out oss: vol, pcm -74/+0dB (75 steps) + mute

PCM Volume (OSS: pcm)
  |
  +- control  1 (nid  16 out):    dir - out oss: vol, pcm -74/+0dB (75 steps) + mute

Microphone2 Volume (OSS: monitor)
  |
  +- control  5 (nid  23 out):    dir - in oss: monitor +0/+40dB (5 steps)
  +- control  6 (nid  24 out):    dir - in oss: rec, monitor +0/+40dB (5 steps)

Speaker/Beep Volume (OSS: speaker)
  |
  +- control  3 (nid  19 out):    dir - none oss: speaker -28/+0dB (8 steps)

Recording Level (OSS: rec)
  |
  +- control  4 (nid  20 in   0): dir - in oss: rec -74/+6dB (81 steps) + mute
  +- control  6 (nid  24 out):    dir - in oss: rec, monitor +0/+40dB (5 steps)

OSS mixer initialization...
Recsel (line, mic, cd, monitor): nid 23 source 0 select
Recsel (line, mic, cd, monitor): nid 24 source 0 select
Registering PCM channels...
pcmAttach: HDA Conexant CX20585 PCM #1 Analog at cad 0 nid 1
+--------------------------------------+
| DUMPING PCM Playback/Record Channels |
+--------------------------------------+

Playback:

    Stream cap: 0x00000001
                PCM
       PCM cap: 0x000e0560
                16 20 24 bits, 44 48 96 192 KHz
           DAC: 17

+-------------------------------+
| DUMPING Playback/Record Paths |
+-------------------------------+

Playback:

   nid=25 [pin: Headphones (Black Right)]
     |
     + <- nid=17 [audio output] [src: pcm] bindSeq=00000001


+-------------------------+
| DUMPING Volume Controls |
+-------------------------+

Master Volume (OSS: vol)
  |
  +- control  2 (nid  17 out):    dir - out oss: vol, pcm -74/+0dB (75 steps) + mute

PCM Volume (OSS: pcm)
  |
  +- control  2 (nid  17 out):    dir - out oss: vol, pcm -74/+0dB (75 steps) + mute

OSS mixer initialization...
Registering PCM channels...
FG config/quirks: forcestereo ivref50 ivref80 ivref100 ivref
HP switch init...

+-------------------+
| DUMPING HDA NODES |
+-------------------+

Default Parameter
-----------------
    Stream cap: 0x00000001
                PCM
       PCM cap: 0x000e0160
                16 20 24 bits, 44 48 96 KHz
        IN amp: 0x00000000
       OUT amp: 0x00000000

           nid: 16
          Name: audio output
    Widget cap: 0x00000c1d
                LRSWAP PWR STEREO
   Association: 0 (0x00000001)
           OSS: pcm (pcm)
    Stream cap: 0x00000001
                PCM
       PCM cap: 0x000e0560
                16 20 24 bits, 44 48 96 192 KHz
    Output amp: 0x80034a4a
                mute=1 step=74 size=3 offset=74
    Output val: [0x38 0x38]

           nid: 17
          Name: audio output
    Widget cap: 0x00000c1d
                LRSWAP PWR STEREO
   Association: 3 (0x00000001)
           OSS: pcm (pcm)
    Stream cap: 0x00000001
                PCM
       PCM cap: 0x000e0560
                16 20 24 bits, 44 48 96 192 KHz
    Output amp: 0x80034a4a
                mute=1 step=74 size=3 offset=74
    Output val: [0x38 0x38]

           nid: 18 [DISABLED]
          Name: audio output
    Widget cap: 0x00000611
                PWR DIGITAL STEREO
    Stream cap: 0x00000005
                AC3 PCM
       PCM cap: 0x000e0160
                16 20 24 bits, 44 48 96 KHz

           nid: 19
          Name: beep widget
    Widget cap: 0x0070000c
   Association: -2 (0x00000000)
           OSS: speaker (speaker)
    Output amp: 0x000f0707
                mute=0 step=7 size=15 offset=7
    Output val: [0x06 0x00]

           nid: 20
          Name: audio input
    Widget cap: 0x00100d1b
                LRSWAP PWR STEREO
   Association: 1 (0x00000001)
    Stream cap: 0x00000001
                PCM
       PCM cap: 0x000e0160
                16 20 24 bits, 44 48 96 KHz
     Input amp: 0x8003504a
                mute=1 step=80 size=3 offset=74
     Input val: [0x3C 0x3C] [0x4A 0x4A] [0x4A 0x4A] [0x4A 0x4A] 
   connections: 4 enabled 2
         |
         + <- nid=23 [audio selector] (selected)
         + <- nid=24 [audio selector]
         + [DISABLED] <- nid=35 [pin: Line-out (None)] [DISABLED]
         + [DISABLED] <- nid=36 [audio mixer] [DISABLED]

           nid: 21 [DISABLED]
          Name: audio input
    Widget cap: 0x00100d1b
                LRSWAP PWR STEREO
    Stream cap: 0x00000001
                PCM
       PCM cap: 0x000e0160
                16 20 24 bits, 44 48 96 KHz
     Input amp: 0x8003504a
                mute=1 step=80 size=3 offset=74
     Input val: [0x4A 0x4A] [0x4A 0x4A] [0x4A 0x4A] [0x4A 0x4A] 
   connections: 4 enabled 3
         |
         + <- nid=23 [audio selector] (selected)
         + <- nid=24 [audio selector]
         + [DISABLED] <- nid=35 [pin: Line-out (None)] [DISABLED]
         + <- nid=36 [audio mixer] [DISABLED]

           nid: 22 [DISABLED]
          Name: audio input
    Widget cap: 0x00100d1b
                LRSWAP PWR STEREO
    Stream cap: 0x00000001
                PCM
       PCM cap: 0x000e0160
                16 20 24 bits, 44 48 96 KHz
     Input amp: 0x8003504a
                mute=1 step=80 size=3 offset=74
     Input val: [0x4A 0x4A] [0x4A 0x4A] [0x4A 0x4A] [0x4A 0x4A] 
   connections: 4 enabled 3
         |
         + <- nid=23 [audio selector] (selected)
         + <- nid=24 [audio selector]
         + [DISABLED] <- nid=35 [pin: Line-out (None)] [DISABLED]
         + <- nid=36 [audio mixer] [DISABLED]

           nid: 23
          Name: audio selector
    Widget cap: 0x0030050d
                PWR STEREO
   Association: 1 (0x00000001)
           OSS: monitor
    Output amp: 0x00270400
                mute=0 step=4 size=39 offset=0
    Output val: [0x03 0x03]
   connections: 4 enabled 1
         |
         + <- nid=26 [pin: Microphone (Analog)] (selected)
         + [DISABLED] <- nid=27 [pin: Microphone (Black Right)] [DISABLED]
         + [DISABLED] <- nid=29 [pin: Line-out (None)] [DISABLED]
         + [DISABLED] <- nid=30 [pin: Line-out (None)] [DISABLED]

           nid: 24
          Name: audio selector
    Widget cap: 0x0030050d
                PWR STEREO
   Association: 1 (0x00000001)
           OSS: monitor
    Output amp: 0x00270400
                mute=0 step=4 size=39 offset=0
    Output val: [0x02 0x02]
   connections: 4 enabled 1
         |
         + <- nid=26 [pin: Microphone (Analog)] (selected)
         + [DISABLED] <- nid=27 [pin: Microphone (Black Right)] [DISABLED]
         + [DISABLED] <- nid=29 [pin: Line-out (None)] [DISABLED]
         + [DISABLED] <- nid=30 [pin: Line-out (None)] [DISABLED]

           nid: 25
          Name: pin: Headphones (Black Right)
    Widget cap: 0x00400581
                PWR UNSOL STEREO
   Association: 3 (0x00000001)
       Pin cap: 0x0000001c
                PDC HP OUT
    Pin config: 0x04211040
   Pin control: 0x000000c0 HP OUT
   connections: 2 enabled 1
         |
         + [DISABLED] <- nid=16 [audio output]
         + <- nid=17 [audio output] (selected)

           nid: 26
          Name: pin: Microphone (Analog)
    Widget cap: 0x00400481
                PWR UNSOL STEREO
   Association: 1 (0x00000001)
           OSS: monitor (monitor)
       Pin cap: 0x00001324
                PDC IN VREF[ 50 80 HIZ ]
    Pin config: 0x90a70120
   Pin control: 0x00000024 IN VREFs

           nid: 27 [DISABLED]
          Name: pin: Microphone (Black Right)
    Widget cap: 0x00400581
                PWR UNSOL STEREO
       Pin cap: 0x00011334
                PDC OUT IN VREF[ 50 80 HIZ ] EAPD
    Pin config: 0x04a11030
   Pin control: 0x00000000
          EAPD: 0x00000002
   connections: 2 enabled 2
         |
         + <- nid=16 [audio output] (selected)
         + <- nid=17 [audio output]

           nid: 28 [DISABLED]
          Name: pin: Line-out (None)
    Widget cap: 0x00400581
                PWR UNSOL STEREO
       Pin cap: 0x00000014
                PDC OUT
    Pin config: 0x400001f0
   Pin control: 0x00000000
   connections: 2 enabled 2
         |
         + <- nid=16 [audio output] (selected)
         + <- nid=17 [audio output]

           nid: 29 [DISABLED]
          Name: pin: Line-out (None)
    Widget cap: 0x00400581
                PWR UNSOL STEREO
       Pin cap: 0x00010034
                PDC OUT IN EAPD
    Pin config: 0x400001f0
   Pin control: 0x00000000
          EAPD: 0x00000002
   connections: 2 enabled 2
         |
         + <- nid=16 [audio output] (selected)
         + <- nid=17 [audio output]

           nid: 30 [DISABLED]
          Name: pin: Line-out (None)
    Widget cap: 0x00400481
                PWR UNSOL STEREO
       Pin cap: 0x00000024
                PDC IN
    Pin config: 0x400001f0
   Pin control: 0x00000000

           nid: 31
          Name: pin: Speaker (Analog)
    Widget cap: 0x00400501
                PWR STEREO
   Association: 0 (0x00000001)
       Pin cap: 0x00000010
                OUT
    Pin config: 0x90170110
   Pin control: 0x00000040 OUT
   connections: 2 enabled 1
         |
         + <- nid=16 [audio output] (selected)
         + [DISABLED] <- nid=17 [audio output]

           nid: 32 [DISABLED]
          Name: pin: Line-out (None)
    Widget cap: 0x00400781
                PWR DIGITAL UNSOL STEREO
       Pin cap: 0x00000010
                OUT
    Pin config: 0x400001f0
   Pin control: 0x00000000
   connections: 1 enabled 1
         |
         + <- nid=18 [audio output] [DISABLED]

           nid: 33 [DISABLED]
          Name: audio output
    Widget cap: 0x00000611
                PWR DIGITAL STEREO
    Stream cap: 0x00000005
                AC3 PCM
       PCM cap: 0x000e0160
                16 20 24 bits, 44 48 96 KHz

           nid: 34 [DISABLED]
          Name: pin: Line-out (None)
    Widget cap: 0x00400781
                PWR DIGITAL UNSOL STEREO
       Pin cap: 0x00000010
                OUT
    Pin config: 0x400001f0
   Pin control: 0x00000000
   connections: 1 enabled 1
         |
         + <- nid=33 [audio output] [DISABLED]

           nid: 35 [DISABLED]
          Name: pin: Line-out (None)
    Widget cap: 0x0040040b
                PWR STEREO
       Pin cap: 0x00000020
                IN
    Pin config: 0x400001f0
   Pin control: 0x00000000
     Input amp: 0x002f0400
                mute=0 step=4 size=47 offset=0
     Input val: 

           nid: 36 [DISABLED]
          Name: audio mixer
    Widget cap: 0x0020050b
                PWR STEREO
     Input amp: 0x80034a4a
                mute=1 step=74 size=3 offset=74
     Input val: [0x80 0x80] [0x00 0x00] 
   connections: 2 enabled 2
         |
         + <- nid=16 [audio output]
         + <- nid=17 [audio output]

           nid: 37 [DISABLED]
          Name: vendor widget
    Widget cap: 0x00f00000


Probing codec #3...
HDA Codec #3: Intel Cougar Point HDMI
HDA Codec ID: 0x80862805
      Vendor: 0x8086
      Device: 0x2805
    Revision: 0x00
    Stepping: 0x00
PCI Subvendor: 0x20981b0a
startNode=1 endNode=2
Found audio FG nid=1 startNode=2 endNode=9 total=7

Processing audio FG cad=3 nid=1...
Powering up...
Parsing audio FG...
GPIO: 0x00000000 NumGPIO=0 NumGPO=0 NumGPI=0 GPIWake=0 GPIUnsol=0
nid  5 0x58560010 as  1 seq  0 Digital-out   None  Digital Special Internal Unknown misc 0
nid  6 0x58560020 as  2 seq  0 Digital-out   None  Digital Special Internal Unknown misc 0
nid  7 0x18560030 as  3 seq  0 Digital-out   Jack  Digital Special Internal Unknown misc 0
Parsing vendor patch...
Nodes patching. Codec = 3 
NumNodes = 0
VHDevice NID= 2 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID= 3 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID= 4 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID= 5 Config=58560010 (pin: Digital-o) Cap=09000094 Ctrl=00000040 -- Conns: 0=2
VHDevice NID= 6 Config=58560020 (pin: Digital-o) Cap=09000094 Ctrl=00000040 -- Conns: 0=3
VHDevice NID= 7 Config=18560030 (pin: Digital-o) Cap=09000094 Ctrl=00000040 -- Conns: 0=4
VHDevice NID= 8 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns:
Disabling nonaudio...
Disabling useless...
Patched pins configuration:
nid  5 0x58560010 as  1 seq  0 Digital-out   None  Digital Special Internal Unknown misc 0 [DISABLED]
nid  6 0x58560020 as  2 seq  0 Digital-out   None  Digital Special Internal Unknown misc 0 [DISABLED]
nid  7 0x18560030 as  3 seq  0 Digital-out   Jack  Digital Special Internal Unknown misc 0
Parsing pin associations...
1 associations found:
Association 0 (3) out:
Pin nid=7 seq=0
  Redir type=-1 jack=0 def=0
Building AFG tree...
Tracing association 0 (3)
Tracing pin 7 with min nid 0
 tracing via nid 7
  tracing via nid 4
  nid 4 returned 4
 nid 7 returned 4
Pin 7 traced to DAC 4
Association 0 (3) trace succeeded
Tracing input monitor
Tracing other input monitors
Tracing beeper
Disabling unassociated widgets...
Disabling nonselected inputs...
Disabling useless...
Disabling crossassociated connections...
Disabling useless...
Binding associations to channels...
Assigning names to signal sources...
Parsing Ctls...
Assigning mixers to the tree...
Preparing pin controls...
AFG commit...
Creating PCM devices...
pcmAttach: HDA Intel Cougar Point HDMI PCM #0 DisplayPort at cad 3 nid 1
+--------------------------------------+
| DUMPING PCM Playback/Record Channels |
+--------------------------------------+

Playback:

    Stream cap: 0x00000005
                AC3 PCM
       PCM cap: 0x001e07f0
                16 20 24 32 bits, 32 44 48 88 96 176 192 KHz
           DAC: 4

+-------------------------------+
| DUMPING Playback/Record Paths |
+-------------------------------+

Playback:

   nid=7 [pin: Digital-out (HDMI)]
     |
     + <- nid=4 [audio output] [src: pcm] bindSeq=00000001


+-------------------------+
| DUMPING Volume Controls |
+-------------------------+

Master Volume (OSS: vol)
  |
  +- control  1 (nid   7 out):    dir - out oss: vol, pcm mute

PCM Volume (OSS: pcm)
  |
  +- control  1 (nid   7 out):    dir - out oss: vol, pcm mute

OSS mixer initialization...
Registering PCM channels...
FG config/quirks: forcestereo ivref50 ivref80 ivref100 ivref
HP switch init...

+-------------------+
| DUMPING HDA NODES |
+-------------------+

Default Parameter
-----------------
        IN amp: 0x00000000
       OUT amp: 0x00000000

           nid: 2 [DISABLED]
          Name: audio output
    Widget cap: 0x00006611
                PWR DIGITAL 8CH
    Stream cap: 0x00000005
                AC3 PCM
       PCM cap: 0x001e07f0
                16 20 24 32 bits, 32 44 48 88 96 176 192 KHz

           nid: 3 [DISABLED]
          Name: audio output
    Widget cap: 0x00006611
                PWR DIGITAL 8CH
    Stream cap: 0x00000005
                AC3 PCM
       PCM cap: 0x001e07f0
                16 20 24 32 bits, 32 44 48 88 96 176 192 KHz

           nid: 4
          Name: audio output
    Widget cap: 0x00006611
                PWR DIGITAL 8CH
   Association: 0 (0x00000001)
           OSS: pcm (pcm)
    Stream cap: 0x00000005
                AC3 PCM
       PCM cap: 0x001e07f0
                16 20 24 32 bits, 32 44 48 88 96 176 192 KHz

           nid: 5 [DISABLED]
          Name: pin: Digital-out (HDMI)
    Widget cap: 0x0040778d
                PWR DIGITAL UNSOL 8CH
       Pin cap: 0x09000094
                PDC OUT HDMI DP HBR
    Pin config: 0x58560010
   Pin control: 0x00000000
    Output amp: 0x80000000
                mute=1 step=0 size=0 offset=0
    Output val: [0x00 0x80]
   connections: 1 enabled 1
         |
         + <- nid=2 [audio output] [DISABLED]

           nid: 6 [DISABLED]
          Name: pin: Digital-out (HDMI)
    Widget cap: 0x0040778d
                PWR DIGITAL UNSOL 8CH
       Pin cap: 0x09000094
                PDC OUT HDMI DP HBR
    Pin config: 0x58560020
   Pin control: 0x00000000
    Output amp: 0x80000000
                mute=1 step=0 size=0 offset=0
    Output val: [0x00 0x80]
   connections: 1 enabled 1
         |
         + <- nid=3 [audio output] [DISABLED]

           nid: 7
          Name: pin: Digital-out (HDMI)
    Widget cap: 0x0040778d
                PWR DIGITAL UNSOL 8CH
   Association: 0 (0x00000001)
       Pin cap: 0x09000094
                PDC OUT HDMI DP HBR
    Pin config: 0x18560030
   Pin control: 0x00000040 OUT
    Output amp: 0x80000000
                mute=1 step=0 size=0 offset=0
    Output val: [0x00 0x00]
   connections: 1 enabled 1
         |
         + <- nid=4 [audio output]

           nid: 8 [DISABLED]
          Name: vendor widget
    Widget cap: 0x00f00000

 

I hope you guys can help me!


Thanks in advance.

Link to comment
Share on other sites

hello


have u try this one ?


http://Olarila.com/files/10.9/Audio/AppleHDA_10.9.4/Laptop/AppleHDA-2.6.3f4-CX20585.zip


see the readme file inside


good hack

 

Yes, that kext won't work unless I edit my DSDT with layout3 (0x03)

I edit DSDT to (0x03) and it works but NO HDMI NO MIC NO EXTERNAL MIC :(


with VoodooHDA everything works but autoswitch is broken no detection of jacks and no hdmi controls

Link to comment
Share on other sites

hello


what hdmi controls u want ?


hdmi don't have any controls ...


the autoswitch .. can be a problem .. is only that ur problems ?


good hack

PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI

Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000

My OS X Files 

Link to comment
Share on other sites

Well I cannot control volume, I actually don't know if it works, it's detected but no sound and no control. Detection is a problem yes :/ very annoying since it is a laptop and you know it's usually connected to external speakers or headphones :|

Link to comment
Share on other sites

I'm confused, how do I get the conf for subwoofer?

 

 HDA Codec #0: IDT 92HD71B7
HDA Codec ID: 0x111d76b2
      Vendor: 0x111d
      Device: 0x76b2
    Revision: 0x03
    Stepping: 0x02
PCI Subvendor: 0x30f4103c
startNode=1 endNode=2
Found audio FG nid=1 startNode=10 endNode=41 total=31

Processing audio FG cad=0 nid=1...
Powering up...
Parsing audio FG...
GPIO: 0xc0000008 NumGPIO=8 NumGPO=0 NumGPI=0 GPIWake=1 GPIUnsol=1
nid 10 0x0221401f as  1 seq 15 Headphones    Jack  1/8     Front   External Green   misc 0
nid 11 0x02a19020 as  2 seq  0 Microphone    Jack  1/8     Front   External Pink    misc 0
nid 12 0x40f100f0 as 15 seq  0 Other         None  1/8     N/A     External Unknown misc 0
nid 13 0x90171110 as  1 seq  0 Speaker       Fixed Analog  N/A     Internal Black   misc 0 NoPresenceDetect
nid 14 0x40f100f2 as 15 seq  2 Other         None  1/8     N/A     External Unknown misc 0
nid 15 0x40f100f7 as 15 seq  7 Other         None  1/8     N/A     External Unknown misc 0
nid 20 0x40f100f3 as 15 seq  3 Other         None  1/8     N/A     External Unknown misc 0
nid 24 0x85a61150 as  5 seq  0 Microphone    Fixed Digital Top     External Black   misc 0 NoPresenceDetect
nid 25 0x40f100f4 as 15 seq  4 Other         None  1/8     N/A     External Unknown misc 0
nid 30 0x014411a0 as 10 seq  0 SPDIF-out     Jack  RCA     Rear    External Black   misc 0 NoPresenceDetect
nid 31 0x40f100f5 as 15 seq  5 Other         None  1/8     N/A     External Unknown misc 0
nid 32 0x40f100f6 as 15 seq  6 Other         None  1/8     N/A     External Unknown misc 0
nid 39 0x40f100f8 as 15 seq  8 Other         None  1/8     N/A     External Unknown misc 0
Parsing vendor patch...
Nodes patching. Codec = 0 
NumNodes = 0
VHDevice NID=10 Config=0221401f (pin: Headphone) Cap=0000001c Ctrl=00000000 -- Conns: 0=16 1=17 2=23
VHDevice NID=11 Config=02a19020 (pin: Microphon) Cap=00001724 Ctrl=00000000 -- Conns:
VHDevice NID=12 Config=40f100f0 (pin: Other (No) Cap=00001724 Ctrl=00000000 -- Conns:
VHDevice NID=13 Config=90171110 (pin: Speaker () Cap=00000014 Ctrl=00000000 -- Conns: 0=16 1=17 2=23
VHDevice NID=14 Config=40f100f2 (pin: Other (No) Cap=00001724 Ctrl=00000000 -- Conns:
VHDevice NID=15 Config=40f100f7 (pin: Other (No) Cap=00000014 Ctrl=00000000 -- Conns: 0=16 1=17 2=23
VHDevice NID=16 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID=17 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID=18 Config=00000000 (audio input   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=28
VHDevice NID=19 Config=00000000 (audio input   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=29
VHDevice NID=20 Config=40f100f3 (pin: Other (No) Cap=00000010 Ctrl=00000000 -- Conns: 0=22
VHDevice NID=21 Config=00000000 (audio selector) Cap=00000000 Ctrl=00000000 -- Conns: 0=16 1=17 2=23
VHDevice NID=22 Config=00000000 (audio mixer   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=21
VHDevice NID=23 Config=00000000 (audio mixer   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=16 1=17 2=39 3=26 4=27
VHDevice NID=24 Config=85a61150 (pin: Microphon) Cap=00000020 Ctrl=00000000 -- Conns:
VHDevice NID=25 Config=40f100f4 (pin: Other (No) Cap=00000020 Ctrl=00000000 -- Conns:
VHDevice NID=26 Config=00000000 (audio selector) Cap=00000000 Ctrl=00000000 -- Conns: 0=11 1=12 2=14
VHDevice NID=27 Config=00000000 (audio selector) Cap=00000000 Ctrl=00000000 -- Conns: 0=11 1=12 2=14
VHDevice NID=28 Config=00000000 (audio selector) Cap=00000000 Ctrl=00000000 -- Conns: 0=26 1=23 2=24 3=25
VHDevice NID=29 Config=00000000 (audio selector) Cap=00000000 Ctrl=00000000 -- Conns: 0=27 1=23 2=24 3=25
VHDevice NID=30 Config=014411a0 (pin: SPDIF-out) Cap=00000010 Ctrl=00000000 -- Conns: 0=36
VHDevice NID=31 Config=40f100f5 (pin: Other (No) Cap=00010010 Ctrl=00000000 -- Conns: 0=36 1=37
VHDevice NID=32 Config=40f100f6 (pin: Other (No) Cap=00000010 Ctrl=00000000 -- Conns: 0=37
VHDevice NID=33 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID=34 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID=35 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID=36 Config=00000000 (audio selector) Cap=00000000 Ctrl=00000000 -- Conns: 0=33 1=28 2=29
VHDevice NID=37 Config=00000000 (audio selector) Cap=00000000 Ctrl=00000000 -- Conns: 0=34 1=28 2=29
VHDevice NID=38 Config=00000000 (beep widget   ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID=39 Config=40f100f8 (pin: Other (No) Cap=00000020 Ctrl=00000000 -- Conns:
VHDevice NID=40 Config=00000000 (volume widget ) Cap=00000000 Ctrl=00000000 -- Conns: 0=16 1=17

Link to comment
Share on other sites

Hi, mine is Acer 4738G with Yosemite installed. Everything else is fine except for the sound card. I can hear the sound only for a few seconds. If I changed some settings in Audio MIDI Setup, the sound would arise again, but just for a few seconds.


I use VoodooHDA 2.8.7, and this laptop has two sound card: ALC272(8086:3b56) and ATI HDMI(1002:aa68). I've tried both in Info.plist, but nothing turned better. Could you give me some advice? Thanks in advance.

Link to comment
Share on other sites

Hi guys,


First off all thanks again for this topic !


I installed some weeks ago VoodooHDA 2.8.7 which is a big change compared to the old VoodooHDA that I used before!

Thank you again for the good work!


My first purpose of installing 2.8.7 version was to get the internal mic. I managed to activated it using the solution provided by pernacabeluda by adding this nid :

 

         <key>NodesToPatch</key>
        <array>
           <dict>
              <key>Codec</key>
              <integer>0</integer>
              <key>Config</key>
              <string>0x99a30950</string>
              <key>Node</key>
              <integer>25</integer>
           </dict>
        </array>

 

The internal mic is now recognized, but I'm facing two problems not included in those listed in the first post:


The first is that, when using skype for example with the internal mic, there is a constant background noise heard by the person with whom I speak.

When using other communication software (Telephone by Alexey Kuznetsov), the person with whom I speak can't even understand me due to the very bad quality of the sound received when I use internal mic.


The second one, related the first one may be, is that I don't have all the setting in the prefpane for the internal mic, like the input Gain and PCM for example (please see the image)

 

730904431_inputgainmic.png.b09a1d8c68c64d3f390ae62e42c6c2d1.png

 

So as I said before, may be the two problems are connected. So may be the fact that being able to activate all the required settings will allows me to get a correct sound from my internal mic.


Could you please guide me on how to do that ? (may be by activating other nodes ?)


Here are the specifics of my sound card:


ALC663 info


Codec: Realtek ALC663

Address: 0

Vendor Id: 0x10ec0663

Subsystem Id: 0x104315a7

Revision Id: 0x100002


and this is what I get with getdump:

Found a device of class VoodooHDADevice: IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/HDAC@1B/VoodooHDADevice


Probing codec #0...
HDA Codec #0: Realtek ALC663
HDA Codec ID: 0x10ec0663
      Vendor: 0x10ec
      Device: 0x0663
    Revision: 0x00
    Stepping: 0x01
PCI Subvendor: 0x14c31043
startNode=1 endNode=2
Found audio FG nid=1 startNode=2 endNode=36 total=34

Processing audio FG cad=0 nid=1...
Powering up...
Parsing audio FG...
GPIO: 0x40000002 NumGPIO=2 NumGPO=0 NumGPI=0 GPIWake=0 GPIUnsol=1
nid 17 0x411111f0 as 15 seq  0 Speaker       None  1/8     Rear    External Black   misc 0 NoPresenceDetect
nid 18 0x411111f0 as 15 seq  0 Speaker       None  1/8     Rear    External Black   misc 0 NoPresenceDetect
nid 19 0x411111f0 as 15 seq  0 Speaker       None  1/8     Rear    External Black   misc 0 NoPresenceDetect
nid 20 0x99130110 as  1 seq  0 Speaker       Fixed ATAPI   Special Internal Unknown misc 0 NoPresenceDetect
nid 21 0x0121401f as  1 seq 15 Headphones    Jack  1/8     Rear    External Green   misc 0
nid 22 0x411111f0 as 15 seq  0 Speaker       None  1/8     Rear    External Black   misc 0 NoPresenceDetect
nid 23 0x411111f0 as 15 seq  0 Speaker       None  1/8     Rear    External Black   misc 0 NoPresenceDetect
nid 24 0x01a19840 as  4 seq  0 Microphone    Jack  1/8     Rear    External Pink    misc 4
nid 25 0x99a3094f as  4 seq 15 Microphone    Fixed ATAPI   Special Internal Unknown misc 4 NoPresenceDetect
nid 26 0x411111f0 as 15 seq  0 Speaker       None  1/8     Rear    External Black   misc 0 NoPresenceDetect
nid 27 0x411111f0 as 15 seq  0 Speaker       None  1/8     Rear    External Black   misc 0 NoPresenceDetect
Patching widget caps nid=29 0x00400400 -> 0x00700400
nid 30 0x99430130 as  3 seq  0 SPDIF-out     Fixed ATAPI   Special Internal Unknown misc 0 NoPresenceDetect
nid 33 0x01211020 as  2 seq  0 Headphones    Jack  1/8     Rear    External Black   misc 0
Parsing vendor patch...
Nodes patching. Codec = 0 
NumNodes = 1
VHDevice NID= 2 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID= 3 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID= 4 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID= 5 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID= 6 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID= 7 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID= 8 Config=00000000 (audio input   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=35
VHDevice NID= 9 Config=00000000 (audio input   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=34
VHDevice NID=10 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID=11 Config=00000000 (audio mixer   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=24 1=25 2=26 3=27 4=29 5=20 6=21 7=22
VHDevice NID=12 Config=00000000 (audio mixer   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=2 1=11
VHDevice NID=13 Config=00000000 (audio mixer   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=3 1=11
VHDevice NID=14 Config=00000000 (audio mixer   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=4 1=11
VHDevice NID=15 Config=00000000 (audio mixer   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=2 1=11
VHDevice NID=16 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID=17 Config=411111f0 (pin: Speaker () Cap=00000010 Ctrl=00000040 -- Conns: 0=16
VHDevice NID=18 Config=411111f0 (pin: Speaker () Cap=00000020 Ctrl=00000000 -- Conns:
VHDevice NID=19 Config=411111f0 (pin: Speaker () Cap=00000020 Ctrl=00000000 -- Conns:
VHDevice NID=20 Config=99130110 (pin: Speaker () Cap=0001003c Ctrl=00000020 -- Conns: 0=12 1=13
VHDevice NID=21 Config=0121401f (pin: Headphone) Cap=0001003c Ctrl=00000020 -- Conns: 0=12 1=13
VHDevice NID=22 Config=411111f0 (pin: Speaker () Cap=00000034 Ctrl=00000020 -- Conns: 0=14
VHDevice NID=23 Config=411111f0 (pin: Speaker () Cap=00000010 Ctrl=00000000 -- Conns: 0=15
VHDevice NID=24 Config=01a19840 (pin: Microphon) Cap=00001734 Ctrl=00000020 -- Conns: 0=14
VHDevice NID=25 Config=99a30950 (pin: Microphon) Cap=0000173c Ctrl=00000020 -- Conns: 0=12 1=13 2=14
VHDevice NID=26 Config=411111f0 (pin: Speaker () Cap=00001734 Ctrl=00000020 -- Conns: 0=13
VHDevice NID=27 Config=411111f0 (pin: Speaker () Cap=0000173c Ctrl=00000020 -- Conns: 0=12 1=13 2=14
VHDevice NID=28 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID=29 Config=00000000 (beep widget   ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID=30 Config=99430130 (pin: SPDIF-out) Cap=00000014 Ctrl=00000040 -- Conns: 0=6
VHDevice NID=31 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID=32 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID=33 Config=01211020 (pin: Headphone) Cap=0000001c Ctrl=00000000 -- Conns: 0=12 1=13 2=14
VHDevice NID=34 Config=00000000 (audio mixer   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=24 1=25 2=26 3=27 4=29 5=20 6=21 7=22 8=11 9=18
VHDevice NID=35 Config=00000000 (audio mixer   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=24 1=25 2=26 3=27 4=29 5=20 6=21 7=22 8=11 9=19
Disabling nonaudio...
Disabling useless...
Disabling nid 11 connection 2 due to disabled child widget.
Disabling nid 11 connection 3 due to disabled child widget.
Disabling nid 11 connection 7 due to disabled child widget.
Disabling nid 15 due to all it's consumers disabled.
Disabling nid 34 connection 2 due to disabled child widget.
Disabling nid 34 connection 3 due to disabled child widget.
Disabling nid 34 connection 7 due to disabled child widget.
Disabling nid 34 connection 9 due to disabled child widget.
Disabling nid 35 connection 2 due to disabled child widget.
Disabling nid 35 connection 3 due to disabled child widget.
Disabling nid 35 connection 7 due to disabled child widget.
Disabling nid 35 connection 9 due to disabled child widget.
Patched pins configuration:
nid 17 0x411111f0 as 15 seq  0 Speaker       None  1/8     Rear    External Black   misc 0 NoPresenceDetect [DISABLED]
nid 18 0x411111f0 as 15 seq  0 Speaker       None  1/8     Rear    External Black   misc 0 NoPresenceDetect [DISABLED]
nid 19 0x411111f0 as 15 seq  0 Speaker       None  1/8     Rear    External Black   misc 0 NoPresenceDetect [DISABLED]
nid 20 0x99130110 as  1 seq  0 Speaker       Fixed ATAPI   Special Internal Unknown misc 0 NoPresenceDetect
nid 21 0x0121401f as  1 seq 15 Headphones    Jack  1/8     Rear    External Green   misc 0
nid 22 0x411111f0 as 15 seq  0 Speaker       None  1/8     Rear    External Black   misc 0 NoPresenceDetect [DISABLED]
nid 23 0x411111f0 as 15 seq  0 Speaker       None  1/8     Rear    External Black   misc 0 NoPresenceDetect [DISABLED]
nid 24 0x01a19840 as  4 seq  0 Microphone    Jack  1/8     Rear    External Pink    misc 4
nid 25 0x99a30950 as  5 seq  0 Microphone    Fixed ATAPI   Special Internal Unknown misc 4 NoPresenceDetect
nid 26 0x411111f0 as 15 seq  0 Speaker       None  1/8     Rear    External Black   misc 0 NoPresenceDetect [DISABLED]
nid 27 0x411111f0 as 15 seq  0 Speaker       None  1/8     Rear    External Black   misc 0 NoPresenceDetect [DISABLED]
nid 30 0x99430130 as  3 seq  0 SPDIF-out     Fixed ATAPI   Special Internal Unknown misc 0 NoPresenceDetect
nid 33 0x01211020 as  2 seq  0 Headphones    Jack  1/8     Rear    External Black   misc 0
Parsing pin associations...
5 associations found:
Association 0 (1) out:
Pin nid=20 seq=0
Pin nid=21 seq=15
  Redir type=0 jack=15 def=0
Association 1 (2) out:
Pin nid=33 seq=0
  Redir type=-1 jack=0 def=0
Association 2 (3) out:
Pin nid=30 seq=0
  Redir type=-1 jack=-1 def=0
Association 3 (4) in:
Pin nid=24 seq=0
  Redir type=-1 jack=0 def=0
Association 4 (5) in:
Pin nid=25 seq=0
  Redir type=-1 jack=-1 def=0
Building AFG tree...
Tracing association 0 (1)
Tracing pin 20 with min nid 0
   nid 2 returned 2
  nid 12 returned 2
   nid 3 returned 3
  nid 13 returned 3
 nid 20 returned 2
Pin 20 traced to DAC 2
Tracing pin 21 with min nid 0 and hpredir 0
   nid 2 returned 2
  nid 12 returned 2
 nid 21 returned 2
Pin 21 traced to DAC 2 and hpredir 0
Association 0 (1) trace succeeded
Tracing association 1 (2)
Tracing pin 33 with min nid 0
  nid 12 busy by association 0
   nid 3 returned 3
    nid 20 busy by association 0
    nid 21 busy by association 0
  nid 13 returned 3
   nid 4 returned 4
    nid 20 busy by association 0
    nid 21 busy by association 0
  nid 14 returned 4
 nid 33 returned 3
Pin 33 traced to DAC 3
Association 1 (2) trace succeeded
Tracing association 2 (3)
Tracing pin 30 with min nid 0
  nid 6 returned 6
 nid 30 returned 6
Pin 30 traced to DAC 6
Association 2 (3) trace succeeded
Tracing association 3 (4)
Tracing pin 24 to ADC 8
 tracing via nid 24
  tracing via nid 11
   tracing via nid 12
   nid 12 busy by association 0
   tracing via nid 13
   nid 13 busy by association 1
   tracing via nid 14
    tracing via nid 24
    nid 24 returned 0
    tracing via nid 25
    nid 25 returned 0
    tracing via nid 33
    nid 33 busy by association 1
   nid 14 returned 0
   tracing via nid 34
    tracing via nid 9
    nid 9 returned 0
   nid 34 returned 0
   tracing via nid 35
    tracing via nid 8
    nid 8 returned 1
   nid 35 returned 1
  nid 11 returned 1
  tracing via nid 34
   tracing via nid 9
   nid 9 returned 0
  nid 34 returned 0
  tracing via nid 35
   tracing via nid 8
   nid 8 returned 1
  nid 35 returned 1
 nid 24 returned 1
Pin 24 traced to ADC 8
Association 3 (4) trace succeeded
Tracing association 4 (5)
Tracing pin 25 to ADC 9
 tracing via nid 25
  tracing via nid 11
  nid 11 busy by association 3
  tracing via nid 34
   tracing via nid 9
   nid 9 returned 1
  nid 34 returned 1
  tracing via nid 35
  nid 35 busy by association 3
 nid 25 returned 1
Pin 25 traced to ADC 9
Association 4 (5) trace succeeded
Tracing input monitor
Tracing nid 11 to out
 tracing via nid 11
  tracing via nid 12
  nid 12 found output association 0
  tracing via nid 13
  nid 13 found output association 1
  tracing via nid 14
   tracing via nid 24
   nid 24 busy by input association 3
   tracing via nid 25
   nid 25 busy by input association 4
   tracing via nid 33
   nid 33 found output association 1
  nid 14 returned 1
  tracing via nid 34
  nid 34 busy by input association 4
  tracing via nid 35
  nid 35 busy by input association 3
 nid 11 returned 1
nid 11 is input monitor
Tracing nid 34 to out
 tracing via nid 34
  tracing via nid 9
  nid 9 busy by input association 4
 nid 34 returned 0
Tracing nid 35 to out
 tracing via nid 35
  tracing via nid 8
  nid 8 busy by input association 3
 nid 35 returned 0
Tracing other input monitors
Tracing nid 24 to out
 tracing via nid 24
  tracing via nid 11
  nid 11 busy by input association 3
  tracing via nid 34
  nid 34 busy by input association 4
  tracing via nid 35
  nid 35 busy by input association 3
 nid 24 returned 0
Tracing nid 25 to out
 tracing via nid 25
  tracing via nid 11
  nid 11 busy by input association 3
  tracing via nid 34
  nid 34 busy by input association 4
  tracing via nid 35
  nid 35 busy by input association 3
 nid 25 returned 0
Tracing beeper
Tracing nid 29 to out
 tracing via nid 29
  tracing via nid 11
  nid 11 busy by input association 3
  tracing via nid 34
  nid 34 busy by input association 4
  tracing via nid 35
  nid 35 busy by input association 3
 nid 29 returned 0
Disabling unassociated widgets...
Disabling nonselected inputs...
Disabling useless...
Disabling nid 14 connection 0 due to disabled child widget.
Disabling nid 14 due to all it's consumers disabled.
Disabling crossassociated connections...
Disabling connection input mixer nid 34 conn 8 to monitor 11.
Disabling connection input mixer nid 35 conn 8 to monitor 11.
Disabling useless...
Binding associations to channels...
Assigning names to signal sources...
Parsing Ctls...
Ctl overflow!
Assigning mixers to the tree...
Preparing pin controls...
AFG commit...
Creating PCM devices...
pcmAttach: HDA Realtek ALC663 PCM #0 Analog at cad 0 nid 1
+--------------------------------------+
| DUMPING PCM Playback/Record Channels |
+--------------------------------------+

Playback:

    Stream cap: 0x00000001
                PCM
       PCM cap: 0x000e0560
                16 20 24 bits, 44 48 96 192 KHz
           DAC: 2

Record:

    Stream cap: 0x00000001
                PCM
       PCM cap: 0x000e0560
                16 20 24 bits, 44 48 96 192 KHz
           ADC: 8

+-------------------------------+
| DUMPING Playback/Record Paths |
+-------------------------------+

Playback:

   nid=20 [pin: Speaker (ATAPI)]
     |
     + <- nid=12 [audio mixer] bindSeq=00008001
            |
            + <- nid=2 [audio output] [src: pcm] bindSeq=00008001

            + <- nid=11 [audio mixer] bindSeq=00000001
                   |
                   + <- nid=24 [pin: Microphone (Pink Rear)] [src: mic] bindSeq=00000001

                   + <- nid=25 [pin: Microphone (ATAPI)] [src: monitor] bindSeq=00000001

                   + <- nid=29 [beep widget]

   nid=21 [pin: Headphones (Green Rear)]
     |
     + <- nid=12 [audio mixer] bindSeq=00008001
            |
            + <- nid=2 [audio output] [src: pcm] bindSeq=00008001

            + <- nid=11 [audio mixer] bindSeq=00000001
                   |
                   + <- nid=24 [pin: Microphone (Pink Rear)] [src: mic] bindSeq=00000001

                   + <- nid=25 [pin: Microphone (ATAPI)] [src: monitor] bindSeq=00000001

                   + <- nid=29 [beep widget]

Record:

   nid=8 [audio input]
     |
     + <- nid=35 [audio mixer] [src: mix] bindSeq=00000001

            |
            + <- nid=24 [pin: Microphone (Pink Rear)] [src: mic] bindSeq=00000001

            + <- nid=25 [pin: Microphone (ATAPI)] [src: monitor] bindSeq=00000001

            + <- nid=29 [beep widget]

Input Mix:

   nid=34 [audio mixer]
     |
     + <- nid=24 [pin: Microphone (Pink Rear)] [src: mic] bindSeq=00000001

     + <- nid=25 [pin: Microphone (ATAPI)] [src: monitor] bindSeq=00000001

     + <- nid=29 [beep widget]

   nid=35 [audio mixer]
     |
     + <- nid=24 [pin: Microphone (Pink Rear)] [src: mic] bindSeq=00000001

     + <- nid=25 [pin: Microphone (ATAPI)] [src: monitor] bindSeq=00000001

     + <- nid=29 [beep widget]

+-------------------------+
| DUMPING Volume Controls |
+-------------------------+

Master Volume (OSS: vol)
  |
  +- control  1 (nid   2 out):    dir - out oss: vol, pcm -64/+0dB (65 steps)
  +- control 10 (nid  12 in   0): dir - out oss: vol, pcm mute
  +- control 11 (nid  12 in   1): dir - out oss: vol, igain mute
  +- control 14 (nid  20 out):    dir - out oss: vol mute
  +- control 15 (nid  21 out):    dir - out oss: vol mute

PCM Volume (OSS: pcm)
  |
  +- control  1 (nid   2 out):    dir - out oss: vol, pcm -64/+0dB (65 steps)
  +- control 10 (nid  12 in   0): dir - out oss: vol, pcm mute

Microphone Volume (OSS: mic)
  |
  +- control 17 (nid  24 in   0): dir - in oss: mic +0/+30dB (4 steps)
  +- control 27 (nid  35 in   0): dir - in oss: mic, rec mute

Microphone2 Volume (OSS: monitor)
  |
  +- control 28 (nid  35 in   1): dir - in oss: rec, monitor mute

Speaker/Beep Volume (OSS: speaker)
  |
  +- control  7 (nid  11 in   4): dir - in oss: speaker, igain -34/+12dB (32 steps) + mute
  +- control 29 (nid  35 in   4): dir - in oss: speaker, rec mute

Recording Level (OSS: rec)
  |
  +- control  3 (nid   8 in   0): dir - in oss: mix, rec -16/+30dB (32 steps) + mute
  +- control 27 (nid  35 in   0): dir - in oss: mic, rec mute
  +- control 28 (nid  35 in   1): dir - in oss: rec, monitor mute
  +- control 29 (nid  35 in   4): dir - in oss: speaker, rec mute

Input Mix Level (OSS: mix)
  |
  +- control  3 (nid   8 in   0): dir - in oss: mix, rec -16/+30dB (32 steps) + mute

Input Monitoring Level (OSS: igain)
  |
  +- control  5 (nid  11 in   0): dir - in oss: igain -34/+12dB (32 steps) + mute
  +- control  6 (nid  11 in   1): dir - in oss: igain -34/+12dB (32 steps) + mute
  +- control  7 (nid  11 in   4): dir - in oss: speaker, igain -34/+12dB (32 steps) + mute
  +- control 11 (nid  12 in   1): dir - out oss: vol, igain mute

OSS mixer initialization...
Registering PCM channels...
pcmAttach: HDA Realtek ALC663 PCM #1 Analog at cad 0 nid 1
+--------------------------------------+
| DUMPING PCM Playback/Record Channels |
+--------------------------------------+

Playback:

    Stream cap: 0x00000001
                PCM
       PCM cap: 0x000e0560
                16 20 24 bits, 44 48 96 192 KHz
           DAC: 3

Record:

    Stream cap: 0x00000001
                PCM
       PCM cap: 0x000e0560
                16 20 24 bits, 44 48 96 192 KHz
           ADC: 9

+-------------------------------+
| DUMPING Playback/Record Paths |
+-------------------------------+

Playback:

   nid=33 [pin: Headphones (Black Rear)]
     |
     + <- nid=13 [audio mixer] bindSeq=00000001
            |
            + <- nid=3 [audio output] [src: pcm] bindSeq=00000001

            + <- nid=11 [audio mixer] bindSeq=00000001
                   |
                   + <- nid=24 [pin: Microphone (Pink Rear)] [src: mic] bindSeq=00000001

                   + <- nid=25 [pin: Microphone (ATAPI)] [src: monitor] bindSeq=00000001

                   + <- nid=29 [beep widget]

Record:

   nid=9 [audio input]
     |
     + <- nid=34 [audio mixer] [src: mix] bindSeq=00000001

            |
            + <- nid=24 [pin: Microphone (Pink Rear)] [src: mic] bindSeq=00000001

            + <- nid=25 [pin: Microphone (ATAPI)] [src: monitor] bindSeq=00000001

            + <- nid=29 [beep widget]

+-------------------------+
| DUMPING Volume Controls |
+-------------------------+

Master Volume (OSS: vol)
  |
  +- control  2 (nid   3 out):    dir - out oss: vol, pcm -64/+0dB (65 steps)
  +- control 12 (nid  13 in   0): dir - out oss: vol, pcm mute
  +- control 13 (nid  13 in   1): dir - out oss: vol, igain mute
  +- control 20 (nid  33 out):    dir - out oss: vol mute

PCM Volume (OSS: pcm)
  |
  +- control  2 (nid   3 out):    dir - out oss: vol, pcm -64/+0dB (65 steps)
  +- control 12 (nid  13 in   0): dir - out oss: vol, pcm mute

Microphone Volume (OSS: mic)
  |
  +- control 21 (nid  34 in   0): dir - in oss: mic, rec mute

Microphone2 Volume (OSS: monitor)
  |
  +- control 19 (nid  25 in   0): dir - in oss: monitor +0/+30dB (4 steps)
  +- control 22 (nid  34 in   1): dir - in oss: rec, monitor mute

Speaker/Beep Volume (OSS: speaker)
  |
  +- control 23 (nid  34 in   4): dir - in oss: speaker, rec mute

Recording Level (OSS: rec)
  |
  +- control  4 (nid   9 in   0): dir - in oss: mix, rec -16/+30dB (32 steps) + mute
  +- control 21 (nid  34 in   0): dir - in oss: mic, rec mute
  +- control 22 (nid  34 in   1): dir - in oss: rec, monitor mute
  +- control 23 (nid  34 in   4): dir - in oss: speaker, rec mute

Input Mix Level (OSS: mix)
  |
  +- control  4 (nid   9 in   0): dir - in oss: mix, rec -16/+30dB (32 steps) + mute

Input Monitoring Level (OSS: igain)
  |
  +- control 13 (nid  13 in   1): dir - out oss: vol, igain mute

OSS mixer initialization...
Registering PCM channels...
pcmAttach: HDA Realtek ALC663 PCM #2 Digital at cad 0 nid 1
+--------------------------------------+
| DUMPING PCM Playback/Record Channels |
+--------------------------------------+

Playback:

    Stream cap: 0x00000005
                AC3 PCM
       PCM cap: 0x000e05e0
                16 20 24 bits, 44 48 88 96 192 KHz
           DAC: 6

+-------------------------------+
| DUMPING Playback/Record Paths |
+-------------------------------+

Playback:

   nid=30 [pin: SPDIF-out (ATAPI)]
     |
     + <- nid=6 [audio output] [src: pcm] bindSeq=00000001


+-------------------------+
| DUMPING Volume Controls |
+-------------------------+

OSS mixer initialization...
Registering PCM channels...
FG config/quirks: forcestereo ivref50 ivref80 ivref100 ivref
HP switch init...

+-------------------+
| DUMPING HDA NODES |
+-------------------+

Default Parameter
-----------------
    Stream cap: 0x00000001
                PCM
       PCM cap: 0x000e0560
                16 20 24 bits, 44 48 96 192 KHz
        IN amp: 0x00000000
       OUT amp: 0x00000000

           nid: 2
          Name: audio output
    Widget cap: 0x0000041d
                PWR STEREO
   Association: 0 (0x00008001)
           OSS: pcm (pcm)
    Stream cap: 0x00000001
                PCM
       PCM cap: 0x000e0560
                16 20 24 bits, 44 48 96 192 KHz
    Output amp: 0x00034040
                mute=0 step=64 size=3 offset=64
    Output val: [0x2E 0x2E]

           nid: 3
          Name: audio output
    Widget cap: 0x0000041d
                PWR STEREO
   Association: 1 (0x00000001)
           OSS: pcm (pcm)
    Stream cap: 0x00000001
                PCM
       PCM cap: 0x000e0560
                16 20 24 bits, 44 48 96 192 KHz
    Output amp: 0x00034040
                mute=0 step=64 size=3 offset=64
    Output val: [0x2E 0x2E]

           nid: 4 [DISABLED]
          Name: audio output
    Widget cap: 0x0000041d
                PWR STEREO
    Stream cap: 0x00000001
                PCM
       PCM cap: 0x000e0560
                16 20 24 bits, 44 48 96 192 KHz
    Output amp: 0x00034040
                mute=0 step=64 size=3 offset=64
    Output val: [0x40 0x40]

           nid: 5 [DISABLED]
          Name: vendor widget
    Widget cap: 0x00f00000

           nid: 6
          Name: audio output
    Widget cap: 0x00000611
                PWR DIGITAL STEREO
   Association: 2 (0x00000001)
           OSS: pcm (pcm)
    Stream cap: 0x00000001
                PCM
       PCM cap: 0x000e05e0
                16 20 24 bits, 44 48 88 96 192 KHz

           nid: 7 [DISABLED]
          Name: vendor widget
    Widget cap: 0x00f00000

           nid: 8
          Name: audio input
    Widget cap: 0x0010051b
                PWR STEREO
   Association: 3 (0x00000001)
    Stream cap: 0x00000001
                PCM
       PCM cap: 0x000e0560
                16 20 24 bits, 44 48 96 192 KHz
     Input amp: 0x80051f0b
                mute=1 step=31 size=5 offset=11
     Input val: [0x80 0x80] 
   connections: 1 enabled 1
         |
         + <- nid=35 [audio mixer]

           nid: 9
          Name: audio input
    Widget cap: 0x0010051b
                PWR STEREO
   Association: 4 (0x00000001)
    Stream cap: 0x00000001
                PCM
       PCM cap: 0x000e0560
                16 20 24 bits, 44 48 96 192 KHz
     Input amp: 0x80051f0b
                mute=1 step=31 size=5 offset=11
     Input val: [0x80 0x80] 
   connections: 1 enabled 1
         |
         + <- nid=34 [audio mixer]

           nid: 10 [DISABLED]
          Name: vendor widget
    Widget cap: 0x00f00000

           nid: 11
          Name: audio mixer
    Widget cap: 0x0020010b
                STEREO
   Association: 3 (0x00000001)
           OSS:  (igain)
     Input amp: 0x80051f17
                mute=1 step=31 size=5 offset=23
     Input val: [0x03 0x03] [0x03 0x03] [0x97 0x97] [0x97 0x97] [0x03 0x03] [0x17 0x17] [0x17 0x17] [0x97 0x97] 
   connections: 8 enabled 3
         |
         + <- nid=24 [pin: Microphone (Pink Rear)]
         + <- nid=25 [pin: Microphone (ATAPI)]
         + [DISABLED] <- nid=26 [pin: Speaker (None)] [DISABLED]
         + [DISABLED] <- nid=27 [pin: Speaker (None)] [DISABLED]
         + <- nid=29 [beep widget]
         + [DISABLED] <- nid=20 [pin: Speaker (ATAPI)]
         + [DISABLED] <- nid=21 [pin: Headphones (Green Rear)]
         + [DISABLED] <- nid=22 [pin: Speaker (None)] [DISABLED]

           nid: 12
          Name: audio mixer
    Widget cap: 0x0020010b
                STEREO
   Association: 0 (0x00008001)
           OSS:  (igain)
     Input amp: 0x80000000
                mute=1 step=0 size=0 offset=0
     Input val: [0x00 0x00] [0x00 0x00] 
   connections: 2 enabled 2
         |
         + <- nid=2 [audio output]
         + <- nid=11 [audio mixer]

           nid: 13
          Name: audio mixer
    Widget cap: 0x0020010b
                STEREO
   Association: 1 (0x00000001)
           OSS:  (igain)
     Input amp: 0x80000000
                mute=1 step=0 size=0 offset=0
     Input val: [0x00 0x00] [0x00 0x00] 
   connections: 2 enabled 2
         |
         + <- nid=3 [audio output]
         + <- nid=11 [audio mixer]

           nid: 14 [DISABLED]
          Name: audio mixer
    Widget cap: 0x0020010b
                STEREO
   Association: -2 (0x00000000)
     Input amp: 0x80000000
                mute=1 step=0 size=0 offset=0
     Input val: [0x00 0x00] [0x80 0x80] 
   connections: 2 enabled 1
         |
         + [DISABLED] <- nid=4 [audio output] [DISABLED]
         + <- nid=11 [audio mixer]

           nid: 15 [DISABLED]
          Name: audio mixer
    Widget cap: 0x0020010a
     Input amp: 0x80000000
                mute=1 step=0 size=0 offset=0
     Input val: [0x00 0x00] [0x80 0x80] 
   connections: 2 enabled 2
         |
         + <- nid=2 [audio output]
         + <- nid=11 [audio mixer]

           nid: 16 [DISABLED]
          Name: audio output
    Widget cap: 0x00000611
                PWR DIGITAL STEREO
    Stream cap: 0x00000001
                PCM
       PCM cap: 0x000e05e0
                16 20 24 bits, 44 48 88 96 192 KHz

           nid: 17 [DISABLED]
          Name: pin: Speaker (None)
    Widget cap: 0x00400700
                PWR DIGITAL
       Pin cap: 0x00000010
                OUT
    Pin config: 0x411111f0
   Pin control: 0x00000000
   connections: 1 enabled 1
         |
         + <- nid=16 [audio output] [DISABLED]

           nid: 18 [DISABLED]
          Name: pin: Speaker (None)
    Widget cap: 0x00400401
                PWR STEREO
       Pin cap: 0x00000020
                IN
    Pin config: 0x411111f0
   Pin control: 0x00000000

           nid: 19 [DISABLED]
          Name: pin: Speaker (None)
    Widget cap: 0x00400401
                PWR STEREO
       Pin cap: 0x00000020
                IN
    Pin config: 0x411111f0
   Pin control: 0x00000000

           nid: 20
          Name: pin: Speaker (ATAPI)
    Widget cap: 0x0040058d
                PWR UNSOL STEREO
   Association: 0 (0x00000001)
       Pin cap: 0x0001003c
                PDC HP OUT IN EAPD
    Pin config: 0x99130110
   Pin control: 0x00000040 OUT
          EAPD: 0x00000002
    Output amp: 0x80000000
                mute=1 step=0 size=0 offset=0
    Output val: [0x00 0x00]
   connections: 2 enabled 1
         |
         + <- nid=12 [audio mixer] (selected)
         + [DISABLED] <- nid=13 [audio mixer]

           nid: 21
          Name: pin: Headphones (Green Rear)
    Widget cap: 0x0040058d
                PWR UNSOL STEREO
   Association: 0 (0x00008000)
       Pin cap: 0x0001003c
                PDC HP OUT IN EAPD
    Pin config: 0x0121401f
   Pin control: 0x000000c0 HP OUT
          EAPD: 0x00000002
    Output amp: 0x80000000
                mute=1 step=0 size=0 offset=0
    Output val: [0x00 0x00]
   connections: 2 enabled 1
         |
         + <- nid=12 [audio mixer] (selected)
         + [DISABLED] <- nid=13 [audio mixer]

           nid: 22 [DISABLED]
          Name: pin: Speaker (None)
    Widget cap: 0x0040058d
                PWR UNSOL STEREO
       Pin cap: 0x00000034
                PDC OUT IN
    Pin config: 0x411111f0
   Pin control: 0x00000000
    Output amp: 0x80000000
                mute=1 step=0 size=0 offset=0
    Output val: [0x80 0x80]
   connections: 1 enabled 1
         |
         + <- nid=14 [audio mixer] [DISABLED]

           nid: 23 [DISABLED]
          Name: pin: Speaker (None)
    Widget cap: 0x0040050c
                PWR
       Pin cap: 0x00000010
                OUT
    Pin config: 0x411111f0
   Pin control: 0x00000000
    Output amp: 0x80000000
                mute=1 step=0 size=0 offset=0
    Output val: [0x80 0x80]
   connections: 1 enabled 1
         |
         + <- nid=15 [audio mixer] [DISABLED]

           nid: 24
          Name: pin: Microphone (Pink Rear)
    Widget cap: 0x0040058f
                PWR UNSOL STEREO
   Association: 3 (0x00000001)
           OSS: mic (mic)
       Pin cap: 0x00001734
                PDC OUT IN VREF[ 50 80 GROUND HIZ ]
    Pin config: 0x01a19840
   Pin control: 0x00000024 IN VREFs
    Output amp: 0x80000000
                mute=1 step=0 size=0 offset=0
    Output val: [0x00 0x00]
     Input amp: 0x00270300
                mute=0 step=3 size=39 offset=0
     Input val: [0x00 0x00] 
   connections: 1 enabled 0
         |
         + [DISABLED] <- nid=14 [audio mixer] [DISABLED]

           nid: 25
          Name: pin: Microphone (ATAPI)
    Widget cap: 0x0040058f
                PWR UNSOL STEREO
   Association: 4 (0x00000001)
           OSS: monitor (monitor)
       Pin cap: 0x0000173c
                PDC HP OUT IN VREF[ 50 80 GROUND HIZ ]
    Pin config: 0x99a30950
   Pin control: 0x00000024 IN VREFs
    Output amp: 0x80000000
                mute=1 step=0 size=0 offset=0
    Output val: [0x00 0x00]
     Input amp: 0x00270300
                mute=0 step=3 size=39 offset=0
     Input val: [0x02 0x02] [0x00 0x00] [0x00 0x00] 
   connections: 3 enabled 0
         |
         + [DISABLED] <- nid=12 [audio mixer] (selected)
         + [DISABLED] <- nid=13 [audio mixer]
         + [DISABLED] <- nid=14 [audio mixer] [DISABLED]

           nid: 26 [DISABLED]
          Name: pin: Speaker (None)
    Widget cap: 0x0040058f
                PWR UNSOL STEREO
       Pin cap: 0x00001734
                PDC OUT IN VREF[ 50 80 GROUND HIZ ]
    Pin config: 0x411111f0
   Pin control: 0x00000000
    Output amp: 0x80000000
                mute=1 step=0 size=0 offset=0
    Output val: [0x80 0x80]
     Input amp: 0x00270300
                mute=0 step=3 size=39 offset=0
     Input val: [0x00 0x00] 
   connections: 1 enabled 1
         |
         + <- nid=13 [audio mixer]

           nid: 27 [DISABLED]
          Name: pin: Speaker (None)
    Widget cap: 0x0040058f
                PWR UNSOL STEREO
       Pin cap: 0x0000173c
                PDC HP OUT IN VREF[ 50 80 GROUND HIZ ]
    Pin config: 0x411111f0
   Pin control: 0x00000000
    Output amp: 0x80000000
                mute=1 step=0 size=0 offset=0
    Output val: [0x80 0x80]
     Input amp: 0x00270300
                mute=0 step=3 size=39 offset=0
     Input val: [0x00 0x00] [0x00 0x00] [0x00 0x00] 
   connections: 3 enabled 3
         |
         + <- nid=12 [audio mixer] (selected)
         + <- nid=13 [audio mixer]
         + <- nid=14 [audio mixer] [DISABLED]

           nid: 28 [DISABLED]
          Name: vendor widget
    Widget cap: 0x00f00000

           nid: 29
          Name: beep widget
    Widget cap: 0x00700400
                PWR
   Association: -2 (0x00000000)
           OSS: speaker (speaker)

           nid: 30
          Name: pin: SPDIF-out (ATAPI)
    Widget cap: 0x00400780
                PWR DIGITAL UNSOL
   Association: 2 (0x00000001)
       Pin cap: 0x00000014
                PDC OUT
    Pin config: 0x99430130
   Pin control: 0x00000040 OUT
   connections: 1 enabled 1
         |
         + <- nid=6 [audio output]

           nid: 31 [DISABLED]
          Name: vendor widget
    Widget cap: 0x00f00000

           nid: 32 [DISABLED]
          Name: vendor widget
    Widget cap: 0x00f00040
                PROC

           nid: 33
          Name: pin: Headphones (Black Rear)
    Widget cap: 0x0040058d
                PWR UNSOL STEREO
   Association: 1 (0x00000001)
       Pin cap: 0x0000001c
                PDC HP OUT
    Pin config: 0x01211020
   Pin control: 0x000000c0 HP OUT
    Output amp: 0x80000000
                mute=1 step=0 size=0 offset=0
    Output val: [0x00 0x00]
   connections: 3 enabled 1
         |
         + [DISABLED] <- nid=12 [audio mixer]
         + <- nid=13 [audio mixer] (selected)
         + [DISABLED] <- nid=14 [audio mixer] [DISABLED]

           nid: 34
          Name: audio mixer
    Widget cap: 0x0020010b
                STEREO
   Association: 4 (0x00000001)
           OSS: mix (mix)
     Input amp: 0x80000000
                mute=1 step=0 size=0 offset=0
     Input val: [0x00 0x00] [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x80 0x80] [0x00 0x00] [0x80 0x80] 
   connections: 10 enabled 3
         |
         + <- nid=24 [pin: Microphone (Pink Rear)]
         + <- nid=25 [pin: Microphone (ATAPI)]
         + [DISABLED] <- nid=26 [pin: Speaker (None)] [DISABLED]
         + [DISABLED] <- nid=27 [pin: Speaker (None)] [DISABLED]
         + <- nid=29 [beep widget]
         + [DISABLED] <- nid=20 [pin: Speaker (ATAPI)]
         + [DISABLED] <- nid=21 [pin: Headphones (Green Rear)]
         + [DISABLED] <- nid=22 [pin: Speaker (None)] [DISABLED]
         + [DISABLED] <- nid=11 [audio mixer]
         + [DISABLED] <- nid=18 [pin: Speaker (None)] [DISABLED]

           nid: 35
          Name: audio mixer
    Widget cap: 0x0020010b
                STEREO
   Association: 3 (0x00000001)
           OSS: mix (mix)
     Input amp: 0x80000000
                mute=1 step=0 size=0 offset=0
     Input val: [0x00 0x00] [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x80 0x80] [0x00 0x00] [0x80 0x80] 
   connections: 10 enabled 3
         |
         + <- nid=24 [pin: Microphone (Pink Rear)]
         + <- nid=25 [pin: Microphone (ATAPI)]
         + [DISABLED] <- nid=26 [pin: Speaker (None)] [DISABLED]
         + [DISABLED] <- nid=27 [pin: Speaker (None)] [DISABLED]
         + <- nid=29 [beep widget]
         + [DISABLED] <- nid=20 [pin: Speaker (ATAPI)]
         + [DISABLED] <- nid=21 [pin: Headphones (Green Rear)]
         + [DISABLED] <- nid=22 [pin: Speaker (None)] [DISABLED]
         + [DISABLED] <- nid=11 [audio mixer]
         + [DISABLED] <- nid=19 [pin: Speaker (None)] [DISABLED]


Probing codec #1...
HDA Codec #1: Lucent/Agere Systems (Unknown)
HDA Codec ID: 0x11c11040
      Vendor: 0x11c1
      Device: 0x1040
    Revision: 0x02
    Stepping: 0x00
PCI Subvendor: 0x14c31043
startNode=1 endNode=2
Found modem FG nid=1 startNode=2 endNode=127 total=125

Processing modem FG cad=1 nid=1...
Powering down...

Probing codec #2...
HDA Codec #2: NVidia MCP78 HDMI
HDA Codec ID: 0x10de0006
      Vendor: 0x10de
      Device: 0x0006
    Revision: 0x00
    Stepping: 0x00
PCI Subvendor: 0x14c31043
startNode=1 endNode=2
Found audio FG nid=1 startNode=4 endNode=14 total=10

Processing audio FG cad=2 nid=1...
Powering up...
Parsing audio FG...
GPIO: 0x00000000 NumGPIO=0 NumGPO=0 NumGPI=0 GPIWake=0 GPIUnsol=0
nid  5 0x18560110 as  1 seq  0 Digital-out   Jack  Digital Special Internal Unknown misc 0 NoPresenceDetect
nid  7 0x58560121 as  2 seq  1 Digital-out   None  Digital Special Internal Unknown misc 0 NoPresenceDetect
nid  9 0x58560122 as  2 seq  2 Digital-out   None  Digital Special Internal Unknown misc 0 NoPresenceDetect
nid 11 0x58560123 as  2 seq  3 Digital-out   None  Digital Special Internal Unknown misc 0 NoPresenceDetect
nid 13 0x58560124 as  2 seq  4 Digital-out   None  Digital Special Internal Unknown misc 0 NoPresenceDetect
Parsing vendor patch...
Nodes patching. Codec = 2 
NumNodes = 1
VHDevice NID= 4 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID= 5 Config=18560110 (pin: Digital-o) Cap=00000014 Ctrl=00000000 -- Conns: 0=4
VHDevice NID= 6 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID= 7 Config=58560121 (pin: Digital-o) Cap=00000014 Ctrl=00000000 -- Conns: 0=6
VHDevice NID= 8 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID= 9 Config=58560122 (pin: Digital-o) Cap=00000014 Ctrl=00000000 -- Conns: 0=8
VHDevice NID=10 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID=11 Config=58560123 (pin: Digital-o) Cap=00000014 Ctrl=00000000 -- Conns: 0=10
VHDevice NID=12 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID=13 Config=58560124 (pin: Digital-o) Cap=00000014 Ctrl=00000000 -- Conns: 0=12
Disabling nonaudio...
Disabling useless...
Patched pins configuration:
nid  5 0x18560110 as  1 seq  0 Digital-out   Jack  Digital Special Internal Unknown misc 0 NoPresenceDetect
nid  7 0x58560121 as  2 seq  1 Digital-out   None  Digital Special Internal Unknown misc 0 NoPresenceDetect [DISABLED]
nid  9 0x58560122 as  2 seq  2 Digital-out   None  Digital Special Internal Unknown misc 0 NoPresenceDetect [DISABLED]
nid 11 0x58560123 as  2 seq  3 Digital-out   None  Digital Special Internal Unknown misc 0 NoPresenceDetect [DISABLED]
nid 13 0x58560124 as  2 seq  4 Digital-out   None  Digital Special Internal Unknown misc 0 NoPresenceDetect [DISABLED]
Parsing pin associations...
1 associations found:
Association 0 (1) out:
Pin nid=5 seq=0
  Redir type=-1 jack=-1 def=0
Building AFG tree...
Tracing association 0 (1)
Tracing pin 5 with min nid 0
  nid 4 returned 4
 nid 5 returned 4
Pin 5 traced to DAC 4
Association 0 (1) trace succeeded
Tracing input monitor
Tracing other input monitors
Tracing beeper
Disabling unassociated widgets...
Disabling nonselected inputs...
Disabling useless...
Disabling crossassociated connections...
Disabling useless...
Binding associations to channels...
Assigning names to signal sources...
Parsing Ctls...
Assigning mixers to the tree...
Preparing pin controls...
AFG commit...
Creating PCM devices...
pcmAttach: HDA NVidia MCP78 HDMI PCM #0 Digital at cad 2 nid 1
+--------------------------------------+
| DUMPING PCM Playback/Record Channels |
+--------------------------------------+

Playback:

    Stream cap: 0x00000005
                AC3 PCM
       PCM cap: 0x000f00c0
                8 16 20 24 bits, 48 88 KHz
           DAC: 4

+-------------------------------+
| DUMPING Playback/Record Paths |
+-------------------------------+

Playback:

   nid=5 [pin: Digital-out (HDMI)]
     |
     + <- nid=4 [audio output] [src: pcm] bindSeq=00000001


+-------------------------+
| DUMPING Volume Controls |
+-------------------------+

OSS mixer initialization...
Registering PCM channels...
FG config/quirks: forcestereo ivref50 ivref80 ivref100 ivref
HP switch init...

+-------------------+
| DUMPING HDA NODES |
+-------------------+

Default Parameter
-----------------
        IN amp: 0x00000000
       OUT amp: 0x00000000

           nid: 4
          Name: audio output
    Widget cap: 0x00000211
                DIGITAL STEREO
   Association: 0 (0x00000001)
           OSS: pcm (pcm)
    Stream cap: 0x00000001
                PCM
       PCM cap: 0x000f00c0
                8 16 20 24 bits, 48 88 KHz

           nid: 5
          Name: pin: Digital-out (HDMI)
    Widget cap: 0x00400381
                DIGITAL UNSOL STEREO
   Association: 0 (0x00000001)
       Pin cap: 0x00000014
                PDC OUT
    Pin config: 0x18560110
   Pin control: 0x00000040 OUT
   connections: 1 enabled 1
         |
         + <- nid=4 [audio output]

           nid: 6 [DISABLED]
          Name: audio output
    Widget cap: 0x00000211
                DIGITAL STEREO
    Stream cap: 0x00000001
                PCM
       PCM cap: 0x000f00c0
                8 16 20 24 bits, 48 88 KHz

           nid: 7 [DISABLED]
          Name: pin: Digital-out (HDMI)
    Widget cap: 0x00400381
                DIGITAL UNSOL STEREO
       Pin cap: 0x00000014
                PDC OUT
    Pin config: 0x58560121
   Pin control: 0x00000000
   connections: 1 enabled 1
         |
         + <- nid=6 [audio output] [DISABLED]

           nid: 8 [DISABLED]
          Name: audio output
    Widget cap: 0x00000211
                DIGITAL STEREO
    Stream cap: 0x00000001
                PCM
       PCM cap: 0x000f00c0
                8 16 20 24 bits, 48 88 KHz

           nid: 9 [DISABLED]
          Name: pin: Digital-out (HDMI)
    Widget cap: 0x00400381
                DIGITAL UNSOL STEREO
       Pin cap: 0x00000014
                PDC OUT
    Pin config: 0x58560122
   Pin control: 0x00000000
   connections: 1 enabled 1
         |
         + <- nid=8 [audio output] [DISABLED]

           nid: 10 [DISABLED]
          Name: audio output
    Widget cap: 0x00000211
                DIGITAL STEREO
    Stream cap: 0x00000001
                PCM
       PCM cap: 0x000f00c0
                8 16 20 24 bits, 48 88 KHz

           nid: 11 [DISABLED]
          Name: pin: Digital-out (HDMI)
    Widget cap: 0x00400381
                DIGITAL UNSOL STEREO
       Pin cap: 0x00000014
                PDC OUT
    Pin config: 0x58560123
   Pin control: 0x00000000
   connections: 1 enabled 1
         |
         + <- nid=10 [audio output] [DISABLED]

           nid: 12 [DISABLED]
          Name: audio output
    Widget cap: 0x00000211
                DIGITAL STEREO
    Stream cap: 0x00000001
                PCM
       PCM cap: 0x000f00c0
                8 16 20 24 bits, 48 88 KHz

           nid: 13 [DISABLED]
          Name: pin: Digital-out (HDMI)
    Widget cap: 0x00400381
                DIGITAL UNSOL STEREO
       Pin cap: 0x00000014
                PDC OUT
    Pin config: 0x58560124
   Pin control: 0x00000000
   connections: 1 enabled 1
         |
         + <- nid=12 [audio output] [DISABLED]

 

Please find also my VoodooHDA plist attached :

 

Info.plist.zip

 

Great thanks in advance for any help on these two points :)

Thank you all for your time !

Wonderful forum !!

Link to comment
Share on other sites

Hi all, I've got an HP Sleekbook 15-el045b. It has an Intel HD 4000 GPU, an Intel HM77 motherboard and an IDT 92HD99BXX audio card.

I've successfully installed VoodooHDA which is working nice, except for the HDMI Audio.


The HDMI Audio output is correctly detected, but nothing plays on the TV.


Attached there are my dumps.

Codec#0: http://pastebin.com/A7BBD81r

Codec#3: http://pastebin.com/7b4M4p0x

Link to comment
Share on other sites

I am using voodoo kext but the sound is very tin can in my ear phones


If in audio midi I turn 1 of the sliders down I can here better through the headphones but then if i take it out it comes out mono out of my laptop....


also if I have the headphones plugged in I can hear audio leak out of the laptop


this also happened on windows until I installed the correct drivers from the acer site...


once I get audio working i will have a fully working hackingtosh


I downloaded an app called system info and it says I have 2 audio deviced


ven ID 8086 Intel Corporation HASWELL AUDIO CONTROLER DEVID 8c20 Multimedia controler Audiodevice

ven ID 8086 Intel Corporation Lynx Point HD AUDIO CONTROLER DEVID 0c0c Multimedia controler Audiodevice


im I using the correct voodoo or should I use something


since im getting sound out of my headphones and speakers maybe its just a small tweak in the settings I need to do

Link to comment
Share on other sites

Have installed voodooHda.

Modified info.plist

Problem is when ı play video files,for example on vlc;audio goes off and comes back every three seconds.

The second problem ı can't get audio from some videos on youtube.

On windows,no problem.

Thats why ı wanted native audio,but couldn't make it work.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.





×
  • Create New...