Jump to content

Problem with VoodooHDA and SoundBlaster SB1040


steff89
 Share

1 post in this topic

Recommended Posts

Hello,

I have a SoundBlaster SB1040 and I am using VoodooHDA 2.8.8. I modified the kext and it works for the rear green output. But the other jacks are not working properly. I would like to use the front Headphone Jack. If I choose it, nothing happens, but if I choose "SPDIF-out (Grey Rear)" I get a Sound Output at the front headphone jack. Also the Mic Inputs are not working.
 
Here is my output of get dump:
Found a device of class VoodooHDADevice: IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/PEG1@1,1/IOPP/PEGP@0/IOPP/pci1102,9@0/VoodooHDADevice


Probing codec #1...
 HDA Codec #1: Creative CA0110-IBG
 HDA Codec ID: 0x1102000a
       Vendor: 0x1102
       Device: 0x000a
     Revision: 0x00
     Stepping: 0x00
PCI Subvendor: 0x00181102
	startNode=1 endNode=2
	Found audio FG nid=1 startNode=2 endNode=21 total=19

Processing audio FG cad=1 nid=1...
Powering up...
Parsing audio FG...
GPIO: 0x00000000 NumGPIO=0 NumGPO=0 NumGPI=0 GPIWake=0 GPIUnsol=0
 nid 11 0x01014010 as  1 seq  0 Line-out      Jack  1/8     Rear    External Green   misc 0
 nid 12 0x01016011 as  1 seq  1 Line-out      Jack  1/8     Rear    External Orange  misc 0
 nid 13 0x01011012 as  1 seq  2 Line-out      Jack  1/8     Rear    External Black   misc 0
 nid 14 0x01012014 as  1 seq  4 Line-out      Jack  1/8     Rear    External Grey    misc 0
 nid 15 0x02214020 as  2 seq  0 Headphones    Jack  1/8     Front   External Green   misc 0
 nid 16 0x01813030 as  3 seq  0 Line-in       Jack  1/8     Rear    External Blue    misc 0
 nid 17 0x02a19040 as  4 seq  0 Microphone    Jack  1/8     Front   External Pink    misc 0
 nid 18 0x01452150 as  5 seq  0 SPDIF-out     Jack  Optic   Rear    External Grey    misc 0 NoPresenceDetect
 nid 19 0x01c51160 as  6 seq  0 SPDIF-in      Jack  Optic   Rear    External Black   misc 0 NoPresenceDetect
