1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.

Делаем Звук На Основе Voodoohda

Тема в разделе 'Звуковые карты', создана пользователем slice, 23 июн 2009.

  1. iDark Soul

    iDark Soul iЮзер

    Симпатии:
    150
    Вообщем то эксперименты ни чем не увенчались. Все печально. Миксер (Nid22) отключать нельзя иначе выходы исчезают совсем. Что пробовал. Прописал все цепочки всем нодам вручную - получил только микрофоны работающие... Видать это как то ломает работу миксера... Пробовал создать 3 группы 1)Грины перед и зад 2)Входы 3)Остальные выды кроме гринов - получил рабочии грины с шумами и входы. Сделал 2 группы (практически что на автоматике) 1)Все выходы 2)Все входы - получил кристальный на грине, передний с шумом и автодетект на остальные но нет звука на них (ситуация 1 к 1 с тем что по умолчанию) Сделал 5 групп и опять шум пробирается в грин... И тут я попробовал вообще задизеблить все кроме гринов и входов и получил шум... Получается как только я убираю Бдэк, Грей, Оранж и тд из группы с Грином то получаю шум! хоть что то факт, из этого рандома... Впринцепи ситуация не критична, но вот ИнпутГрейн убранный в 0 как то фиксит эту ситуацию пока не начинаешь менять уровень громкости, так же это не работает через плист и не сохраняется панелью... То есть пока я не дерну ползунок до нуля руками ничего не произойдет само... Может я EAPD так, какой то, отключаю? Очень странный кодек этот 1708S я в шоке. Сейчас остановился на прописи входов (передний и задний пинк) и убиваю 31ноду CD Analog остальное по умолчанию. По сути мне только грины и нужны, напрягает что остальное в автодетекте с ними и еще и не работает. Так же напрягает что фронтальный вход начинает работать только после втыкания в задний хотя по названию переключается. Прикрепляю плисты один с полной прописью (на нем экспериментировал) и то что использую сейчас, гетдамп мало изменился.

    getdump последней конфигурации.
    Show Spoiler

    Код:
    Probing codec #0...
    HDA Codec #0: VIA VT1708S_0
    HDA Codec ID: 0x11060397
           Vendor: 0x1106
           Device: 0x0397
         Revision: 0x00
         Stepping: 0x00
    PCI Subvendor: 0x83ae1043
        startNode=1 endNode=2
        Found audio FG nid=1 startNode=16 endNode=40 total=24
    
    Processing audio FG cad=0 nid=1...
    Powering up...
    Parsing audio FG...
    GPIO: 0x40000001 NumGPIO=1 NumGPO=0 NumGPI=0 GPIWake=0 GPIUnsol=1
    nid 25 0x01011012 as  1 seq  2 Line-out      Jack  1/8     Rear    External Black   misc 0
    nid 26 0x01a19036 as  3 seq  6 Microphone    Jack  1/8     Rear    External Pink    misc 0
    nid 27 0x0181303e as  3 seq 14 Line-in       Jack  1/8     Rear    External Blue    misc 0
    nid 28 0x01014010 as  1 seq  0 Line-out      Jack  1/8     Rear    External Green   misc 0
    nid 29 0x0221401f as  1 seq 15 Headphones    Jack  1/8     Front   External Green   misc 0
    nid 30 0x02a19038 as  3 seq  8 Microphone    Jack  1/8     Front   External Pink    misc 0
    nid 31 0x90370137 as  3 seq  7 CD            Fixed Analog  N/A     Internal Unknown misc 0 NoPresenceDetect
    nid 32 0x185600f0 as 15 seq  0 Digital-out   Jack  Digital Special Internal Unknown misc 0
    nid 33 0x074511f0 as 15 seq  0 SPDIF-out     Jack  Optic   Special External Black   misc 0 NoPresenceDetect
    nid 34 0x01016011 as  1 seq  1 Line-out      Jack  1/8     Rear    External Orange  misc 0
    nid 35 0x01012014 as  1 seq  4 Line-out      Jack  1/8     Rear    External Grey    misc 0
    Parsing vendor patch...
    Nodes patching. Codec = 0
    NumNodes = 6
    Patching nid (26) with conns = 0
    Patching nid (30) with conns = 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 (audio input   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=23
    VHDevice NID=20 Config=00000000 (audio input   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=30
    VHDevice NID=21 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
    VHDevice NID=22 Config=00000000 (audio mixer   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=16 1=31 2=26 3=27 4=30 5=29 6=37
    VHDevice NID=23 Config=00000000 (audio selector) Cap=00000000 Ctrl=00000000 -- Conns: 0=31 1=26 2=27 3=30 4=29 5=22
    VHDevice NID=24 Config=00000000 (audio selector) Cap=00000000 Ctrl=00000000 -- Conns: 0=17
    VHDevice NID=25 Config=01011012 (pin: Line-out ) Cap=00000014 Ctrl=00000000 -- Conns: 0=24
    VHDevice NID=26 Config=01a19020 (pin: Microphon) Cap=00002334 Ctrl=00000025 -- Conns:
    VHDevice NID=28 Config=01114010 (pin: Speaker () Cap=0001001c Ctrl=00000040 -- Conns: 0=22
    VHDevice NID=29 Config=0121401f (pin: Headphone) Cap=0000233c Ctrl=000000c0 -- Conns: 0=22 1=37
    VHDevice NID=30 Config=02a19021 (pin: Microphon) Cap=0000233c Ctrl=00000025 -- Conns:
    VHDevice NID=32 Config=185600f0 (pin: Digital-o) Cap=00000010 Ctrl=00000000 -- Conns: 0=18
    VHDevice NID=33 Config=074511f0 (pin: SPDIF-out) Cap=00000010 Ctrl=00000000 -- Conns: 0=21
    VHDevice NID=34 Config=01016011 (pin: Line-out ) Cap=00000014 Ctrl=00000000 -- Conns: 0=38
    VHDevice NID=35 Config=01012014 (pin: Line-out ) Cap=00000014 Ctrl=00000000 -- Conns: 0=39
    VHDevice NID=36 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
    VHDevice NID=37 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
    VHDevice NID=38 Config=00000000 (audio selector) Cap=00000000 Ctrl=00000000 -- Conns: 0=36
    VHDevice NID=39 Config=00000000 (audio selector) Cap=00000000 Ctrl=00000000 -- Conns: 0=37
    Disabling nonaudio...
    Disabling useless...
    Disabling nid 22 connection 1 due to disabled child widget.
    Disabling nid 22 connection 3 due to disabled child widget.
    Disabling nid 23 connection 0 due to disabled child widget.
    Disabling nid 23 connection 2 due to disabled child widget.
    Patched pins configuration:
    nid 25 0x01011012 as  1 seq  2 Line-out      Jack  1/8     Rear    External Black   misc 0
    nid 26 0x01a19020 as  2 seq  0 Microphone    Jack  1/8     Rear    External Pink    misc 0
    nid 27 0x0181303e as  3 seq 14 Line-in       Jack  1/8     Rear    External Blue    misc 0 [DISABLED]
    nid 28 0x01114010 as  1 seq  0 Speaker       Jack  1/8     Rear    External Green   misc 0
    nid 29 0x0121401f as  1 seq 15 Headphones    Jack  1/8     Rear    External Green   misc 0
    nid 30 0x02a19021 as  2 seq  1 Microphone    Jack  1/8     Front   External Pink    misc 0
    nid 31 0x90370137 as  3 seq  7 CD            Fixed Analog  N/A     Internal Unknown misc 0 NoPresenceDetect [DISABLED]
    nid 32 0x185600f0 as 15 seq  0 Digital-out   Jack  Digital Special Internal Unknown misc 0
    nid 33 0x074511f0 as 15 seq  0 SPDIF-out     Jack  Optic   Special External Black   misc 0 NoPresenceDetect
    nid 34 0x01016011 as  1 seq  1 Line-out      Jack  1/8     Rear    External Orange  misc 0
    nid 35 0x01012014 as  1 seq  4 Line-out      Jack  1/8     Rear    External Grey    misc 0
    Parsing pin associations...
    4 associations found:
    Association 0 (1) out:
    Pin nid=28 seq=0
    Pin nid=34 seq=1
    Pin nid=25 seq=2
    Pin nid=35 seq=4
    Pin nid=29 seq=15
       Redir type=0 jack=4 def=0
    Association 1 (2) in:
    Pin nid=26 seq=0
    Pin nid=30 seq=1
       Redir type=0 jack=1 def=0
    Association 2 (15) out:
    Pin nid=32 seq=0
       Redir type=-1 jack=0 def=-1
    Association 3 (15) out:
    Pin nid=33 seq=0
       Redir type=-1 jack=-1 def=0
    Building AFG tree...
    Tracing association 0 (1)
    Tracing pin 28 with min nid 0
        nid 16 returned 16
        nid 37 returned 37
       nid 22 returned 16
      nid 28 returned 16
    Pin 28 traced to DAC 16
    Tracing pin 34 with min nid 0
        nid 36 returned 36
       nid 38 returned 36
      nid 34 returned 36
    Pin 34 traced to DAC 36
    Tracing pin 25 with min nid 0
        nid 17 returned 17
       nid 24 returned 17
      nid 25 returned 17
    Pin 25 traced to DAC 17
    Tracing pin 35 with min nid 0
        nid 37 returned 37
       nid 39 returned 37
      nid 35 returned 37
    Pin 35 traced to DAC 37
    Tracing pin 29 with min nid 0 and hpredir 0
        nid 16 returned 16
       nid 22 returned 16
      nid 29 returned 16
    Pin 29 traced to DAC 16 and hpredir 0
    Association 0 (1) trace succeeded
    Tracing association 1 (2)
    Tracing pin 26 to ADC 19
      tracing via nid 26
       tracing via nid 22
       nid 22 busy by association 0
       tracing via nid 23
        tracing via nid 19
        nid 19 returned 1
       nid 23 returned 1
      nid 26 returned 1
    Pin 26 traced to ADC 19
    Tracing pin 30 to ADC 19
      tracing via nid 30
       tracing via nid 20
       nid 20 returned 0
       tracing via nid 22
       nid 22 busy by association 0
       tracing via nid 23
        tracing via nid 19
        nid 19 returned 1
       nid 23 returned 1
      nid 30 returned 1
    Pin 30 traced to ADC 19
    Association 1 (2) trace succeeded
    Tracing association 2 (15)
    Tracing pin 32 with min nid 0
       nid 18 returned 18
      nid 32 returned 18
    Pin 32 traced to DAC 18
    Association 2 (15) trace succeeded
    Tracing association 3 (15)
    Tracing pin 33 with min nid 0
       nid 21 returned 21
      nid 33 returned 21
    Pin 33 traced to DAC 21
    Association 3 (15) trace succeeded
    Tracing input monitor
    Tracing other input monitors
    Tracing nid complex 26 to out
      tracing via nid 26
       tracing via nid 22
       nid 22 found output association 0
       tracing via nid 23
       nid 23 busy by input association 1
      nid 26 returned 1
    nid 26 is input monitor
    Tracing nid complex 30 to out
      tracing via nid 30
       tracing via nid 20
       nid 20 returned 0
       tracing via nid 22
       nid 22 found output association 0
       tracing via nid 23
       nid 23 busy by input association 1
      nid 30 returned 1
    nid 30 is input monitor
    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 VIA VT1708S_0 PCM #0 Analog at cad 0 nid 1
    +--------------------------------------+
    | DUMPING PCM Playback/Record Channels |
    +--------------------------------------+
    
    Playback:
    
         Stream cap: 0x00000001
                     PCM
            PCM cap: 0x000e05e0
                     16 20 24 bits, 44 48 88 96 192 KHz
                DAC: 16 36 17 37
    
    Record:
    
         Stream cap: 0x00000001
                     PCM
            PCM cap: 0x000e0560
                     16 20 24 bits, 44 48 96 192 KHz
                ADC: 19
    
    +-------------------------------+
    | DUMPING Playback/Record Paths |
    +-------------------------------+
    
    Playback:
    
        nid=28 [pin: Speaker (Green Rear)]
          |
          + <- nid=22 [audio mixer] bindSeq=00008001
                 |
                 + <- nid=16 [audio output] [src: pcm] bindSeq=00008001
    
                 + <- nid=26 [pin: Microphone (Pink Rear)] [src: mic] bindSeq=00000001
    
                 + <- nid=30 [pin: Microphone (Pink Front)] [src: monitor] bindSeq=00000002
    
                 + <- nid=37 [audio output] [src: pcm] bindSeq=00000010
    
    
        nid=34 [pin: Line-out (Orange Rear)]
          |
          + <- nid=38 [audio selector] [src: pcm] bindSeq=00000002
    
                 |
                 + <- nid=36 [audio output] [src: pcm] bindSeq=00000002
    
    
        nid=25 [pin: Line-out (Black Rear)]
          |
          + <- nid=24 [audio selector] [src: pcm] bindSeq=00000004
    
                 |
                 + <- nid=17 [audio output] [src: pcm] bindSeq=00000004
    
    
        nid=35 [pin: Line-out (Grey Rear)]
          |
          + <- nid=39 [audio selector] [src: pcm] bindSeq=00000010
    
                 |
                 + <- nid=37 [audio output] [src: pcm] bindSeq=00000010
    
    
        nid=29 [pin: Headphones (Green Rear)]
          |
          + <- nid=22 [audio mixer] bindSeq=00008001
                 |
                 + <- nid=16 [audio output] [src: pcm] bindSeq=00008001
    
                 + <- nid=26 [pin: Microphone (Pink Rear)] [src: mic] bindSeq=00000001
    
                 + <- nid=30 [pin: Microphone (Pink Front)] [src: monitor] bindSeq=00000002
    
                 + <- nid=37 [audio output] [src: pcm] bindSeq=00000010
    
    
    Record:
    
        nid=19 [audio input]
          |
          + <- nid=23 [audio selector] [src: mic, monitor] bindSeq=00000003
    
                 |
                 + <- nid=26 [pin: Microphone (Pink Rear)] [src: mic] bindSeq=00000001
    
                 + <- nid=30 [pin: Microphone (Pink Front)] [src: monitor] bindSeq=00000002
    
    
    +-------------------------+
    | DUMPING Volume Controls |
    +-------------------------+
    
    Master Volume (OSS: vol)
       |
       +- control  2 (nid  17 out):    dir - out oss: vol, pcm -63/+0dB (43 steps)
       +- control  4 (nid  22 in   0): dir - out oss: vol -34/+12dB (32 steps) + mute
       +- control  5 (nid  22 in   2): dir - out oss: vol, mic, igain -34/+12dB (32 steps) + mute
       +- control  6 (nid  22 in   4): dir - out oss: vol, igain, monitor -34/+12dB (32 steps) + mute
       +- control  8 (nid  22 in   6): dir - out oss: vol -34/+12dB (32 steps) + mute
       +- control  9 (nid  24 out):    dir - out oss: vol, pcm mute
       +- control 10 (nid  28 out):    dir - out oss: vol mute
       +- control 11 (nid  29 out):    dir - out oss: vol mute
       +- control 13 (nid  36 out):    dir - out oss: vol, pcm -63/+0dB (43 steps)
       +- control 15 (nid  38 out):    dir - out oss: vol, pcm mute
       +- control 16 (nid  39 out):    dir - out oss: vol, pcm mute
    
    PCM Volume (OSS: pcm)
       |
       +- control  1 (nid  16 out):    dir - out oss: pcm -63/+0dB (43 steps)
       +- control  2 (nid  17 out):    dir - out oss: vol, pcm -63/+0dB (43 steps)
       +- control  9 (nid  24 out):    dir - out oss: vol, pcm mute
       +- control 13 (nid  36 out):    dir - out oss: vol, pcm -63/+0dB (43 steps)
       +- control 14 (nid  37 out):    dir - out oss: pcm -63/+0dB (43 steps)
       +- control 15 (nid  38 out):    dir - out oss: vol, pcm mute
       +- control 16 (nid  39 out):    dir - out oss: vol, pcm mute
    
    Microphone Volume (OSS: mic)
       |
       +- control  5 (nid  22 in   2): dir - out oss: vol, mic, igain -34/+12dB (32 steps) + mute
    
    Microphone2 Volume (OSS: monitor)
       |
       +- control  6 (nid  22 in   4): dir - out oss: vol, igain, monitor -34/+12dB (32 steps) + mute
    
    Recording Level (OSS: rec)
       |
       +- control  3 (nid  19 in   0): dir - in oss: rec -16/+30dB (32 steps) + mute
    
    Input Monitoring Level (OSS: igain)
       |
       +- control  5 (nid  22 in   2): dir - out oss: vol, mic, igain -34/+12dB (32 steps) + mute
       +- control  6 (nid  22 in   4): dir - out oss: vol, igain, monitor -34/+12dB (32 steps) + mute
    
    OSS mixer initialization...
    Recsel (line, mic, cd, monitor): nid 23 source 1 select
    Registering PCM channels...
    pcmAttach: HDA VIA VT1708S_0 PCM #1 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: 18
    
    +-------------------------------+
    | DUMPING Playback/Record Paths |
    +-------------------------------+
    
    Playback:
    
        nid=32 [pin: Digital-out (HDMI)]
          |
          + <- nid=18 [audio output] [src: pcm] bindSeq=00000001
    
    
    +-------------------------+
    | DUMPING Volume Controls |
    +-------------------------+
    
    OSS mixer initialization...
    Registering PCM channels...
    pcmAttach: HDA VIA VT1708S_0 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: 21
    
    +-------------------------------+
    | DUMPING Playback/Record Paths |
    +-------------------------------+
    
    Playback:
    
        nid=33 [pin: SPDIF-out (Black Rear Pane]
          |
          + <- nid=21 [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: 16
               Name: audio output
         Widget cap: 0x0000041d
                     PWR STEREO
        Association: 0 (0x00008001)
                OSS: pcm (pcm)
         Stream cap: 0x00000001
                     PCM
            PCM cap: 0x000e05e0
                     16 20 24 bits, 44 48 88 96 192 KHz
         Output amp: 0x00052a2a
                     mute=0 step=42 size=5 offset=42
         Output val: [0x28 0x28]
    
                nid: 17
               Name: audio output
         Widget cap: 0x0000041d
                     PWR STEREO
        Association: 0 (0x00000004)
                OSS: pcm (pcm)
         Stream cap: 0x00000001
                     PCM
            PCM cap: 0x000e05e0
                     16 20 24 bits, 44 48 88 96 192 KHz
         Output amp: 0x00052a2a
                     mute=0 step=42 size=5 offset=42
         Output val: [0x24 0x24]
    
                nid: 18
               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: 19
               Name: audio input
         Widget cap: 0x0010051b
                     PWR STEREO
        Association: 1 (0x00000003)
         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: [0x1C 0x1C]
        connections: 1 enabled 1
              |
              + <- nid=23 [audio selector]
    
                nid: 20 [DISABLED]
               Name: audio input
         Widget cap: 0x0010051b
                     PWR STEREO
         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: [0x8B 0x8B]
        connections: 1 enabled 1
              |
              + <- nid=30 [pin: Microphone (Pink Front)]
    
                nid: 21
               Name: audio output
         Widget cap: 0x00000611
                     PWR DIGITAL STEREO
        Association: 3 (0x00000001)
                OSS: pcm (pcm)
         Stream cap: 0x00000001
                     PCM
            PCM cap: 0x000e05e0
                     16 20 24 bits, 44 48 88 96 192 KHz
    
                nid: 22
               Name: audio mixer
         Widget cap: 0x0020050b
                     PWR STEREO
        Association: 0 (0x00008001)
                OSS:  (igain)
          Input amp: 0x80051f17
                     mute=1 step=31 size=5 offset=23
          Input val: [0x19 0x19] [0x1F 0x1F] [0x80 0x80] [0x1F 0x1F] [0x80 0x80] [0x17 0x17] [0x19 0x19]
        connections: 7 enabled 4
              |
              + <- nid=16 [audio output]
              + [DISABLED] <- nid=31 [pin: CD (Analog)] [DISABLED]
              + <- nid=26 [pin: Microphone (Pink Rear)]
              + [DISABLED] <- nid=27 [pin: Line-in (Blue Rear)] [DISABLED]
              + <- nid=30 [pin: Microphone (Pink Front)]
              + [DISABLED] <- nid=29 [pin: Headphones (Green Rear)]
              + <- nid=37 [audio output]
    
                nid: 23
               Name: audio selector
         Widget cap: 0x00300501
                     PWR STEREO
        Association: 1 (0x00000003)
                OSS: mic, monitor
        connections: 6 enabled 2
              |
              + [DISABLED] <- nid=31 [pin: CD (Analog)] [DISABLED]
              + <- nid=26 [pin: Microphone (Pink Rear)] (selected)
              + [DISABLED] <- nid=27 [pin: Line-in (Blue Rear)] [DISABLED]
              + <- nid=30 [pin: Microphone (Pink Front)]
              + [DISABLED] <- nid=29 [pin: Headphones (Green Rear)]
              + [DISABLED] <- nid=22 [audio mixer]
    
                nid: 24
               Name: audio selector
         Widget cap: 0x0030050d
                     PWR STEREO
        Association: 0 (0x00000004)
                OSS: pcm
         Output amp: 0x80000000
                     mute=1 step=0 size=0 offset=0
         Output val: [0x00 0x00]
        connections: 1 enabled 1
              |
              + <- nid=17 [audio output]
    
                nid: 25
               Name: pin: Line-out (Black Rear)
         Widget cap: 0x00400581
                     PWR UNSOL STEREO
        Association: 0 (0x00000004)
            Pin cap: 0x00000014
                     PDC OUT
         Pin config: 0x01011012
        Pin control: 0x00000040 OUT
        connections: 1 enabled 1
              |
              + <- nid=24 [audio selector]
    
                nid: 26
               Name: pin: Microphone (Pink Rear)
         Widget cap: 0x00400581
                     PWR UNSOL STEREO
        Association: 1 (0x00000001)
                OSS: mic (mic)
            Pin cap: 0x00002334
                     PDC OUT IN VREF[ 50 100 HIZ ]
         Pin config: 0x01a19020
        Pin control: 0x00000025 IN VREFs
    
                nid: 27 [DISABLED]
               Name: pin: Line-in (Blue Rear)
         Widget cap: 0x00400581
                     PWR UNSOL STEREO
            Pin cap: 0x00002334
                     PDC OUT IN VREF[ 50 100 HIZ ]
         Pin config: 0x0181303e
        Pin control: 0x00000000
        connections: 1 enabled 1
              |
              + <- nid=24 [audio selector]
    
                nid: 28
               Name: pin: Speaker (Green Rear)
         Widget cap: 0x0040058d
                     PWR UNSOL STEREO
        Association: 0 (0x00000001)
            Pin cap: 0x0001001c
                     PDC HP OUT EAPD
         Pin config: 0x01114010
        Pin control: 0x00000040 OUT
               EAPD: 0x00000002
         Output amp: 0x80000000
                     mute=1 step=0 size=0 offset=0
         Output val: [0x00 0x00]
        connections: 1 enabled 1
              |
              + <- nid=22 [audio mixer]
    
                nid: 29
               Name: pin: Headphones (Green Rear)
         Widget cap: 0x0040058d
                     PWR UNSOL STEREO
        Association: 0 (0x00008000)
            Pin cap: 0x0000233c
                     PDC HP OUT IN VREF[ 50 100 HIZ ]
         Pin config: 0x0121401f
        Pin control: 0x000000c0 HP OUT
         Output amp: 0x80000000
                     mute=1 step=0 size=0 offset=0
         Output val: [0x00 0x00]
        connections: 2 enabled 1
              |
              + <- nid=22 [audio mixer] (selected)
              + [DISABLED] <- nid=37 [audio output]
    
                nid: 30
               Name: pin: Microphone (Pink Front)
         Widget cap: 0x0040058d
                     PWR UNSOL STEREO
        Association: 1 (0x00000002)
                OSS: monitor (monitor)
            Pin cap: 0x0000233c
                     PDC HP OUT IN VREF[ 50 100 HIZ ]
         Pin config: 0x02a19021
        Pin control: 0x00000025 IN VREFs
         Output amp: 0x80000000
                     mute=1 step=0 size=0 offset=0
         Output val: [0x00 0x00]
    
                nid: 31 [DISABLED]
               Name: pin: CD (Analog)
         Widget cap: 0x00400401
                     PWR STEREO
            Pin cap: 0x00000020
                     IN
         Pin config: 0x90370137
        Pin control: 0x00000000
    
                nid: 32
               Name: pin: Digital-out (HDMI)
         Widget cap: 0x00400701
                     PWR DIGITAL STEREO
        Association: 2 (0x00000001)
            Pin cap: 0x00000010
                     OUT
         Pin config: 0x185600f0
        Pin control: 0x00000040 OUT
        connections: 1 enabled 1
              |
              + <- nid=18 [audio output]
    
                nid: 33
               Name: pin: SPDIF-out (Black Rear Pane
         Widget cap: 0x00400701
                     PWR DIGITAL STEREO
        Association: 3 (0x00000001)
            Pin cap: 0x00000010
                     OUT
         Pin config: 0x074511f0
        Pin control: 0x00000040 OUT
        connections: 1 enabled 1
              |
              + <- nid=21 [audio output]
    
                nid: 34
               Name: pin: Line-out (Orange Rear)
         Widget cap: 0x00400581
                     PWR UNSOL STEREO
        Association: 0 (0x00000002)
            Pin cap: 0x00000014
                     PDC OUT
         Pin config: 0x01016011
        Pin control: 0x00000040 OUT
        connections: 1 enabled 1
              |
              + <- nid=38 [audio selector]
    
                nid: 35
               Name: pin: Line-out (Grey Rear)
         Widget cap: 0x00400581
                     PWR UNSOL STEREO
        Association: 0 (0x00000010)
            Pin cap: 0x00000014
                     PDC OUT
         Pin config: 0x01012014
        Pin control: 0x00000040 OUT
        connections: 1 enabled 1
              |
              + <- nid=39 [audio selector]
    
                nid: 36
               Name: audio output
         Widget cap: 0x0000041d
                     PWR STEREO
        Association: 0 (0x00000002)
                OSS: pcm (pcm)
         Stream cap: 0x00000001
                     PCM
            PCM cap: 0x000e05e0
                     16 20 24 bits, 44 48 88 96 192 KHz
         Output amp: 0x00052a2a
                     mute=0 step=42 size=5 offset=42
         Output val: [0x24 0x24]
    
                nid: 37
               Name: audio output
         Widget cap: 0x0000041d
                     PWR STEREO
        Association: 0 (0x00000010)
                OSS: pcm (pcm)
         Stream cap: 0x00000001
                     PCM
            PCM cap: 0x000e05e0
                     16 20 24 bits, 44 48 88 96 192 KHz
         Output amp: 0x00052a2a
                     mute=0 step=42 size=5 offset=42
         Output val: [0x28 0x28]
    
                nid: 38
               Name: audio selector
         Widget cap: 0x0030050d
                     PWR STEREO
        Association: 0 (0x00000002)
                OSS: pcm
         Output amp: 0x80000000
                     mute=1 step=0 size=0 offset=0
         Output val: [0x00 0x00]
        connections: 1 enabled 1
              |
              + <- nid=36 [audio output]
    
                nid: 39
               Name: audio selector
         Widget cap: 0x0030050d
                     PWR STEREO
        Association: 0 (0x00000010)
                OSS: pcm
         Output amp: 0x80000000
                     mute=1 step=0 size=0 offset=0
         Output val: [0x00 0x00]
        connections: 1 enabled 1
              |
              + <- nid=37 [audio output]
    


    Не знаешь можно ли как то через КодекКомандер это дело сбросить в стоковые значения? Просто ладно у меня фонит только передняя (если остальные выходы не трогать), если бы взади фоновый шум был бы в колонках даже с выключенным компом...
     

    Вложения:

    Последнее редактирование: 20 апр 2017 в 11:46
  2. RodionS

    RodionS iГуру

    Симпатии:
    3`494
    тем не менее - удавалось и с агрегатным ;) и с тремя USB Audio тоже
    c AppleHDA - у Apple такие лейауты есть. И мне удавалось на Хаке получить 5.1, однако - ценой неработоспособности стереозвука, как сделать и то и другое - пока не понял
    есть тема про DSP функции и в ней примеры лейаутов
     
  3. Alejandro

    Alejandro iЮзер

    Симпатии:
    39
    Незнаю, да и не надо его запускать, это будет происходить при каждом выключении компа (Вспомнил, что кодек командер это кекст, я его не щупал). Пробовал iGain и iMix убрать в 0?
     
    Последнее редактирование: 20 апр 2017 в 09:41
  4. RodionS

    RodionS iГуру

    Симпатии:
    3`494
    @iDark Soul,
    nid=28 [pin: Speaker (Green Rear)]
    |
    + <- nid=22 [audio mixer] bindSeq=00008001
    |
    + <- nid=16 [audio output] [src: pcm] bindSeq=00008001

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

    + <- nid=30 [pin: Microphone (Pink Front)] [src: monitor] bindSeq=00000002

    + <- nid=37 [audio output] [src: pcm] bindSeq=00000010

    пропишите явно цепочки соединений 28 - 22 -16 и запретите 22 соединяться с 26,30,37
     
  5. iDark Soul

    iDark Soul iЮзер

    Симпатии:
    150
    Я все цепочки описал (Conns и Select это должно быть в прикрепленном плисте), но это только все поломало частично (грины сломались).
     
  6. slice

    slice Apple Life Dev Разработчик

    Симпатии:
    8`350
    Забудьте про кодек-коммандер. Это исправление ошибки ЭпплХДА (а может и намеренно), которой нет в ВудуХДА.
     
  7. iDark Soul

    iDark Soul iЮзер

    Симпатии:
    150
    iGain убранный в 0 фиксит шум ровно до того момента пока я не изменю уровень громкости, к сожелению этот фикс не закрепить не плистом ни панелью. Кстати уровень громкости я фиксил галкой в плисте после чего он стал синхронизироваться с уровнем входов... может в этой хитрой связи пес зарыт...
     
    Последнее редактирование: 20 апр 2017 в 11:43
  8. slice

    slice Apple Life Dev Разработчик

    Симпатии:
    8`350
    Не, ну 28 это не Спикер!
    Я бы предложил сделать так, чтобы остались следующие цепочки
    25-24-17
    34-38-36
    35-39-37, 29-37 -автопереключение
    19-23-26,30 - два микрофона, автодетект
    Свободными остались
    28-22-16, дать им номер группы побольше, чтобы в последнюю очередь определялся.
     
    iDark Soul нравится это.
  9. iDark Soul

    iDark Soul iЮзер

    Симпатии:
    150
    А вот так я не пробовал сделать! Спасибо)
     
  10. euppi98

    euppi98 iНовичок

    Симпатии:
    0
    Привет ребят! Пытаюсь сделать 3 вещи с VoodooHDA.
    Но как бы я ничего не менял в config'е, ничего абсолютно не меняется! Сколько бы я не перезагружал, не удалял кекст, и не заменял его. Каждый раз getdump, показывает все те же значение которые были в исходящем виде! Может быть я что-то делаю не правильно?

    1. Отключить авто-прослушивание Микрофона​
    При подключение микрофона идет автоматическое прослушивание, с любого выхода Headphones или Line-out. На сколько я понял это решается путем отключение нода через "NodesToPatch". Я отключил ноду 8 и 52.
    Код:
    Playback:
    
        nid=36 [pin: Line-out (Green Rear)]
          |
          + <- nid=24 [audio mixer] bindSeq=00000001
                 |
                 + <- nid=8 [audio output] [src: pcm] bindSeq=00008001
    
                 + <- nid=33 [audio mixer] bindSeq=000040c0
                        |
                        + <- nid=43 [pin: Microphone (Pink Rear)] [src: monitor] bindSeq=00000040
    
                        + <- nid=42 [pin: Line-in (Blue Rear)] [src: line] bindSeq=00004000
    
                        + <- nid=41 [pin: Microphone (Pink Front)] [src: mic] bindSeq=00000080
    
        nid=40 [pin: Headphones (Green Front)]
          |
          + <- nid=27 [audio mixer] bindSeq=00008000
                 |
                 + <- nid=52 [audio selector] [src: pcm] bindSeq=00008000
    
                        |
                        + <- nid=8 [audio output] [src: pcm] bindSeq=00008001
    
                 + <- nid=33 [audio mixer] bindSeq=000040c0
                        |
                        + <- nid=43 [pin: Microphone (Pink Rear)] [src: monitor] bindSeq=00000040
    
                        + <- nid=42 [pin: Line-in (Blue Rear)] [src: line] bindSeq=00004000
    
                        + <- nid=41 [pin: Microphone (Pink Front)] [src: mic] bindSeq=00000080
    
    2. Отключить автодетект Headphones (Front Green) и Line-out (Rear Green)​
    При подключение Headphones, аудиоустройство Line-out, автоматически меняет на Headphones, а как бы не создает отдельное аудиоустройство. По мне так это не удобно, каждый раз вытаскивать наушники из разъема и на оборот. Да плюс, Line-out не сохраняет свою громкость, а каждый раз берет значение из Headphones, это как бы тоже не удобно.
    Снимок экрана 2017-04-21 в 14.17.48. Снимок экрана 2017-04-21 в 14.18.13.

    На сколько тут я понял, надо убрать Line-out и Headphones из одной группы. Путем изменения hex-цифры у Headphones. Были 0x0221401f. Стали 0x02214030
    Код:
        Patched pins configuration:
    1)  nid 36 0x01014010 as  1 seq  0 Line-out      Jack  1/8     Rear    External Green   misc 0
    2)  nid 37 0x01011012 as  1 seq  2 Line-out      Jack  1/8     Rear    External Black   misc 0
    3)  nid 38 0x01016011 as  1 seq  1 Line-out      Jack  1/8     Rear    External Orange  misc 0
    4)  nid 39 0x410120f0 as 15 seq  0 Line-out      None  1/8     Rear    External Grey    misc 0 [DISABLED]
    5)  nid 40 0x0221401f as  1 seq 15 Headphones    Jack  1/8     Front   External Green   misc 0
    6)  nid 41 0x02a19037 as  3 seq  7 Microphone    Jack  1/8     Front   External Pink    misc 0
    7)  nid 42 0x0181303e as  3 seq 14 Line-in       Jack  1/8     Rear    External Blue    misc 0
    8)  nid 43 0x01a19036 as  3 seq  6 Microphone    Jack  1/8     Rear    External Pink    misc 0
    9)  nid 44 0x503701f0 as 15 seq  0 CD            None  Analog  N/A     Internal Unknown misc 0 NoPresenceDetect [DISABLED]
    10) nid 45 0x074511f0 as 15 seq  0 SPDIF-out     Jack  Optic   Special External Black   misc 0 NoPresenceDetect
    11) nid 46 0x074511f0 as 15 seq  0 SPDIF-out     Jack  Optic   Special External Black   misc 0 NoPresenceDetect
    12) nid 47 0x585601f0 as 15 seq  0 Digital-out   None  Digital Special Internal Unknown misc 0 NoPresenceDetect [DISABLED]
    
    3. Убрать/удалить из списка Аудиоустройства: S/PDIF, HDMI​
    Тут на сколько понял, работает схема как из первого пункта. Путем добавления нодов в NodesToPatch?
     

    Вложения:

  11. RodionS

    RodionS iГуру

    Симпатии:
    3`494
    @euppi, "Я отключил ноду 8 и 52" - а какое отношение 8 имеет к микрофону?
    сами читали свой дамп, 8 это выход а 33 это микшер вот его и отключайте
     
  12. euppi98

    euppi98 iНовичок

    Симпатии:
    0
    Я умею читать, и я бы с радостью отключил и 33 и 8 и 52 ноду. Но у меня не отключаться! Я же писал. Чтобы я в конфиг не добавлял, ничего не меняется!
    Вот, смотрите! Ничего не меняется!
    Снимок экрана 2017-04-21 в 15.24.35. Снимок экрана 2017-04-21 в 15.36.59.
     
  13. Alejandro

    Alejandro iЮзер

    Симпатии:
    39
    @euppi98, была тут похожая проблема, рекомендовали грохнуть кеш.
     
  14. euppi98

    euppi98 iНовичок

    Симпатии:
    0
    Увы, но не помогло. Раза два очищал, но без успешно.
     
  15. Alejandro

    Alejandro iЮзер

    Симпатии:
    39
    @euppi98, глянул дамп. Тебе нужно прописывать codec 2, а не 0.
     
    iDark Soul и slice нравится это.
  16. c648

    c648 iНовичок

    Симпатии:
    12
    Последний ВудуХДА для VIA 2021. Звук 5.1, микрофон работает, наушники работают. Отсутствует автодетект для наушников, поскольку я ими не пользуюсь, то мне не важно.
     

    Вложения:

  17. euppi98

    euppi98 iНовичок

    Симпатии:
    0
    Спасибо, помогло.
     
  18. euppi98

    euppi98 iНовичок

    Симпатии:
    0
    1. Вообщем, я отключил автодетект у Наушников. Наушники теперь отображаются отдельно. Но теперь в имени он отображается как, "Not connected". Изменял misc, но не помогло. Есть решение?

    2. Пытался убрать из списка, Digital-out (HDMI). При выключение 1-ого или более, начинаются дикие лаги в системе, а если убрать более 3-ех, то вообще система паникует еще на загрузке Clover'а.

    3. За что отвечают ключи в MixerValues:
    1. Line - ?
    2. PCM - ?
    3. Rec - ?
    4. iMix - ?
    Снимок экрана 2017-04-22 в 1.15.40.
    Полный dump (open)

    Код:
    Probing codec #0...
    HDA Codec #0: NVidia (Unknown)
    HDA Codec ID: 0x10de0040
           Vendor: 0x10de
           Device: 0x0040
         Revision: 0x01
         Stepping: 0x00
    PCI Subvendor: 0x36031458
        startNode=1 endNode=2
        Found audio FG nid=1 startNode=4 endNode=12 total=8
    
    Processing audio FG cad=0 nid=1...
    Powering up...
    Parsing audio FG...
    GPIO: 0x00000000 NumGPIO=0 NumGPO=0 NumGPI=0 GPIWake=0 GPIUnsol=0
    nid  4 0x185600f0 as 15 seq  0 Digital-out   Jack  Digital Special Internal Unknown misc 0
    nid  5 0x185600f0 as 15 seq  0 Digital-out   Jack  Digital Special Internal Unknown misc 0
    nid  6 0x185600f0 as 15 seq  0 Digital-out   Jack  Digital Special Internal Unknown misc 0
    nid  7 0x185600f0 as 15 seq  0 Digital-out   Jack  Digital Special Internal Unknown misc 0
    Parsing vendor patch...
    Nodes patching. Codec = 0
    NumNodes = 4
    VHDevice NID= 4 Config=185600f0 (pin: Digital-o) Cap=09000094 Ctrl=00000000 -- Conns: 0=8 1=9 2=10 3=11
    VHDevice NID= 5 Config=185600f0 (pin: Digital-o) Cap=09000094 Ctrl=00000000 -- Conns: 0=8 1=9 2=10 3=11
    VHDevice NID= 6 Config=185600f0 (pin: Digital-o) Cap=09000094 Ctrl=00000000 -- Conns: 0=8 1=9 2=10 3=11
    VHDevice NID= 7 Config=185600f0 (pin: Digital-o) Cap=09000094 Ctrl=00000000 -- Conns: 0=8 1=9 2=10 3=11
    VHDevice NID= 8 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
    VHDevice NID= 9 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
    VHDevice NID=10 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
    VHDevice NID=11 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
    Disabling nonaudio...
    Disabling useless...
    Patched pins configuration:
    nid  4 0x185600f0 as 15 seq  0 Digital-out   Jack  Digital Special Internal Unknown misc 0
    nid  5 0x185600f0 as 15 seq  0 Digital-out   Jack  Digital Special Internal Unknown misc 0
    nid  6 0x185600f0 as 15 seq  0 Digital-out   Jack  Digital Special Internal Unknown misc 0
    nid  7 0x185600f0 as 15 seq  0 Digital-out   Jack  Digital Special Internal Unknown misc 0
    Parsing pin associations...
    4 associations found:
    Association 0 (15) out:
    Pin nid=4 seq=0
       Redir type=-1 jack=0 def=-1
    Association 1 (15) out:
    Pin nid=5 seq=0
       Redir type=-1 jack=0 def=-1
    Association 2 (15) out:
    Pin nid=6 seq=0
       Redir type=-1 jack=0 def=-1
    Association 3 (15) out:
    Pin nid=7 seq=0
       Redir type=-1 jack=0 def=-1
    Building AFG tree...
    Tracing association 0 (15)
    Tracing pin 4 with min nid 0
       nid 8 returned 8
       nid 9 returned 9
       nid 10 returned 10
       nid 11 returned 11
      nid 4 returned 8
    Pin 4 traced to DAC 8
    Association 0 (15) trace succeeded
    Tracing association 1 (15)
    Tracing pin 5 with min nid 0
       nid 8 busy by association 0
       nid 9 returned 9
       nid 10 returned 10
       nid 11 returned 11
      nid 5 returned 9
    Pin 5 traced to DAC 9
    Association 1 (15) trace succeeded
    Tracing association 2 (15)
    Tracing pin 6 with min nid 0
       nid 8 busy by association 0
       nid 9 busy by association 1
       nid 10 returned 10
       nid 11 returned 11
      nid 6 returned 10
    Pin 6 traced to DAC 10
    Association 2 (15) trace succeeded
    Tracing association 3 (15)
    Tracing pin 7 with min nid 0
       nid 8 busy by association 0
       nid 9 busy by association 1
       nid 10 busy by association 2
       nid 11 returned 11
      nid 7 returned 11
    Pin 7 traced to DAC 11
    Association 3 (15) 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 (Unknown) PCM #0 DisplayPort at cad 0 nid 1
    +--------------------------------------+
    | DUMPING PCM Playback/Record Channels |
    +--------------------------------------+
    
    Playback:
    
         Stream cap: 0x00000005
                     AC3 PCM
            PCM cap: 0x000e07f0
                     16 20 24 bits, 32 44 48 88 96 176 192 KHz
                DAC: 8
    
    +-------------------------------+
    | DUMPING Playback/Record Paths |
    +-------------------------------+
    
    Playback:
    
        nid=4 [pin: Digital-out (HDMI)]
          |
          + <- nid=8 [audio output] [src: pcm] bindSeq=00000001
    
    
    +-------------------------+
    | DUMPING Volume Controls |
    +-------------------------+
    
    OSS mixer initialization...
    Registering PCM channels...
    pcmAttach: HDA NVidia (Unknown) PCM #1 DisplayPort at cad 0 nid 1
    +--------------------------------------+
    | DUMPING PCM Playback/Record Channels |
    +--------------------------------------+
    
    Playback:
    
         Stream cap: 0x00000005
                     AC3 PCM
            PCM cap: 0x000e07f0
                     16 20 24 bits, 32 44 48 88 96 176 192 KHz
                DAC: 9
    
    +-------------------------------+
    | DUMPING Playback/Record Paths |
    +-------------------------------+
    
    Playback:
    
        nid=5 [pin: Digital-out (HDMI)]
          |
          + <- nid=9 [audio output] [src: pcm] bindSeq=00000001
    
    
    +-------------------------+
    | DUMPING Volume Controls |
    +-------------------------+
    
    OSS mixer initialization...
    Registering PCM channels...
    pcmAttach: HDA NVidia (Unknown) PCM #2 DisplayPort at cad 0 nid 1
    +--------------------------------------+
    | DUMPING PCM Playback/Record Channels |
    +--------------------------------------+
    
    Playback:
    
         Stream cap: 0x00000005
                     AC3 PCM
            PCM cap: 0x000e07f0
                     16 20 24 bits, 32 44 48 88 96 176 192 KHz
                DAC: 10
    
    +-------------------------------+
    | DUMPING Playback/Record Paths |
    +-------------------------------+
    
    Playback:
    
        nid=6 [pin: Digital-out (HDMI)]
          |
          + <- nid=10 [audio output] [src: pcm] bindSeq=00000001
    
    
    +-------------------------+
    | DUMPING Volume Controls |
    +-------------------------+
    
    OSS mixer initialization...
    Registering PCM channels...
    pcmAttach: HDA NVidia (Unknown) PCM #3 DisplayPort at cad 0 nid 1
    +--------------------------------------+
    | DUMPING PCM Playback/Record Channels |
    +--------------------------------------+
    
    Playback:
    
         Stream cap: 0x00000005
                     AC3 PCM
            PCM cap: 0x000e07f0
                     16 20 24 bits, 32 44 48 88 96 176 192 KHz
                DAC: 11
    
    +-------------------------------+
    | DUMPING Playback/Record Paths |
    +-------------------------------+
    
    Playback:
    
        nid=7 [pin: Digital-out (HDMI)]
          |
          + <- nid=11 [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: pin: Digital-out (HDMI)
         Widget cap: 0x00407381
                     DIGITAL UNSOL 8CH
        Association: 0 (0x00000001)
            Pin cap: 0x09000094
                     PDC OUT HDMI DP HBR
         Pin config: 0x185600f0
        Pin control: 0x00000040 OUT
        connections: 4 enabled 1
              |
              + <- nid=8 [audio output] (selected)
              + [DISABLED] <- nid=9 [audio output]
              + [DISABLED] <- nid=10 [audio output]
              + [DISABLED] <- nid=11 [audio output]
    
                nid: 5
               Name: pin: Digital-out (HDMI)
         Widget cap: 0x00407381
                     DIGITAL UNSOL 8CH
        Association: 1 (0x00000001)
            Pin cap: 0x09000094
                     PDC OUT HDMI DP HBR
         Pin config: 0x185600f0
        Pin control: 0x00000040 OUT
        connections: 4 enabled 1
              |
              + [DISABLED] <- nid=8 [audio output]
              + <- nid=9 [audio output] (selected)
              + [DISABLED] <- nid=10 [audio output]
              + [DISABLED] <- nid=11 [audio output]
    
                nid: 6
               Name: pin: Digital-out (HDMI)
         Widget cap: 0x00407381
                     DIGITAL UNSOL 8CH
        Association: 2 (0x00000001)
            Pin cap: 0x09000094
                     PDC OUT HDMI DP HBR
         Pin config: 0x185600f0
        Pin control: 0x00000040 OUT
        connections: 4 enabled 1
              |
              + [DISABLED] <- nid=8 [audio output]
              + [DISABLED] <- nid=9 [audio output]
              + <- nid=10 [audio output] (selected)
              + [DISABLED] <- nid=11 [audio output]
    
                nid: 7
               Name: pin: Digital-out (HDMI)
         Widget cap: 0x00407381
                     DIGITAL UNSOL 8CH
        Association: 3 (0x00000001)
            Pin cap: 0x09000094
                     PDC OUT HDMI DP HBR
         Pin config: 0x185600f0
        Pin control: 0x00000040 OUT
        connections: 4 enabled 1
              |
              + [DISABLED] <- nid=8 [audio output]
              + [DISABLED] <- nid=9 [audio output]
              + [DISABLED] <- nid=10 [audio output]
              + <- nid=11 [audio output] (selected)
    
                nid: 8
               Name: audio output
         Widget cap: 0x000062b1
                     DIGITAL UNSOL STRIPE 8CH
        Association: 0 (0x00000001)
                OSS: pcm (pcm)
         Stream cap: 0x00000005
                     AC3 PCM
            PCM cap: 0x000e07f0
                     16 20 24 bits, 32 44 48 88 96 176 192 KHz
    
                nid: 9
               Name: audio output
         Widget cap: 0x000062b1
                     DIGITAL UNSOL STRIPE 8CH
        Association: 1 (0x00000001)
                OSS: pcm (pcm)
         Stream cap: 0x00000005
                     AC3 PCM
            PCM cap: 0x000e07f0
                     16 20 24 bits, 32 44 48 88 96 176 192 KHz
    
                nid: 10
               Name: audio output
         Widget cap: 0x000062b1
                     DIGITAL UNSOL STRIPE 8CH
        Association: 2 (0x00000001)
                OSS: pcm (pcm)
         Stream cap: 0x00000005
                     AC3 PCM
            PCM cap: 0x000e07f0
                     16 20 24 bits, 32 44 48 88 96 176 192 KHz
    
                nid: 11
               Name: audio output
         Widget cap: 0x000062b1
                     DIGITAL UNSOL STRIPE 8CH
        Association: 3 (0x00000001)
                OSS: pcm (pcm)
         Stream cap: 0x00000005
                     AC3 PCM
            PCM cap: 0x000e07f0
                     16 20 24 bits, 32 44 48 88 96 176 192 KHz
    
    
    Found a device of class VoodooHDADevice: IOService:[email protected][email protected]/VoodooHDADevice
    
    
    Probing codec #2...
    HDA Codec #2: VIA VT2020
    HDA Codec ID: 0x11060441
           Vendor: 0x1106
           Device: 0x0441
         Revision: 0x01
         Stepping: 0x00
    PCI Subvendor: 0xa0141458
        startNode=1 endNode=2
        Found audio FG nid=1 startNode=8 endNode=54 total=46
    
    Processing audio FG cad=2 nid=1...
    Powering up...
    Parsing audio FG...
    GPIO: 0x40000001 NumGPIO=1 NumGPO=0 NumGPI=0 GPIWake=0 GPIUnsol=1
    nid 36 0x01014010 as  1 seq  0 Line-out      Jack  1/8     Rear    External Green   misc 0
    nid 37 0x01011012 as  1 seq  2 Line-out      Jack  1/8     Rear    External Black   misc 0
    nid 38 0x01016011 as  1 seq  1 Line-out      Jack  1/8     Rear    External Orange  misc 0
    nid 39 0x410120f0 as 15 seq  0 Line-out      None  1/8     Rear    External Grey    misc 0
    nid 40 0x0221401f as  1 seq 15 Headphones    Jack  1/8     Front   External Green   misc 0
    nid 41 0x02a19037 as  3 seq  7 Microphone    Jack  1/8     Front   External Pink    misc 0
    nid 42 0x0181303e as  3 seq 14 Line-in       Jack  1/8     Rear    External Blue    misc 0
    nid 43 0x01a19036 as  3 seq  6 Microphone    Jack  1/8     Rear    External Pink    misc 0
    nid 44 0x503701f0 as 15 seq  0 CD            None  Analog  N/A     Internal Unknown misc 0 NoPresenceDetect
    nid 45 0x074511f0 as 15 seq  0 SPDIF-out     Jack  Optic   Special External Black   misc 0 NoPresenceDetect
    nid 46 0x074511f0 as 15 seq  0 SPDIF-out     Jack  Optic   Special External Black   misc 0 NoPresenceDetect
    nid 47 0x585601f0 as 15 seq  0 Digital-out   None  Digital Special Internal Unknown misc 0 NoPresenceDetect
    Parsing vendor patch...
    Nodes patching. Codec = 2
    NumNodes = 4
    VHDevice NID= 8 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
    VHDevice NID= 9 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
    VHDevice NID=10 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
    VHDevice NID=11 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
    VHDevice NID=12 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
    VHDevice NID=13 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns:
    VHDevice NID=14 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
    VHDevice NID=15 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
    VHDevice NID=16 Config=00000000 (audio input   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=30
    VHDevice NID=17 Config=00000000 (audio input   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=31
    VHDevice NID=18 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns:
    VHDevice NID=19 Config=00000000 (audio input   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=47
    VHDevice NID=20 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns:
    VHDevice NID=21 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns:
    VHDevice NID=22 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns:
    VHDevice NID=23 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns:
    VHDevice NID=24 Config=00000000 (audio mixer   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=8 1=33
    VHDevice NID=25 Config=00000000 (audio mixer   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=9 1=33
    VHDevice NID=26 Config=00000000 (audio mixer   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=11 1=33
    VHDevice NID=27 Config=00000000 (audio mixer   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=52 1=33
    VHDevice NID=28 Config=00000000 (audio mixer   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=53 1=33
    VHDevice NID=29 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns:
    VHDevice NID=30 Config=00000000 (audio selector) Cap=00000000 Ctrl=00000000 -- Conns: 0=44 1=43 2=42 3=41 4=40 5=33
    VHDevice NID=31 Config=00000000 (audio selector) Cap=00000000 Ctrl=00000000 -- Conns: 0=44 1=43 2=42 3=41 4=40 5=33
    VHDevice NID=32 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns:
    VHDevice NID=34 Config=00000000 (beep widget   ) Cap=00000000 Ctrl=00000000 -- Conns:
    VHDevice NID=35 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns:
    VHDevice NID=36 Config=01014010 (pin: Line-out ) Cap=0001001c Ctrl=00000000 -- Conns: 0=24
    VHDevice NID=37 Config=01011012 (pin: Line-out ) Cap=0000001c Ctrl=00000000 -- Conns: 0=25
    VHDevice NID=38 Config=01016011 (pin: Line-out ) Cap=00000014 Ctrl=00000000 -- Conns: 0=10
    VHDevice NID=39 Config=410120f0 (pin: Line-out ) Cap=00000014 Ctrl=00000000 -- Conns: 0=26
    VHDevice NID=40 Config=0221424f (pin: Headphone) Cap=0000233c Ctrl=00000000 -- Conns: 0=27
    VHDevice NID=41 Config=02a19037 (pin: Microphon) Cap=0000233c Ctrl=00000000 -- Conns: 0=28
    VHDevice NID=42 Config=0181303e (pin: Line-in () Cap=00002334 Ctrl=00000000 -- Conns: 0=9 1=12
    VHDevice NID=43 Config=01a19036 (pin: Microphon) Cap=00002334 Ctrl=00000000 -- Conns: 0=10 1=12
    VHDevice NID=44 Config=503701f0 (pin: CD (None)) Cap=00000020 Ctrl=00000000 -- Conns:
    VHDevice NID=47 Config=585601f0 (pin: Digital-o) Cap=00000030 Ctrl=00000040 -- Conns:
    VHDevice NID=48 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns:
    VHDevice NID=49 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns:
    VHDevice NID=50 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns:
    VHDevice NID=51 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns:
    VHDevice NID=52 Config=00000000 (audio selector) Cap=00000000 Ctrl=00000000 -- Conns: 0=8 1=11 2=12
    VHDevice NID=53 Config=00000000 (audio selector) Cap=00000000 Ctrl=00000000 -- Conns: 0=8 1=11 2=12
    Disabling nonaudio...
    Disabling useless...
    Disabling nid 19 connection 0 due to disabled child widget.
    Disabling nid 24 connection 1 due to disabled child widget.
    Disabling nid 25 connection 1 due to disabled child widget.
    Disabling nid 26 connection 1 due to disabled child widget.
    Disabling nid 26 due to all it's consumers disabled.
    Disabling nid 27 connection 1 due to disabled child widget.
    Disabling nid 28 connection 1 due to disabled child widget.
    Disabling nid 30 connection 0 due to disabled child widget.
    Disabling nid 30 connection 5 due to disabled child widget.
    Disabling nid 31 connection 0 due to disabled child widget.
    Disabling nid 31 connection 5 due to disabled child widget.
    Patched pins configuration:
    nid 36 0x01014010 as  1 seq  0 Line-out      Jack  1/8     Rear    External Green   misc 0
    nid 37 0x01011012 as  1 seq  2 Line-out      Jack  1/8     Rear    External Black   misc 0
    nid 38 0x01016011 as  1 seq  1 Line-out      Jack  1/8     Rear    External Orange  misc 0
    nid 39 0x410120f0 as 15 seq  0 Line-out      None  1/8     Rear    External Grey    misc 0 [DISABLED]
    nid 40 0x0221424f as  4 seq 15 Headphones    Jack  1/8     Front   External Green   misc 1
    nid 41 0x02a19037 as  3 seq  7 Microphone    Jack  1/8     Front   External Pink    misc 0
    nid 42 0x0181303e as  3 seq 14 Line-in       Jack  1/8     Rear    External Blue    misc 0
    nid 43 0x01a19036 as  3 seq  6 Microphone    Jack  1/8     Rear    External Pink    misc 0
    nid 44 0x503701f0 as 15 seq  0 CD            None  Analog  N/A     Internal Unknown misc 0 NoPresenceDetect [DISABLED]
    nid 45 0x074511f0 as 15 seq  0 SPDIF-out     Jack  Optic   Special External Black   misc 0 NoPresenceDetect [DISABLED]
    nid 46 0x074511f0 as 15 seq  0 SPDIF-out     Jack  Optic   Special External Black   misc 0 NoPresenceDetect [DISABLED]
    nid 47 0x585601f0 as 15 seq  0 Digital-out   None  Digital Special Internal Unknown misc 0 NoPresenceDetect [DISABLED]
    Parsing pin associations...
    3 associations found:
    Association 0 (1) out:
    Pin nid=36 seq=0
    Pin nid=38 seq=1
    Pin nid=37 seq=2
       Redir type=0 jack=1 def=0
    Association 1 (3) in:
    Pin nid=43 seq=6
    Pin nid=41 seq=7
    Pin nid=42 seq=14
       Redir type=6 jack=6 def=6
    Association 2 (4) out:
    Pin nid=40 seq=15
       Redir type=-1 jack=15 def=15
    Building AFG tree...
    Tracing association 0 (1)
    Tracing pin 36 with min nid 0
        nid 8 returned 8
       nid 24 returned 8
      nid 36 returned 8
    Pin 36 traced to DAC 8
    Tracing pin 38 with min nid 0
       nid 10 returned 10
      nid 38 returned 10
    Pin 38 traced to DAC 10
    Tracing pin 37 with min nid 0
        nid 9 returned 9
       nid 25 returned 9
      nid 37 returned 9
    Pin 37 traced to DAC 9
    Association 0 (1) trace succeeded
    Tracing association 1 (3)
    Tracing pin 43 to ADC 16
      tracing via nid 43
       tracing via nid 30
        tracing via nid 16
        nid 16 returned 1
       nid 30 returned 1
       tracing via nid 31
        tracing via nid 17
        nid 17 returned 0
       nid 31 returned 0
      nid 43 returned 1
    Pin 43 traced to ADC 16
    Tracing pin 41 to ADC 16
      tracing via nid 41
       tracing via nid 30
        tracing via nid 16
        nid 16 returned 1
       nid 30 returned 1
       tracing via nid 31
        tracing via nid 17
        nid 17 returned 0
       nid 31 returned 0
      nid 41 returned 1
    Pin 41 traced to ADC 16
    Tracing pin 42 to ADC 16
      tracing via nid 42
       tracing via nid 30
        tracing via nid 16
        nid 16 returned 1
       nid 30 returned 1
       tracing via nid 31
        tracing via nid 17
        nid 17 returned 0
       nid 31 returned 0
      nid 42 returned 1
    Pin 42 traced to ADC 16
    Association 1 (3) trace succeeded
    Tracing association 2 (4)
    Tracing pin 40 with min nid 0
         nid 8 busy by association 0
         nid 11 returned 11
         nid 12 returned 12
        nid 52 returned 11
       nid 27 returned 11
      nid 40 returned 11
    Pin 40 traced to DAC 11
    Association 2 (4) trace succeeded
    Tracing input monitor
    Tracing other input monitors
    Tracing nid complex 41 to out
      tracing via nid 41
       tracing via nid 30
       nid 30 busy by input association 1
       tracing via nid 31
        tracing via nid 17
        nid 17 returned 0
       nid 31 returned 0
      nid 41 returned 0
    Tracing nid complex 42 to out
      tracing via nid 42
       tracing via nid 30
       nid 30 busy by input association 1
       tracing via nid 31
        tracing via nid 17
        nid 17 returned 0
       nid 31 returned 0
      nid 42 returned 0
    Tracing nid complex 43 to out
      tracing via nid 43
       tracing via nid 30
       nid 30 busy by input association 1
       tracing via nid 31
        tracing via nid 17
        nid 17 returned 0
       nid 31 returned 0
      nid 43 returned 0
    Tracing beeper
    Tracing nid 34 to out
      tracing via nid 34
      nid 34 returned 0
    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 VIA VT2020 PCM #0 Analog at cad 2 nid 1
    +--------------------------------------+
    | DUMPING PCM Playback/Record Channels |
    +--------------------------------------+
    
    Playback:
    
         Stream cap: 0x00000001
                     PCM
            PCM cap: 0x000e05e0
                     16 20 24 bits, 44 48 88 96 192 KHz
                DAC: 8 10 9
    
    Record:
    
         Stream cap: 0x00000001
                     PCM
            PCM cap: 0x000e0560
                     16 20 24 bits, 44 48 96 192 KHz
                ADC: 16
    
    +-------------------------------+
    | DUMPING Playback/Record Paths |
    +-------------------------------+
    
    Playback:
    
        nid=36 [pin: Line-out (Green Rear)]
          |
          + <- nid=24 [audio mixer] [src: mix] bindSeq=00000001
    
                 |
                 + <- nid=8 [audio output] [src: pcm] bindSeq=00000001
    
    
        nid=38 [pin: Line-out (Orange Rear)]
          |
          + <- nid=10 [audio output] [src: pcm] bindSeq=00000002
    
    
        nid=37 [pin: Line-out (Black Rear)]
          |
          + <- nid=25 [audio mixer] [src: mix] bindSeq=00000004
    
                 |
                 + <- nid=9 [audio output] [src: pcm] bindSeq=00000004
    
    
    Record:
    
        nid=16 [audio input]
          |
          + <- nid=30 [audio selector] [src: line, mic, monitor] bindSeq=000040c0
    
                 |
                 + <- nid=43 [pin: Microphone (Pink Rear)] [src: monitor] bindSeq=00000040
    
                 + <- nid=42 [pin: Line-in (Blue Rear)] [src: line] bindSeq=00004000
    
                 + <- nid=41 [pin: Microphone (Pink Front)] [src: mic] bindSeq=00000080
    
    
    Input Mix:
    
        nid=24 [audio mixer]
          |
          + <- nid=8 [audio output] [src: pcm] bindSeq=00000001
    
    
        nid=25 [audio mixer]
          |
          + <- nid=9 [audio output] [src: pcm] bindSeq=00000004
    
    
        nid=27 [audio mixer]
          |
          + <- nid=52 [audio selector] [src: pcm] bindSeq=00008000
    
                 |
                 + <- nid=11 [audio output] [src: pcm] bindSeq=00008000
    
    
    +-------------------------+
    | DUMPING Volume Controls |
    +-------------------------+
    
    Master Volume (OSS: vol)
       |
       +- control  1 (nid   8 out):    dir - out oss: vol, pcm, mix -63/+0dB (43 steps)
       +- control  2 (nid   9 out):    dir - out oss: vol, pcm, mix -63/+0dB (43 steps)
       +- control  3 (nid  10 out):    dir - out oss: vol, pcm -63/+0dB (43 steps)
       +- control  6 (nid  24 in   0): dir - out oss: vol, pcm, mix mute
       +- control  7 (nid  25 in   0): dir - out oss: vol, pcm, mix mute
       +- control 10 (nid  36 out):    dir - out oss: vol, mix mute
       +- control 11 (nid  37 out):    dir - out oss: vol, mix mute
       +- control 12 (nid  38 out):    dir - out oss: vol, pcm mute
    
    PCM Volume (OSS: pcm)
       |
       +- control  1 (nid   8 out):    dir - out oss: vol, pcm, mix -63/+0dB (43 steps)
       +- control  2 (nid   9 out):    dir - out oss: vol, pcm, mix -63/+0dB (43 steps)
       +- control  3 (nid  10 out):    dir - out oss: vol, pcm -63/+0dB (43 steps)
       +- control  6 (nid  24 in   0): dir - out oss: vol, pcm, mix mute
       +- control  7 (nid  25 in   0): dir - out oss: vol, pcm, mix mute
       +- control 12 (nid  38 out):    dir - out oss: vol, pcm mute
    
    Speaker/Beep Volume (OSS: speaker)
       |
       +- control  9 (nid  34 out):    dir - none oss: speaker -15/+12dB (19 steps) + mute
    
    Recording Level (OSS: rec)
       |
       +- control  5 (nid  16 in   0): dir - in oss: rec -16/+30dB (32 steps) + mute
    
    Input Mix Level (OSS: mix)
       |
       +- control  1 (nid   8 out):    dir - out oss: vol, pcm, mix -63/+0dB (43 steps)
       +- control  2 (nid   9 out):    dir - out oss: vol, pcm, mix -63/+0dB (43 steps)
       +- control  6 (nid  24 in   0): dir - out oss: vol, pcm, mix mute
       +- control  7 (nid  25 in   0): dir - out oss: vol, pcm, mix mute
       +- control 10 (nid  36 out):    dir - out oss: vol, mix mute
       +- control 11 (nid  37 out):    dir - out oss: vol, mix mute
    
    OSS mixer initialization...
    Recsel (line, mic, cd, monitor): nid 30 source 1 select
    Registering PCM channels...
    pcmAttach: HDA VIA VT2020 PCM #1 Analog at cad 2 nid 1
    +--------------------------------------+
    | DUMPING PCM Playback/Record Channels |
    +--------------------------------------+
    
    Playback:
    
         Stream cap: 0x00000001
                     PCM
            PCM cap: 0x000e05e0
                     16 20 24 bits, 44 48 88 96 192 KHz
                DAC: 11
    
    +-------------------------------+
    | DUMPING Playback/Record Paths |
    +-------------------------------+
    
    Playback:
    
        nid=40 [pin: Headphones (Green Front)]
          |
          + <- nid=27 [audio mixer] [src: mix] bindSeq=00008000
    
                 |
                 + <- nid=52 [audio selector] [src: pcm] bindSeq=00008000
    
                        |
                        + <- nid=11 [audio output] [src: pcm] bindSeq=00008000
    
    
    +-------------------------+
    | DUMPING Volume Controls |
    +-------------------------+
    
    Master Volume (OSS: vol)
       |
       +- control  4 (nid  11 out):    dir - out oss: vol, pcm, mix -63/+0dB (43 steps)
       +- control  8 (nid  27 in   0): dir - out oss: vol, pcm, mix mute
       +- control 13 (nid  40 out):    dir - out oss: vol, mix mute
    
    PCM Volume (OSS: pcm)
       |
       +- control  4 (nid  11 out):    dir - out oss: vol, pcm, mix -63/+0dB (43 steps)
       +- control  8 (nid  27 in   0): dir - out oss: vol, pcm, mix mute
    
    Input Mix Level (OSS: mix)
       |
       +- control  4 (nid  11 out):    dir - out oss: vol, pcm, mix -63/+0dB (43 steps)
       +- control  8 (nid  27 in   0): dir - out oss: vol, pcm, mix mute
       +- control 13 (nid  40 out):    dir - out oss: vol, mix 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: 8
               Name: audio output
         Widget cap: 0x0000041d
                     PWR STEREO
        Association: 0 (0x00000001)
                OSS: pcm (pcm)
         Stream cap: 0x00000001
                     PCM
            PCM cap: 0x000e05e0
                     16 20 24 bits, 44 48 88 96 192 KHz
         Output amp: 0x00052a2a
                     mute=0 step=42 size=5 offset=42
         Output val: [0x22 0x22]
    
                nid: 9
               Name: audio output
         Widget cap: 0x0000041d
                     PWR STEREO
        Association: 0 (0x00000004)
                OSS: pcm (pcm)
         Stream cap: 0x00000001
                     PCM
            PCM cap: 0x000e05e0
                     16 20 24 bits, 44 48 88 96 192 KHz
         Output amp: 0x00052a2a
                     mute=0 step=42 size=5 offset=42
         Output val: [0x22 0x22]
    
                nid: 10
               Name: audio output
         Widget cap: 0x0000041d
                     PWR STEREO
        Association: 0 (0x00000002)
                OSS: pcm (pcm)
         Stream cap: 0x00000001
                     PCM
            PCM cap: 0x000e05e0
                     16 20 24 bits, 44 48 88 96 192 KHz
         Output amp: 0x00052a2a
                     mute=0 step=42 size=5 offset=42
         Output val: [0x22 0x22]
    
                nid: 11
               Name: audio output
         Widget cap: 0x0000041d
                     PWR STEREO
        Association: 2 (0x00008000)
                OSS: pcm (pcm)
         Stream cap: 0x00000001
                     PCM
            PCM cap: 0x000e05e0
                     16 20 24 bits, 44 48 88 96 192 KHz
         Output amp: 0x00052a2a
                     mute=0 step=42 size=5 offset=42
         Output val: [0x22 0x22]
    
                nid: 12 [DISABLED]
               Name: audio output
         Widget cap: 0x0000041d
                     PWR STEREO
         Stream cap: 0x00000001
                     PCM
            PCM cap: 0x000e05e0
                     16 20 24 bits, 44 48 88 96 192 KHz
         Output amp: 0x00052a2a
                     mute=0 step=42 size=5 offset=42
         Output val: [0x2A 0x2A]
    
                nid: 13 [DISABLED]
               Name: vendor widget
         Widget cap: 0x00f00000
    
                nid: 14 [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: 15 [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: 16
               Name: audio input
         Widget cap: 0x0010051b
                     PWR STEREO
        Association: 1 (0x000040c0)
         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: [0x16 0x16]
        connections: 1 enabled 1
              |
              + <- nid=30 [audio selector]
    
                nid: 17 [DISABLED]
               Name: audio input
         Widget cap: 0x0010051b
                     PWR STEREO
         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: [0x8B 0x8B]
        connections: 1 enabled 1
              |
              + <- nid=31 [audio selector] [DISABLED]
    
                nid: 18 [DISABLED]
               Name: vendor widget
         Widget cap: 0x00f00000
    
                nid: 19 [DISABLED]
               Name: audio input
         Widget cap: 0x00100711
                     PWR DIGITAL STEREO
         Stream cap: 0x00000001
                     PCM
            PCM cap: 0x000e01f0
                     16 20 24 bits, 32 44 48 88 96 KHz
        connections: 1 enabled 0
              |
              + [DISABLED] <- nid=47 [pin: Digital-out (HDMI)] [DISABLED]
    
                nid: 20 [DISABLED]
               Name: vendor widget
         Widget cap: 0x00f00000
    
                nid: 21 [DISABLED]
               Name: vendor widget
         Widget cap: 0x00f00000
    
                nid: 22 [DISABLED]
               Name: vendor widget
         Widget cap: 0x00f00000
    
                nid: 23 [DISABLED]
               Name: vendor widget
         Widget cap: 0x00f00000
    
                nid: 24
               Name: audio mixer
         Widget cap: 0x0020050b
                     PWR STEREO
        Association: 0 (0x00000001)
                OSS: mix (mix)
          Input amp: 0x80000000
                     mute=1 step=0 size=0 offset=0
          Input val: [0x00 0x00] [0x00 0x00]
        connections: 2 enabled 1
              |
              + <- nid=8 [audio output]
              + [DISABLED] <- nid=33 [audio mixer] [DISABLED]
    
                nid: 25
               Name: audio mixer
         Widget cap: 0x0020050b
                     PWR STEREO
        Association: 0 (0x00000004)
                OSS: mix (mix)
          Input amp: 0x80000000
                     mute=1 step=0 size=0 offset=0
          Input val: [0x00 0x00] [0x00 0x00]
        connections: 2 enabled 1
              |
              + <- nid=9 [audio output]
              + [DISABLED] <- nid=33 [audio mixer] [DISABLED]
    
                nid: 26 [DISABLED]
               Name: audio mixer
         Widget cap: 0x0020050b
                     PWR STEREO
          Input amp: 0x80000000
                     mute=1 step=0 size=0 offset=0
          Input val: [0x00 0x00] [0x80 0x80]
        connections: 2 enabled 1
              |
              + <- nid=11 [audio output]
              + [DISABLED] <- nid=33 [audio mixer] [DISABLED]
    
                nid: 27
               Name: audio mixer
         Widget cap: 0x0020050b
                     PWR STEREO
        Association: 2 (0x00008000)
                OSS: mix (mix)
          Input amp: 0x80000000
                     mute=1 step=0 size=0 offset=0
          Input val: [0x00 0x00] [0x00 0x00]
        connections: 2 enabled 1
              |
              + <- nid=52 [audio selector]
              + [DISABLED] <- nid=33 [audio mixer] [DISABLED]
    
                nid: 28 [DISABLED]
               Name: audio mixer
         Widget cap: 0x0020050b
                     PWR STEREO
          Input amp: 0x80000000
                     mute=1 step=0 size=0 offset=0
          Input val: [0x80 0x80] [0x80 0x80]
        connections: 2 enabled 1
              |
              + <- nid=53 [audio selector] [DISABLED]
              + [DISABLED] <- nid=33 [audio mixer] [DISABLED]
    
                nid: 29 [DISABLED]
               Name: vendor widget
         Widget cap: 0x00f00000
    
                nid: 30
               Name: audio selector
         Widget cap: 0x00300501
                     PWR STEREO
        Association: 1 (0x000040c0)
                OSS: line, mic, monitor
        connections: 6 enabled 3
              |
              + [DISABLED] <- nid=44 [pin: CD (None)] [DISABLED]
              + <- nid=43 [pin: Microphone (Pink Rear)] (selected)
              + <- nid=42 [pin: Line-in (Blue Rear)]
              + <- nid=41 [pin: Microphone (Pink Front)]
              + [DISABLED] <- nid=40 [pin: Headphones (Green Front)]
              + [DISABLED] <- nid=33 [audio mixer] [DISABLED]
    
                nid: 31 [DISABLED]
               Name: audio selector
         Widget cap: 0x00300501
                     PWR STEREO
        connections: 6 enabled 4
              |
              + [DISABLED] <- nid=44 [pin: CD (None)] [DISABLED] (selected)
              + <- nid=43 [pin: Microphone (Pink Rear)]
              + <- nid=42 [pin: Line-in (Blue Rear)]
              + <- nid=41 [pin: Microphone (Pink Front)]
              + <- nid=40 [pin: Headphones (Green Front)]
              + [DISABLED] <- nid=33 [audio mixer] [DISABLED]
    
                nid: 32 [DISABLED]
               Name: vendor widget
         Widget cap: 0x00f00000
    
                nid: 33 [DISABLED]
               Name: audio mixer
         Widget cap: 0x0020050b
                     PWR STEREO
          Input amp: 0x80051f17
                     mute=1 step=31 size=5 offset=23
          Input val: [0x97 0x97] [0x15 0x15] [0x80 0x80] [0x80 0x80] [0x17 0x17]
        connections: 5 enabled 5
              |
              + <- nid=44 [pin: CD (None)] [DISABLED]
              + <- nid=43 [pin: Microphone (Pink Rear)]
              + <- nid=42 [pin: Line-in (Blue Rear)]
              + <- nid=41 [pin: Microphone (Pink Front)]
              + <- nid=40 [pin: Headphones (Green Front)]
    
                nid: 34
               Name: beep widget
         Widget cap: 0x0070040c
                     PWR
        Association: -2 (0x00000000)
                OSS: speaker (speaker)
         Output amp: 0x8005120a
                     mute=1 step=18 size=5 offset=10
         Output val: [0x10 0x00]
    
                nid: 35 [DISABLED]
               Name: vendor widget
         Widget cap: 0x00f00000
    
                nid: 36
               Name: pin: Line-out (Green Rear)
         Widget cap: 0x0040058d
                     PWR UNSOL STEREO
        Association: 0 (0x00000001)
            Pin cap: 0x0001001c
                     PDC HP OUT EAPD
         Pin config: 0x01014010
        Pin control: 0x00000040 OUT
               EAPD: 0x00000002
         Output amp: 0x80000000
                     mute=1 step=0 size=0 offset=0
         Output val: [0x00 0x00]
        connections: 1 enabled 1
              |
              + <- nid=24 [audio mixer]
    
                nid: 37
               Name: pin: Line-out (Black Rear)
         Widget cap: 0x0040058d
                     PWR UNSOL STEREO
        Association: 0 (0x00000004)
            Pin cap: 0x0000001c
                     PDC HP OUT
         Pin config: 0x01011012
        Pin control: 0x00000040 OUT
         Output amp: 0x80000000
                     mute=1 step=0 size=0 offset=0
         Output val: [0x00 0x00]
        connections: 1 enabled 1
              |
              + <- nid=25 [audio mixer]
    
                nid: 38
               Name: pin: Line-out (Orange Rear)
         Widget cap: 0x0040058d
                     PWR UNSOL STEREO
        Association: 0 (0x00000002)
            Pin cap: 0x00000014
                     PDC OUT
         Pin config: 0x01016011
        Pin control: 0x00000040 OUT
         Output amp: 0x80000000
                     mute=1 step=0 size=0 offset=0
         Output val: [0x00 0x00]
        connections: 1 enabled 1
              |
              + <- nid=10 [audio output]
    
                nid: 39 [DISABLED]
               Name: pin: Line-out (None)
         Widget cap: 0x0040058d
                     PWR UNSOL STEREO
            Pin cap: 0x00000014
                     PDC OUT
         Pin config: 0x410120f0
        Pin control: 0x00000000
         Output amp: 0x80000000
                     mute=1 step=0 size=0 offset=0
         Output val: [0x00 0x00]
        connections: 1 enabled 1
              |
              + <- nid=26 [audio mixer] [DISABLED]
    
                nid: 40
               Name: pin: Headphones (Green Front)
         Widget cap: 0x0040058d
                     PWR UNSOL STEREO
        Association: 2 (0x00008000)
            Pin cap: 0x0000233c
                     PDC HP OUT IN VREF[ 50 100 HIZ ]
         Pin config: 0x0221424f
        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=27 [audio mixer]
    
                nid: 41
               Name: pin: Microphone (Pink Front)
         Widget cap: 0x0040058d
                     PWR UNSOL STEREO
        Association: 1 (0x00000080)
                OSS: mic (mic)
            Pin cap: 0x0000233c
                     PDC HP OUT IN VREF[ 50 100 HIZ ]
         Pin config: 0x02a19037
        Pin control: 0x00000025 IN VREFs
         Output amp: 0x80000000
                     mute=1 step=0 size=0 offset=0
         Output val: [0x00 0x00]
        connections: 1 enabled 0
              |
              + [DISABLED] <- nid=28 [audio mixer] [DISABLED]
    
                nid: 42
               Name: pin: Line-in (Blue Rear)
         Widget cap: 0x0040058d
                     PWR UNSOL STEREO
        Association: 1 (0x00004000)
                OSS: line (line)
            Pin cap: 0x00002334
                     PDC OUT IN VREF[ 50 100 HIZ ]
         Pin config: 0x0181303e
        Pin control: 0x00000025 IN VREFs
         Output amp: 0x80000000
                     mute=1 step=0 size=0 offset=0
         Output val: [0x00 0x00]
        connections: 2 enabled 0
              |
              + [DISABLED] <- nid=9 [audio output] (selected)
              + [DISABLED] <- nid=12 [audio output] [DISABLED]
    
                nid: 43
               Name: pin: Microphone (Pink Rear)
         Widget cap: 0x0040058d
                     PWR UNSOL STEREO
        Association: 1 (0x00000040)
                OSS: monitor (monitor)
            Pin cap: 0x00002334
                     PDC OUT IN VREF[ 50 100 HIZ ]
         Pin config: 0x01a19036
        Pin control: 0x00000025 IN VREFs
         Output amp: 0x80000000
                     mute=1 step=0 size=0 offset=0
         Output val: [0x00 0x00]
        connections: 2 enabled 0
              |
              + [DISABLED] <- nid=10 [audio output] (selected)
              + [DISABLED] <- nid=12 [audio output] [DISABLED]
    
                nid: 44 [DISABLED]
               Name: pin: CD (None)
         Widget cap: 0x00400401
                     PWR STEREO
            Pin cap: 0x00000020
                     IN
         Pin config: 0x503701f0
        Pin control: 0x00000000
    
                nid: 45 [DISABLED]
               Name: pin: SPDIF-out (Black Rear Pane
         Widget cap: 0x00400701
                     PWR DIGITAL STEREO
            Pin cap: 0x00000010
                     OUT
         Pin config: 0x074511f0
        Pin control: 0x00000000
        connections: 1 enabled 1
              |
              + <- nid=14 [audio output] [DISABLED]
    
                nid: 46 [DISABLED]
               Name: pin: SPDIF-out (Black Rear Pane
         Widget cap: 0x00400701
                     PWR DIGITAL STEREO
            Pin cap: 0x00000010
                     OUT
         Pin config: 0x074511f0
        Pin control: 0x00000000
        connections: 1 enabled 1
              |
              + <- nid=15 [audio output] [DISABLED]
    
                nid: 47 [DISABLED]
               Name: pin: Digital-out (HDMI)
         Widget cap: 0x00400601
                     PWR DIGITAL STEREO
            Pin cap: 0x00000030
                     OUT IN
         Pin config: 0x585601f0
        Pin control: 0x00000000
    
                nid: 48 [DISABLED]
               Name: vendor widget
         Widget cap: 0x00f00000
    
                nid: 49 [DISABLED]
               Name: vendor widget
         Widget cap: 0x00f00000
    
                nid: 50 [DISABLED]
               Name: vendor widget
         Widget cap: 0x00f00000
    
                nid: 51 [DISABLED]
               Name: vendor widget
         Widget cap: 0x00f00000
    
                nid: 52
               Name: audio selector
         Widget cap: 0x00300501
                     PWR STEREO
        Association: 2 (0x00008000)
                OSS: pcm
        connections: 3 enabled 1
              |
              + [DISABLED] <- nid=8 [audio output]
              + <- nid=11 [audio output] (selected)
              + [DISABLED] <- nid=12 [audio output] [DISABLED]
    
                nid: 53 [DISABLED]
               Name: audio selector
         Widget cap: 0x00300501
                     PWR STEREO
        connections: 3 enabled 3
              |
              + <- nid=8 [audio output] (selected)
              + <- nid=11 [audio output]
              + <- nid=12 [audio output] [DISABLED]
     
  19. slice

    slice Apple Life Dev Разработчик

    Симпатии:
    8`350
    Вот сравни с этим
    Снимок экрана 2017-04-22 в 7.37.49.
     
  20. slice

    slice Apple Life Dev Разработчик

    Симпатии:
    8`350
    Раз до этого работало, значит решение есть, только я его не знаю.
    У тебя сделано
    nid 40 0x0221424f as 4 seq 15 Headphones
    А я бы сделал
    nid 40 0x02214040 as 4 seq 0 Headphones
     

Поделиться этой страницей