Parsing vendor patch...
Nodes patching. Codec = 1 
NumNodes = 9
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 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID= 6 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID= 7 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID= 8 Config=00000000 (audio input   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=16
VHDevice NID= 9 Config=00000000 (audio input   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=17
VHDevice NID=10 Config=00000000 (audio input   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=19
VHDevice NID=11 Config=01014010 (pin: Line-out ) Cap=00000014 Ctrl=000000c0 -- Conns: 0=2
VHDevice NID=12 Config=01016070 (pin: Line-out ) Cap=00000014 Ctrl=000000c0 -- Conns: 0=3
VHDevice NID=13 Config=01011080 (pin: Line-out ) Cap=00000014 Ctrl=000000c0 -- Conns: 0=4
VHDevice NID=14 Config=01012090 (pin: Line-out ) Cap=00000014 Ctrl=000000c0 -- Conns: 0=5
VHDevice NID=15 Config=02214020 (pin: Headphone) Cap=0000001c Ctrl=000000c0 -- Conns: 0=6
VHDevice NID=16 Config=01813030 (pin: Line-in () Cap=00000024 Ctrl=000000a0 -- Conns:
VHDevice NID=17 Config=02a19040 (pin: Microphon) Cap=00000024 Ctrl=000000a0 -- Conns:
VHDevice NID=18 Config=01452150 (pin: SPDIF-out) Cap=00000010 Ctrl=000000c0 -- Conns: 0=7
VHDevice NID=19 Config=01c51160 (pin: SPDIF-in ) Cap=00000020 Ctrl=000000a0 -- Conns:
VHDevice NID=20 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns:
Disabling nonaudio...
Disabling useless...
Patched pins configuration:
 nid 11 0x01014010 as  1 seq  0 Line-out      Jack  1/8     Rear    External Green   misc 0
 nid 12 0x01016070 as  7 seq  0 Line-out      Jack  1/8     Rear    External Orange  misc 0
 nid 13 0x01011080 as  8 seq  0 Line-out      Jack  1/8     Rear    External Black   misc 0
 nid 14 0x01012090 as  9 seq  0 Line-out      Jack  1/8     Rear    External Grey    misc 0
 nid 15 0x02214020 as  2 seq  0 Headphones    Jack  1/8     Front   External Green   misc 0
 nid 16 0x01813030 as  3 seq  0 Line-in       Jack  1/8     Rear    External Blue    misc 0
 nid 17 0x02a19040 as  4 seq  0 Microphone    Jack  1/8     Front   External Pink    misc 0
 nid 18 0x01452150 as  5 seq  0 SPDIF-out     Jack  Optic   Rear    External Grey    misc 0 NoPresenceDetect
 nid 19 0x01c51160 as  6 seq  0 SPDIF-in      Jack  Optic   Rear    External Black   misc 0 NoPresenceDetect
Parsing pin associations...
9 associations found:
Association 0 (1) out:
 Pin nid=11 seq=0
   Redir type=-1 jack=0 def=0
Association 1 (2) out:
 Pin nid=15 seq=0
   Redir type=-1 jack=0 def=0
Association 2 (3) in:
 Pin nid=16 seq=0
   Redir type=-1 jack=0 def=0
Association 3 (4) in:
 Pin nid=17 seq=0
   Redir type=-1 jack=0 def=0
Association 4 (5) out:
 Pin nid=18 seq=0
   Redir type=-1 jack=-1 def=0
Association 5 (6) in:
 Pin nid=19 seq=0
   Redir type=-1 jack=-1 def=0
Association 6 (7) out:
 Pin nid=12 seq=0
   Redir type=-1 jack=0 def=0
Association 7 (8) out:
 Pin nid=13 seq=0
   Redir type=-1 jack=0 def=0
Association 8 (9) out:
 Pin nid=14 seq=0
   Redir type=-1 jack=0 def=0
Building AFG tree...
Tracing association 0 (1)
 Tracing pin 11 with min nid 0
   nid 2 returned 2
  nid 11 returned 2
 Pin 11 traced to DAC 2
Association 0 (1) trace succeeded
Tracing association 1 (2)
 Tracing pin 15 with min nid 0
   nid 6 returned 6
  nid 15 returned 6
 Pin 15 traced to DAC 6
Association 1 (2) trace succeeded
Tracing association 2 (3)
 Tracing pin 16 to ADC 8
  tracing via nid 16
   tracing via nid 8
   nid 8 returned 1
  nid 16 returned 1
 Pin 16 traced to ADC 8
Association 2 (3) trace succeeded
Tracing association 3 (4)
 Tracing pin 17 to ADC 9
  tracing via nid 17
   tracing via nid 9
   nid 9 returned 1
  nid 17 returned 1
 Pin 17 traced to ADC 9
Association 3 (4) trace succeeded
Tracing association 4 (5)
 Tracing pin 18 with min nid 0
   nid 7 returned 7
  nid 18 returned 7
 Pin 18 traced to DAC 7
Association 4 (5) trace succeeded
Tracing association 5 (6)
 Tracing pin 19 to ADC 10
  tracing via nid 19
   tracing via nid 10
   nid 10 returned 1
  nid 19 returned 1
 Pin 19 traced to ADC 10
Association 5 (6) trace succeeded
Tracing association 6 (7)
 Tracing pin 12 with min nid 0
   nid 3 returned 3
  nid 12 returned 3
 Pin 12 traced to DAC 3
Association 6 (7) trace succeeded
Tracing association 7 (8)
 Tracing pin 13 with min nid 0
   nid 4 returned 4
  nid 13 returned 4
 Pin 13 traced to DAC 4
Association 7 (8) trace succeeded
Tracing association 8 (9)
 Tracing pin 14 with min nid 0
   nid 5 returned 5
  nid 14 returned 5
 Pin 14 traced to DAC 5
Association 8 (9) trace succeeded
Tracing input monitor
Tracing other input monitors
 Tracing nid 16 to out
  tracing via nid 16
   tracing via nid 8
   nid 8 busy by input association 2
  nid 16 returned 0
 Tracing nid 17 to out
  tracing via nid 17
   tracing via nid 9
   nid 9 busy by input association 3
  nid 17 returned 0
 Tracing nid 19 to out
  tracing via nid 19
   tracing via nid 10
   nid 10 busy by input association 5
  nid 19 returned 0
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 Creative CA0110-IBG PCM #0 Analog at cad 1 nid 1
+--------------------------------------+
| DUMPING PCM Playback/Record Channels |
+--------------------------------------+

Playback:

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

Record:

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

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

Playback:

    nid=11 [pin: Line-out (Green Rear)]
      |
      + <- nid=2 [audio output] [src: pcm] bindSeq=00000001


Record:

    nid=8 [audio input]
      |
      + <- nid=16 [pin: Line-in (Blue Rear)] [src: line] bindSeq=00000001


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

Master Volume (OSS: vol)
   |
   +- control  1 (nid   2 out):    dir - out oss: vol, pcm -51/+0dB (104 steps)
   +- control 10 (nid  11 out):    dir - out oss: vol, pcm mute

PCM Volume (OSS: pcm)
   |
   +- control  1 (nid   2 out):    dir - out oss: vol, pcm -51/+0dB (104 steps)
   +- control 10 (nid  11 out):    dir - out oss: vol, pcm mute

Line-in Volume (OSS: line)
   |
   +- control  7 (nid   8 in   0): dir - in oss: line, rec -51/+6dB (116 steps)
   +- control 15 (nid  16 in   0): dir - in oss: line, rec mute

Recording Level (OSS: rec)
   |
   +- control  7 (nid   8 in   0): dir - in oss: line, rec -51/+6dB (116 steps)
   +- control 15 (nid  16 in   0): dir - in oss: line, rec mute

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

Playback:

     Stream cap: 0x00000001
                 PCM
        PCM cap: 0x000a0160
                 16 24 bits, 44 48 96 KHz
            DAC: 6

Record:

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

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

Playback:

    nid=15 [pin: Headphones (Green Front)]
      |
      + <- nid=6 [audio output] [src: pcm] bindSeq=00000001


Record:

    nid=9 [audio input]
      |
      + <- nid=17 [pin: Microphone (Pink Front)] [src: mic] bindSeq=00000001


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

Master Volume (OSS: vol)
   |
   +- control  5 (nid   6 out):    dir - out oss: vol, pcm -51/+0dB (104 steps)
   +- control 14 (nid  15 out):    dir - out oss: vol, pcm mute

PCM Volume (OSS: pcm)
   |
   +- control  5 (nid   6 out):    dir - out oss: vol, pcm -51/+0dB (104 steps)
   +- control 14 (nid  15 out):    dir - out oss: vol, pcm mute

Microphone Volume (OSS: mic)
   |
   +- control  8 (nid   9 in   0): dir - in oss: mic, rec -51/+12dB (128 steps)
   +- control 16 (nid  17 in   0): dir - in oss: mic, rec mute

Recording Level (OSS: rec)
   |
   +- control  8 (nid   9 in   0): dir - in oss: mic, rec -51/+12dB (128 steps)
   +- control 16 (nid  17 in   0): dir - in oss: mic, rec mute

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

Playback:

     Stream cap: 0x00000005
                 AC3 PCM
        PCM cap: 0x000a0160
                 16 24 bits, 44 48 96 KHz
            DAC: 7

Record:

     Stream cap: 0x00000005
                 AC3 PCM
        PCM cap: 0x000a0160
                 16 24 bits, 44 48 96 KHz
            ADC: 10

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

Playback:

    nid=18 [pin: SPDIF-out (Grey Rear)]
      |
      + <- nid=7 [audio output] [src: pcm] bindSeq=00000001


Record:

    nid=10 [audio input]
      |
      + <- nid=19 [pin: SPDIF-in (Black Rear)] [src: dig1] bindSeq=00000001


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

Master Volume (OSS: vol)
   |
   +- control  6 (nid   7 out):    dir - out oss: vol, pcm -51/+0dB (104 steps)
   +- control 17 (nid  18 out):    dir - out oss: vol, pcm mute

PCM Volume (OSS: pcm)
   |
   +- control  6 (nid   7 out):    dir - out oss: vol, pcm -51/+0dB (104 steps)
   +- control 17 (nid  18 out):    dir - out oss: vol, pcm mute

Recording Level (OSS: rec)
   |
   +- control  9 (nid  10 in   0): dir - in oss: rec -51/+6dB (116 steps)

Unknown Ctl (OSS: dig1)
   |
   +- control 18 (nid  19 in   0): dir - in oss: dig1 -4064/+0dB (128 steps) + mute

OSS mixer initialization...
Registering PCM channels...
pcmAttach: HDA Creative CA0110-IBG PCM #3 Analog at cad 1 nid 1
+--------------------------------------+
| DUMPING PCM Playback/Record Channels |
+--------------------------------------+

Playback:

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

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

Playback:

    nid=12 [pin: Line-out (Orange Rear)]
      |
      + <- nid=3 [audio output] [src: pcm] bindSeq=00000001


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

Master Volume (OSS: vol)
   |
   +- control  2 (nid   3 out):    dir - out oss: vol, pcm -51/+0dB (104 steps)
   +- control 11 (nid  12 out):    dir - out oss: vol, pcm mute

PCM Volume (OSS: pcm)
   |
   +- control  2 (nid   3 out):    dir - out oss: vol, pcm -51/+0dB (104 steps)
   +- control 11 (nid  12 out):    dir - out oss: vol, pcm mute

OSS mixer initialization...
Registering PCM channels...
pcmAttach: HDA Creative CA0110-IBG PCM #4 Analog at cad 1 nid 1
+--------------------------------------+
| DUMPING PCM Playback/Record Channels |
+--------------------------------------+

Playback:

     Stream cap: 0x00000001
                 PCM
        PCM cap: 0x000a0160
                 16 24 bits, 44 48 96 KHz
            DAC: 4

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

Playback:

    nid=13 [pin: Line-out (Black Rear)]
      |
      + <- nid=4 [audio output] [src: pcm] bindSeq=00000001


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

Master Volume (OSS: vol)
   |
   +- control  3 (nid   4 out):    dir - out oss: vol, pcm -51/+0dB (104 steps)
   +- control 12 (nid  13 out):    dir - out oss: vol, pcm mute

PCM Volume (OSS: pcm)
   |
   +- control  3 (nid   4 out):    dir - out oss: vol, pcm -51/+0dB (104 steps)
   +- control 12 (nid  13 out):    dir - out oss: vol, pcm mute

OSS mixer initialization...
Registering PCM channels...
pcmAttach: HDA Creative CA0110-IBG PCM #5 Analog at cad 1 nid 1
+--------------------------------------+
| DUMPING PCM Playback/Record Channels |
+--------------------------------------+

Playback:

     Stream cap: 0x00000001
                 PCM
        PCM cap: 0x000a0160
                 16 24 bits, 44 48 96 KHz
            DAC: 5

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

Playback:

    nid=14 [pin: Line-out (Grey Rear)]
      |
      + <- nid=5 [audio output] [src: pcm] bindSeq=00000001


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

Master Volume (OSS: vol)
   |
   +- control  4 (nid   5 out):    dir - out oss: vol, pcm -51/+0dB (104 steps)
   +- control 13 (nid  14 out):    dir - out oss: vol, pcm mute

PCM Volume (OSS: pcm)
   |
   +- control  4 (nid   5 out):    dir - out oss: vol, pcm -51/+0dB (104 steps)
   +- control 13 (nid  14 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
-----------------
     Stream cap: 0x00000001
                 PCM
        PCM cap: 0x000a0160
                 16 24 bits, 44 48 96 KHz
         IN amp: 0x00017367
        OUT amp: 0x00016767

            nid: 2
           Name: audio output
     Widget cap: 0x00000005
                 STEREO
    Association: 0 (0x00000001)
            OSS: pcm (pcm)
     Stream cap: 0x00000001
                 PCM
        PCM cap: 0x000a0160
                 16 24 bits, 44 48 96 KHz
     Output amp: 0x00016767
                 mute=0 step=103 size=1 offset=103
     Output val: [0x58 0x58]

            nid: 3
           Name: audio output
     Widget cap: 0x00000005
                 STEREO
    Association: 6 (0x00000001)
            OSS: pcm (pcm)
     Stream cap: 0x00000001
                 PCM
        PCM cap: 0x000a0160
                 16 24 bits, 44 48 96 KHz
     Output amp: 0x00016767
                 mute=0 step=103 size=1 offset=103
     Output val: [0x58 0x58]

            nid: 4
           Name: audio output
     Widget cap: 0x00000005
                 STEREO
    Association: 7 (0x00000001)
            OSS: pcm (pcm)
     Stream cap: 0x00000001
                 PCM
        PCM cap: 0x000a0160
                 16 24 bits, 44 48 96 KHz
     Output amp: 0x00016767
                 mute=0 step=103 size=1 offset=103
     Output val: [0x58 0x58]

            nid: 5
           Name: audio output
     Widget cap: 0x00000005
                 STEREO
    Association: 8 (0x00000001)
            OSS: pcm (pcm)
     Stream cap: 0x00000001
                 PCM
        PCM cap: 0x000a0160
                 16 24 bits, 44 48 96 KHz
     Output amp: 0x00016767
                 mute=0 step=103 size=1 offset=103
     Output val: [0x58 0x58]

            nid: 6
           Name: audio output
     Widget cap: 0x00000005
                 STEREO
    Association: 1 (0x00000001)
            OSS: pcm (pcm)
     Stream cap: 0x00000001
                 PCM
        PCM cap: 0x000a0160
                 16 24 bits, 44 48 96 KHz
     Output amp: 0x00016767
                 mute=0 step=103 size=1 offset=103
     Output val: [0x58 0x58]

            nid: 7
           Name: audio output
     Widget cap: 0x00000205
                 DIGITAL STEREO
    Association: 4 (0x00000001)
            OSS: pcm (pcm)
     Stream cap: 0x00000001
                 PCM
        PCM cap: 0x000a0160
                 16 24 bits, 44 48 96 KHz
     Output amp: 0x00016767
                 mute=0 step=103 size=1 offset=103
     Output val: [0x58 0x58]

            nid: 8
           Name: audio input
     Widget cap: 0x00100103
                 STEREO
    Association: 2 (0x00000001)
     Stream cap: 0x00000001
                 PCM
        PCM cap: 0x000a0160
                 16 24 bits, 44 48 96 KHz
      Input amp: 0x00017367
                 mute=0 step=115 size=1 offset=103
      Input val: [0x3C 0x3C] 
    connections: 1 enabled 1
          |
          + <- nid=16 [pin: Line-in (Blue Rear)]

            nid: 9
           Name: audio input
     Widget cap: 0x0010010b
                 STEREO
    Association: 3 (0x00000001)
     Stream cap: 0x00000001
                 PCM
        PCM cap: 0x000a0160
                 16 24 bits, 44 48 96 KHz
      Input amp: 0x00017f67
                 mute=0 step=127 size=1 offset=103
      Input val: [0x2C 0x2C] 
    connections: 1 enabled 1
          |
          + <- nid=17 [pin: Microphone (Pink Front)]

            nid: 10
           Name: audio input
     Widget cap: 0x00100303
                 DIGITAL STEREO
    Association: 5 (0x00000001)
     Stream cap: 0x00000001
                 PCM
        PCM cap: 0x000a0160
                 16 24 bits, 44 48 96 KHz
      Input amp: 0x00017367
                 mute=0 step=115 size=1 offset=103
      Input val: [0x51 0x51] 
    connections: 1 enabled 1
          |
          + <- nid=19 [pin: SPDIF-in (Black Rear)]

            nid: 11
           Name: pin: Line-out (Green Rear)
     Widget cap: 0x0040018d
                 UNSOL STEREO
    Association: 0 (0x00000001)
        Pin cap: 0x00000014
                 PDC OUT
     Pin config: 0x01014010
    Pin control: 0x00000040 OUT
     Output amp: 0x80000000
                 mute=1 step=0 size=0 offset=0
     Output val: [0x00 0x00]
    connections: 1 enabled 1
          |
          + <- nid=2 [audio output]

            nid: 12
           Name: pin: Line-out (Orange Rear)
     Widget cap: 0x0040018d
                 UNSOL STEREO
    Association: 6 (0x00000001)
        Pin cap: 0x00000014
                 PDC OUT
     Pin config: 0x01016070
    Pin control: 0x00000040 OUT
     Output amp: 0x80000000
                 mute=1 step=0 size=0 offset=0
     Output val: [0x00 0x00]
    connections: 1 enabled 1
          |
          + <- nid=3 [audio output]

            nid: 13
           Name: pin: Line-out (Black Rear)
     Widget cap: 0x0040018d
                 UNSOL STEREO
    Association: 7 (0x00000001)
        Pin cap: 0x00000014
                 PDC OUT
     Pin config: 0x01011080
    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: 14
           Name: pin: Line-out (Grey Rear)
     Widget cap: 0x0040018d
                 UNSOL STEREO
    Association: 8 (0x00000001)
        Pin cap: 0x00000014
                 PDC OUT
     Pin config: 0x01012090
    Pin control: 0x00000040 OUT
     Output amp: 0x80000000
                 mute=1 step=0 size=0 offset=0
     Output val: [0x00 0x00]
    connections: 1 enabled 1
          |
          + <- nid=5 [audio output]

            nid: 15
           Name: pin: Headphones (Green Front)
     Widget cap: 0x0040018d
                 UNSOL STEREO
    Association: 1 (0x00000001)
        Pin cap: 0x0000001c
                 PDC HP OUT
     Pin config: 0x02214020
    Pin control: 0x000000c0 HP OUT
     Output amp: 0x80000000
                 mute=1 step=0 size=0 offset=0
     Output val: [0x00 0x00]
    connections: 1 enabled 1
          |
          + <- nid=6 [audio output]

            nid: 16
           Name: pin: Line-in (Blue Rear)
     Widget cap: 0x0040008b
                 UNSOL STEREO
    Association: 2 (0x00000001)
            OSS: line (line)
        Pin cap: 0x00000024
                 PDC IN
     Pin config: 0x01813030
    Pin control: 0x00000020 IN
      Input amp: 0x80000000
                 mute=1 step=0 size=0 offset=0
      Input val: 

            nid: 17
           Name: pin: Microphone (Pink Front)
     Widget cap: 0x0040008b
                 UNSOL STEREO
    Association: 3 (0x00000001)
            OSS: mic (mic)
        Pin cap: 0x00000024
                 PDC IN
     Pin config: 0x02a19040
    Pin control: 0x00000020 IN
      Input amp: 0x80000000
                 mute=1 step=0 size=0 offset=0
      Input val: 

            nid: 18
           Name: pin: SPDIF-out (Grey Rear)
     Widget cap: 0x0040038d
                 DIGITAL UNSOL STEREO
    Association: 4 (0x00000001)
        Pin cap: 0x00000010
                 OUT
     Pin config: 0x01452150
    Pin control: 0x00000040 OUT
     Output amp: 0x80000000
                 mute=1 step=0 size=0 offset=0
     Output val: [0x00 0x00]
    connections: 1 enabled 1
          |
          + <- nid=7 [audio output]

            nid: 19
           Name: pin: SPDIF-in (Black Rear)
     Widget cap: 0x0040028b
                 DIGITAL UNSOL STEREO
    Association: 5 (0x00000001)
            OSS: dig1 (dig1)
        Pin cap: 0x00000020
                 IN
     Pin config: 0x01c51160
    Pin control: 0x00000020 IN
      Input amp: 0xffffffff
                 mute=1 step=127 size=127 offset=127
      Input val: 

            nid: 20 [DISABLED]
           Name: vendor widget
     Widget cap: 0x00f00080
                 UNSOL
Here is the edited Info.plist of VoodooHDA:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>BuildMachineOSBuild</key>
	<string>11G63</string>
	<key>CFBundleDevelopmentRegion</key>
	<string>English</string>
	<key>CFBundleExecutable</key>
	<string>VoodooHDA</string>
	<key>CFBundleIdentifier</key>
	<string>org.voodoo.driver.VoodooHDA</string>
	<key>CFBundleInfoDictionaryVersion</key>
	<string>6.0</string>
	<key>CFBundleName</key>
	<string>VoodooHDA</string>
	<key>CFBundlePackageType</key>
	<string>KEXT</string>
	<key>CFBundleShortVersionString</key>
	<string>2.8.8</string>
	<key>CFBundleSignature</key>
	<string>????</string>
	<key>CFBundleVersion</key>
	<string>2.8.8</string>
	<key>DTCompiler</key>
	<string></string>
	<key>DTPlatformBuild</key>
	<string>4F1003</string>
	<key>DTPlatformVersion</key>
	<string>GM</string>
	<key>DTSDKBuild</key>
	<string>12A264</string>
	<key>DTSDKName</key>
	<string>macosx10.8</string>
	<key>DTXcode</key>
	<string>0441</string>
	<key>DTXcodeBuild</key>
	<string>4F1003</string>
	<key>IOKitPersonalities</key>
	<dict>
		<key>VoodooHDA</key>
		<dict>
			<key>AllowMSI</key>
			<true/>
			<key>Boost</key>
			<integer>1</integer>
			<key>CFBundleIdentifier</key>
			<string>org.voodoo.driver.VoodooHDA</string>
			<key>IOClass</key>
			<string>VoodooHDADevice</string>
			<key>IOMatchCategory</key>
			<string>VoodooHDADevice</string>
			<key>IOPCIPrimaryMatch</key>
			<string>0x00091102</string>
			<key>IOProviderClass</key>
			<string>IOPCIDevice</string>
			<key>IOUserClientClass</key>
			<string>VoodooHDAUserClient</string>
			<key>InhibitCache</key>
			<false/>
			<key>MixerValues</key>
			<dict>
				<key>PCM</key>
				<integer>90</integer>
				<key>Rec</key>
				<integer>70</integer>
				<key>iGain</key>
				<integer>80</integer>
				<key>iMix</key>
				<integer>0</integer>
			</dict>
			<key>NodesToPatch</key>
			<array>
				<dict>
					<key>Codec</key>
					<integer>1</integer>
					<key>Config</key>
					<string>0x01014010</string>
					<key>Description</key>
					<string>Jack Line Out at Ext Rear Green</string>
					<key>Node</key>
					<integer>11</integer>
				</dict>
				<dict>
					<key>Codec</key>
					<integer>1</integer>
					<key>Config</key>
					<string>0x01016070</string>
					<key>Description</key>
					<string>Jack Line Out at Ext Rear Orange</string>
					<key>Node</key>
					<integer>12</integer>
				</dict>
				<dict>
					<key>Codec</key>
					<integer>1</integer>
					<key>Config</key>
					<string>0x01011080</string>
					<key>Description</key>
					<string>Jack Line Out at Ext Rear Black</string>
					<key>Node</key>
					<integer>13</integer>
				</dict>
				<dict>
					<key>Codec</key>
					<integer>1</integer>
					<key>Config</key>
					<string>0x01012090</string>
					<key>Description</key>
					<string>Jack Line Out at Ext Rear Grey</string>
					<key>Node</key>
					<integer>14</integer>
				</dict>
				<dict>
					<key>Codec</key>
					<integer>1</integer>
					<key>Config</key>
					<string>0x02214020</string>
					<key>Description</key>
					<string>HP Out at Ext Front Green</string>
					<key>Node</key>
					<integer>15</integer>
				</dict>
				<dict>
					<key>Codec</key>
					<integer>1</integer>
					<key>Config</key>
					<string>0x01813030</string>
					<key>Description</key>
					<string>Jack Line In at Ext Rear Blue</string>
					<key>Node</key>
					<integer>16</integer>
				</dict>
				<dict>
					<key>Codec</key>
					<integer>1</integer>
					<key>Config</key>
					<string>0x02a19040</string>
					<key>Description</key>
					<string>Jack Mic at Ext Front Pink</string>
					<key>Node</key>
					<integer>17</integer>
				</dict>
				<dict>
					<key>Codec</key>
					<integer>1</integer>
					<key>Config</key>
					<string>0x01452150</string>
					<key>Description</key>
					<string>Jack SPDIF Out at Ext Rear Grey</string>
					<key>Node</key>
					<integer>18</integer>
				</dict>
				<dict>
					<key>Codec</key>
					<integer>1</integer>
					<key>Config</key>
					<string>0x01c51160</string>
					<key>Description</key>
					<string>Jack SPDIF In at Ext Rear Black</string>
					<key>Node</key>
					<integer>19</integer>
				</dict>
			</array>
			<key>Noise</key>
			<integer>0</integer>
			<key>Vectorize</key>
			<true/>
			<key>VoodooHDAEnableHalfMicVolumeFix</key>
			<true/>
			<key>VoodooHDAEnableHalfVolumeFix</key>
			<true/>
			<key>VoodooHDAEnableMuteFix</key>
			<true/>
			<key>VoodooHDAEnableVolumeChangeFix</key>
			<true/>
			<key>VoodooHDAVerboseLevel</key>
			<integer>0</integer>
		</dict>
	</dict>
	<key>OSBundleLibraries</key>
	<dict>
		<key>com.apple.iokit.IOAudioFamily</key>
		<string>1.1fc9</string>
		<key>com.apple.iokit.IOPCIFamily</key>
		<string>2.1</string>
		<key>com.apple.kpi.iokit</key>
		<string>9.0.0</string>
		<key>com.apple.kpi.libkern</key>
		<string>9.0.0</string>
		<key>com.apple.kpi.mach</key>
		<string>9.0.0</string>
		<key>com.apple.kpi.unsupported</key>
		<string>9.0.0</string>
	</dict>
</dict>
</plist>

For NodesToPatch I used the "patched pins configuration" of getdump.

I also modified IOPCIPrimaryMatch according to the tool "System Info" and deleted ClassMatch.

 

I would be very happy if someone could help me to get this card working!

 

Thanks,

Steffen

Link to comment
Share on other sites

 Share

×
×
  • Create New...