Roran90 Posted November 26, 2017 Share Posted November 26, 2017 I installed voodooHDA 2.9.0 on macOS 10.12.6 but as the previous versions that I tried, the hdmi audio doesn't work, how can I do to make it work? Link to comment Share on other sites More sharing options...
marco.pisellonio80 Posted January 7, 2018 Share Posted January 7, 2018 Hi Slice, thanks for your work. Should be possible to improve automatic switch headphones-speakers and/or intel iGPU HDMI audio in next version(s) of voodooHDA? Thank you very much! Link to comment Share on other sites More sharing options...
Slice Posted January 7, 2018 Author Share Posted January 7, 2018 Hi Slice, thanks for your work. Should be possible to improve automatic switch headphones-speakers and/or intel iGPU HDMI audio in next version(s) of voodooHDA? Thank you very much! No, there are two different devices and they can't be switched automatically between them. I installed voodooHDA 2.9.0 on macOS 10.12.6 but as the previous versions that I tried, the hdmi audio doesn't work, how can I do to make it work? As far as I see from the forum other users recommend to use namely VoodooHDA for HDMI audio. Link to comment Share on other sites More sharing options...
technoeunuch Posted January 16, 2018 Share Posted January 16, 2018 Thanks for the VoodooHDA update Slice. Is there a detailed description for all the parameters in NodesToPatch? I just wanna edit the latest kext to make my headphones work. Link to comment Share on other sites More sharing options...
Slice Posted January 16, 2018 Author Share Posted January 16, 2018 Thanks for the VoodooHDA update Slice. Is there a detailed description for all the parameters in NodesToPatch? I just wanna edit the latest kext to make my headphones work. It's a pity I lose the english guide on other site (RIP). If you want there is russian guide #3291 Link to comment Share on other sites More sharing options...
Gigamaxx Posted January 16, 2018 Share Posted January 16, 2018 Well, I have a slight overclock, but nothing else is showing any symptoms......no other issues. And the delay is small, but noticeable. As an example, the empty trash sound is truncated. At startup, when I go into sysprefs -> sound, it takes about 20-30 seconds (spinning ball) before it lets me in. Once that is done, during that session on the computer, that doesn't happen again, but still other system sounds are truncated or they don't happen at all. Audio through mp4s and off the web are fine, once that delay has occurred. For me, I need my Audio to be pristine because of the work I do, so it would be nice to get this figured out. This sounds like what happens with AMD Ryzen systems. we set boot arg. busratio=xx. Although you have an Intel CPU you may want to look into your CPU tuning settings or try the boot argument. Frequency @ 3000MHz busratio=30 Freq @ 3400Mhz busratio=34, 3600 busratio=36 etc.... Link to comment Share on other sites More sharing options...
noeyesee1 Posted January 22, 2018 Share Posted January 22, 2018 Hi, have installed voodoohda for High Sierra. Speaker and Mic work but not the headphone, not quite familiar on patching, could somebody help, thx in advance (Dell 7570, 10.13.2) voodoohda_dump_.txt Info.plist.txt Link to comment Share on other sites More sharing options...
Slice Posted January 22, 2018 Author Share Posted January 22, 2018 Hi, have installed voodoohda for High Sierra. Speaker and Mic work but not the headphone, not quite familiar on patching, could somebody help, thx in advance (Dell 7570, 10.13.2) Try to change Headphone node ....020 -> ...01F <dict> <key>Codec</key> <integer>0</integer> <key>Node</key> <integer>33</integer> <key>Config</key> <string>0x0411101F</string> </dict> It gives you Speaker and Headphone will be one device with autodetect if jack inserted. Link to comment Share on other sites More sharing options...
noeyesee1 Posted January 23, 2018 Share Posted January 23, 2018 Try to change Headphone node ....020 -> ...01F <dict> <key>Codec</key> <integer>0</integer> <key>Node</key> <integer>33</integer> <key>Config</key> <string>0x0411101F</string> </dict> It gives you Speaker and Headphone will be one device with autodetect if jack inserted. Thanks . Tried but no luck. If using orig one, also if the headphone jack is about 85% into the slot (but all the way in), then it gives out mono sound. Link to comment Share on other sites More sharing options...
Slice Posted January 23, 2018 Author Share Posted January 23, 2018 Thanks . Tried but no luck. If using orig one, also if the headphone jack is about 85% into the slot (but all the way in), then it gives out mono sound. Looks like hardware problem. Link to comment Share on other sites More sharing options...
noeyesee1 Posted January 23, 2018 Share Posted January 23, 2018 Looks like hardware problem. I doubted, since the headphone jack works fine in win10 Link to comment Share on other sites More sharing options...
Slice Posted January 24, 2018 Author Share Posted January 24, 2018 Thanks . Tried but no luck. If using orig one, also if the headphone jack is about 85% into the slot (but all the way in), then it gives out mono sound. Insert 100% and got stereo sound? Link to comment Share on other sites More sharing options...
Hanger1(H1) Posted January 25, 2018 Share Posted January 25, 2018 @chris1111 and @Slice I tested both VoodooHDA 2.9.0 and VoodooHDA 2.9.1 on ALC662v2 (Desktop) Report: VoodooHDA 2.9.0 perfect with ALC662v2 (Desktop) but there is noise in VoodooHDA 2.9.1 Thanks for contributing your time... 1 Link to comment Share on other sites More sharing options...
Dr. Hurt Posted March 3, 2018 Share Posted March 3, 2018 Built-in mic is detected as Microphone (digital) on Microphone port. I think this can be corrected by nodes to patch. Don't know how to. Found a device of class VoodooHDADevice: IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/HDEF@1B/VoodooHDADevice Probing codec #0... HDA Codec #0: Realtek ALC269 HDA Codec ID: 0x10ec0269 Vendor: 0x10ec Device: 0x0269 Revision: 0x02 Stepping: 0x02 PCI Subvendor: 0x90ab104d startNode=1 endNode=2 Found audio FG nid=1 startNode=2 endNode=36 total=34 Processing audio FG cad=0 nid=1... Powering up... Parsing audio FG... GPIO: 0x40000002 NumGPIO=2 NumGPO=0 NumGPI=0 GPIWake=0 GPIUnsol=1 nid 18 0x90a60930 as 3 seq 0 Microphone Fixed Digital N/A Internal Unknown misc 4 NoPresenceDetect nid 20 0x90170110 as 1 seq 0 Speaker Fixed Analog N/A Internal Unknown misc 0 NoPresenceDetect nid 21 0x0321101f as 1 seq 15 Headphones Jack 1/8 Left External Black misc 0 nid 23 0x411111f0 as 15 seq 0 Speaker None 1/8 Rear External Black misc 0 NoPresenceDetect nid 24 0x03a15820 as 2 seq 0 Microphone Jack 1/8 Left External Red misc 4 nid 25 0x411111f0 as 15 seq 0 Speaker None 1/8 Rear External Black misc 0 NoPresenceDetect nid 26 0x411111f0 as 15 seq 0 Speaker None 1/8 Rear External Black misc 0 NoPresenceDetect nid 27 0x411111f0 as 15 seq 0 Speaker None 1/8 Rear External Black misc 0 NoPresenceDetect Patching widget caps nid=29 0x00400400 -> 0x00700400 nid 30 0x411111f0 as 15 seq 0 Speaker None 1/8 Rear External Black misc 0 NoPresenceDetect Parsing vendor patch... Nodes patching. Codec = 0 NumNodes = 2 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 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns: VHDevice NID= 5 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns: VHDevice NID= 6 Config=00000000 (audio output ) Cap=00000000 Ctrl=00000000 -- Conns: VHDevice NID= 7 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns: VHDevice NID= 8 Config=00000000 (audio input ) Cap=00000000 Ctrl=00000000 -- Conns: 0=35 VHDevice NID= 9 Config=00000000 (audio input ) Cap=00000000 Ctrl=00000000 -- Conns: 0=34 VHDevice NID=10 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns: VHDevice NID=11 disabled for Realtek by user info.list VHDevice NID=12 Config=00000000 (audio mixer ) Cap=00000000 Ctrl=00000000 -- Conns: 0=2 1=11 VHDevice NID=13 Config=00000000 (audio mixer ) Cap=00000000 Ctrl=00000000 -- Conns: 0=3 1=11 VHDevice NID=14 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns: VHDevice NID=15 Config=00000000 (audio mixer ) Cap=00000000 Ctrl=00000000 -- Conns: 0=2 1=11 VHDevice NID=16 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns: VHDevice NID=17 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns: VHDevice NID=18 Config=90a60930 (pin: Microphon) Cap=00000020 Ctrl=00000000 -- Conns: VHDevice NID=19 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns: VHDevice NID=20 Config=90170110 (pin: Speaker () Cap=00010014 Ctrl=00000000 -- Conns: 0=12 1=13 VHDevice NID=21 Config=0321101f (pin: Headphone) Cap=0001001c Ctrl=00000000 -- Conns: 0=12 1=13 VHDevice NID=22 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns: VHDevice NID=23 Config=411111f0 (pin: Speaker () Cap=00000010 Ctrl=00000000 -- Conns: 0=15 VHDevice NID=24 Config=03a15820 (pin: Microphon) Cap=00003734 Ctrl=00000020 -- Conns: 0=12 1=13 VHDevice NID=25 Config=411111f0 (pin: Speaker () Cap=00003734 Ctrl=00000020 -- Conns: 0=12 1=13 VHDevice NID=26 Config=411111f0 (pin: Speaker () Cap=0000373c Ctrl=00000020 -- Conns: 0=12 1=13 VHDevice NID=27 Config=411111f0 (pin: Speaker () Cap=00003734 Ctrl=00000020 -- Conns: 0=12 1=13 VHDevice NID=28 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns: VHDevice NID=29 Config=00000000 (beep widget ) Cap=00000000 Ctrl=00000000 -- Conns: VHDevice NID=30 Config=411111f0 (pin: Speaker () Cap=00000010 Ctrl=00000040 -- Conns: 0=6 VHDevice NID=31 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns: VHDevice NID=32 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns: VHDevice NID=33 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns: VHDevice NID=34 Config=00000000 (audio mixer ) Cap=00000000 Ctrl=00000000 -- Conns: 0=24 1=25 2=26 3=27 4=29 5=11 6=18 VHDevice NID=35 Config=00000000 (audio mixer ) Cap=00000000 Ctrl=00000000 -- Conns: 0=24 1=25 2=26 3=27 4=29 5=11 Parsing Ctls... Disabling nonaudio... Disabling useless... Disabling control 11 nid 23 cnid -1 due to disabled widget. Disabling control 14 nid 25 cnid -1 due to disabled widget. Disabling control 15 nid 25 cnid -1 due to disabled widget. Disabling control 16 nid 26 cnid -1 due to disabled widget. Disabling control 17 nid 26 cnid -1 due to disabled widget. Disabling control 18 nid 27 cnid -1 due to disabled widget. Disabling control 19 nid 27 cnid -1 due to disabled widget. Disabling control 21 nid 34 cnid 25 due to disabled widget. Disabling control 22 nid 34 cnid 26 due to disabled widget. Disabling control 23 nid 34 cnid 27 due to disabled widget. Disabling control 27 nid 35 cnid 25 due to disabled widget. Disabling control 28 nid 35 cnid 26 due to disabled widget. Disabling control 29 nid 35 cnid 27 due to disabled widget. Disabling nid 12 connection 1 due to disabled child widget. Disabling nid 13 connection 1 due to disabled child widget. Disabling nid 15 connection 1 due to disabled child widget. Disabling nid 15 due to all it's consumers disabled. Disabling nid 34 connection 5 due to disabled child widget. Disabling nid 35 connection 5 due to disabled child widget. Disabling control 7 nid 15 cnid 2 due to disabled widget. Patched pins configuration: nid 18 0x90a60930 as 3 seq 0 Microphone Fixed Digital N/A Internal Unknown misc 4 NoPresenceDetect nid 20 0x90170110 as 1 seq 0 Speaker Fixed Analog N/A Internal Unknown misc 0 NoPresenceDetect nid 21 0x0321101f as 1 seq 15 Headphones Jack 1/8 Left External Black misc 0 nid 23 0x411111f0 as 15 seq 0 Speaker None 1/8 Rear External Black misc 0 NoPresenceDetect [DISABLED] nid 24 0x03a15820 as 2 seq 0 Microphone Jack 1/8 Left External Red misc 4 nid 25 0x411111f0 as 15 seq 0 Speaker None 1/8 Rear External Black misc 0 NoPresenceDetect [DISABLED] nid 26 0x411111f0 as 15 seq 0 Speaker None 1/8 Rear External Black misc 0 NoPresenceDetect [DISABLED] nid 27 0x411111f0 as 15 seq 0 Speaker None 1/8 Rear External Black misc 0 NoPresenceDetect [DISABLED] nid 30 0x411111f0 as 15 seq 0 Speaker None 1/8 Rear External Black misc 0 NoPresenceDetect [DISABLED] Parsing pin associations... 3 associations found: Association 0 (1) out: Pin nid=20 seq=0 Pin nid=21 seq=15 Redir type=0 jack=15 def=0 Association 1 (2) in: Pin nid=24 seq=0 Redir type=-1 jack=0 def=0 Association 2 (3) in: Pin nid=18 seq=0 Redir type=-1 jack=-1 def=0 Building AFG tree... Tracing association 0 (1) Tracing pin 20 with min nid 0 nid 2 returned 2 nid 12 returned 2 nid 3 returned 3 nid 13 returned 3 nid 20 returned 2 Pin 20 traced to DAC 2 Tracing pin 21 with min nid 0 and hpredir 0 nid 2 returned 2 nid 12 returned 2 nid 21 returned 2 Pin 21 traced to DAC 2 and hpredir 0 Association 0 (1) trace succeeded Tracing association 1 (2) Tracing pin 24 to ADC 8 tracing via nid 24 tracing via nid 34 tracing via nid 9 nid 9 returned 0 nid 34 returned 0 tracing via nid 35 tracing via nid 8 nid 8 returned 1 nid 35 returned 1 nid 24 returned 1 Pin 24 traced to ADC 8 Association 1 (2) trace succeeded Tracing association 2 (3) Tracing pin 18 to ADC 9 tracing via nid 18 tracing via nid 34 tracing via nid 9 nid 9 returned 1 nid 34 returned 1 nid 18 returned 1 Pin 18 traced to ADC 9 Association 2 (3) trace succeeded Tracing input monitor Tracing nid mix 34 to out tracing via nid 34 tracing via nid 9 nid 9 busy by input association 2 nid 34 returned 0 Tracing nid mix 35 to out tracing via nid 35 tracing via nid 8 nid 8 busy by input association 1 nid 35 returned 0 Tracing other input monitors Tracing nid complex 18 to out tracing via nid 18 tracing via nid 34 nid 34 busy by input association 2 nid 18 returned 0 Tracing nid complex 24 to out tracing via nid 24 tracing via nid 34 nid 34 busy by input association 2 tracing via nid 35 nid 35 busy by input association 1 nid 24 returned 0 Tracing beeper Tracing nid 29 to out tracing via nid 29 tracing via nid 34 nid 34 busy by input association 2 tracing via nid 35 nid 35 busy by input association 1 nid 29 returned 0 Disabling unassociated widgets... Disabling nonselected inputs... Disabling useless... Disabling control 2 nid 3 cnid -1 due to disabled widget. Disabling control 6 nid 13 cnid 3 due to disabled widget. Disabling crossassociated connections... Disabling useless... Binding associations to channels... Assigning names to signal sources... Assigning mixers to the tree... Preparing pin controls... AFG commit... Creating PCM devices... pcmAttach: HDA Realtek ALC269 PCM #0 Analog at cad 0 nid 1 +--------------------------------------+ | DUMPING PCM Playback/Record Channels | +--------------------------------------+ Playback: Stream cap: 0x00000001 PCM PCM cap: 0x000e0560 16 20 24 bits, 44 48 96 192 KHz DAC: 2 Record: Stream cap: 0x00000001 PCM PCM cap: 0x000e0560 16 20 24 bits, 44 48 96 192 KHz ADC: 8 +-------------------------------+ | DUMPING Playback/Record Paths | +-------------------------------+ Playback: nid=20 [pin: Speaker (Analog)] | + <- nid=12 [audio mixer] [src: mix] bindSeq=00008001 | + <- nid=2 [audio output] [src: pcm] bindSeq=00008001 nid=21 [pin: Headphones (Black Left)] | + <- nid=12 [audio mixer] [src: mix] bindSeq=00008001 | + <- nid=2 [audio output] [src: pcm] bindSeq=00008001 Record: nid=8 [audio input] | + <- nid=35 [audio mixer] [src: mix] bindSeq=00000001 | + <- nid=24 [pin: Microphone (Red Left)] [src: mic] bindSeq=00000001 + <- nid=29 [beep widget] Input Mix: nid=12 [audio mixer] | + <- nid=2 [audio output] [src: pcm] bindSeq=00008001 nid=34 [audio mixer] | + <- nid=29 [beep widget] + <- nid=18 [pin: Microphone (Digital)] [src: monitor] bindSeq=00000001 nid=35 [audio mixer] | + <- nid=24 [pin: Microphone (Red Left)] [src: mic] bindSeq=00000001 + <- nid=29 [beep widget] +-------------------------+ | DUMPING Volume Controls | +-------------------------+ Master Volume (OSS: vol) | +- control 1 (nid 2 out): dir - out oss: vol, pcm, mix -65/+0dB (88 steps) +- control 5 (nid 12 in 0): dir - out oss: vol, pcm, mix mute +- control 9 (nid 20 out): dir - out oss: vol, mix mute +- control 10 (nid 21 out): dir - out oss: vol, mix mute PCM Volume (OSS: pcm) | +- control 1 (nid 2 out): dir - out oss: vol, pcm, mix -65/+0dB (88 steps) +- control 5 (nid 12 in 0): dir - out oss: vol, pcm, mix mute Microphone Volume (OSS: mic) | +- control 13 (nid 24 in 0): dir - in oss: mic +0/+30dB (4 steps) +- control 26 (nid 35 in 0): dir - in oss: mic, rec mute Speaker/Beep Volume (OSS: speaker) | +- control 30 (nid 35 in 4): dir - in oss: speaker, rec mute Recording Level (OSS: rec) | +- control 3 (nid 8 in 0): dir - in oss: mix, rec -17/+30dB (64 steps) + mute +- control 26 (nid 35 in 0): dir - in oss: mic, rec mute +- control 30 (nid 35 in 4): dir - in oss: speaker, rec mute Input Mix Level (OSS: mix) | +- control 1 (nid 2 out): dir - out oss: vol, pcm, mix -65/+0dB (88 steps) +- control 3 (nid 8 in 0): dir - in oss: mix, rec -17/+30dB (64 steps) + mute +- control 5 (nid 12 in 0): dir - out oss: vol, pcm, mix mute +- control 9 (nid 20 out): dir - out oss: vol, mix mute +- control 10 (nid 21 out): dir - out oss: vol, mix mute OSS mixer initialization... Registering PCM channels... pcmAttach: HDA Realtek ALC269 PCM #1 Analog at cad 0 nid 1 +--------------------------------------+ | DUMPING PCM Playback/Record Channels | +--------------------------------------+ Record: Stream cap: 0x00000001 PCM PCM cap: 0x000e0560 16 20 24 bits, 44 48 96 192 KHz ADC: 9 +-------------------------------+ | DUMPING Playback/Record Paths | +-------------------------------+ Record: nid=9 [audio input] | + <- nid=34 [audio mixer] [src: mix] bindSeq=00000001 | + <- nid=29 [beep widget] + <- nid=18 [pin: Microphone (Digital)] [src: monitor] bindSeq=00000001 +-------------------------+ | DUMPING Volume Controls | +-------------------------+ Microphone2 Volume (OSS: monitor) | +- control 8 (nid 18 in 0): dir - in oss: monitor +0/+30dB (4 steps) +- control 25 (nid 34 in 6): dir - in oss: rec, monitor mute Speaker/Beep Volume (OSS: speaker) | +- control 24 (nid 34 in 4): dir - in oss: speaker, rec mute Recording Level (OSS: rec) | +- control 4 (nid 9 in 0): dir - in oss: mix, rec -17/+30dB (64 steps) + mute +- control 24 (nid 34 in 4): dir - in oss: speaker, rec mute +- control 25 (nid 34 in 6): dir - in oss: rec, monitor mute Input Mix Level (OSS: mix) | +- control 4 (nid 9 in 0): dir - in oss: mix, rec -17/+30dB (64 steps) + mute OSS mixer initialization... Registering PCM channels... FG config/quirks: forcestereo ivref50 ivref80 ivref100 ivref HP switch init... +-------------------+ | DUMPING HDA NODES | +-------------------+ Default Parameter ----------------- Stream cap: 0x00000001 PCM PCM cap: 0x000e05f0 16 20 24 bits, 32 44 48 88 96 192 KHz IN amp: 0x00000000 OUT amp: 0x00000000 nid: 2 Name: audio output Widget cap: 0x0000041d PWR FORMAT_OVR AMP_OVR OUT_AMP STEREO Association: 0 (0x00008001) OSS: pcm (pcm) Stream cap: 0x00000001 PCM PCM cap: 0x000e0560 16 20 24 bits, 44 48 96 192 KHz Output amp: 0x00025757 mute=0 step=87 size=2 offset=87 Output val: [0x46 0x46] nid: 3 [DISABLED] Name: audio output Widget cap: 0x0000041d PWR FORMAT_OVR AMP_OVR OUT_AMP STEREO Stream cap: 0x00000001 PCM PCM cap: 0x000e0560 16 20 24 bits, 44 48 96 192 KHz Output amp: 0x00025757 mute=0 step=87 size=2 offset=87 Output val: [0x00 0x00] nid: 4 [DISABLED] Name: vendor widget Widget cap: 0x00f00000 nid: 5 [DISABLED] Name: vendor widget Widget cap: 0x00f00000 nid: 6 [DISABLED] Name: audio output Widget cap: 0x00000611 PWR DIGITAL FORMAT_OVR STEREO Stream cap: 0x00000001 PCM PCM cap: 0x000e05f0 16 20 24 bits, 32 44 48 88 96 192 KHz nid: 7 [DISABLED] Name: vendor widget Widget cap: 0x00f00000 nid: 8 Name: audio input Widget cap: 0x0010051b PWR FORMAT_OVR AMP_OVR IN_AMP STEREO Association: 1 (0x00000001) Stream cap: 0x00000001 PCM PCM cap: 0x000e0560 16 20 24 bits, 44 48 96 192 KHz Input amp: 0x80023f17 mute=1 step=63 size=2 offset=23 Input val: [0x15 0x15] connections: 1 enabled 1 | + <- nid=35 [audio mixer] nid: 9 Name: audio input Widget cap: 0x0010051b PWR FORMAT_OVR AMP_OVR IN_AMP STEREO Association: 2 (0x00000001) Stream cap: 0x00000001 PCM PCM cap: 0x000e0560 16 20 24 bits, 44 48 96 192 KHz Input amp: 0x80023f17 mute=1 step=63 size=2 offset=23 Input val: [0x15 0x15] connections: 1 enabled 1 | + <- nid=34 [audio mixer] nid: 10 [DISABLED] Name: vendor widget Widget cap: 0x00f00000 nid: 11 [DISABLED] Name: audio mixer Widget cap: 0x0020010b AMP_OVR IN_AMP STEREO Input amp: 0x80051f17 mute=1 step=31 size=5 offset=23 Input val: [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x90 0x90] connections: 5 enabled 5 | + <- nid=24 [pin: Microphone (Red Left)] + <- nid=25 [pin: Speaker (None)] [DISABLED] + <- nid=26 [pin: Speaker (None)] [DISABLED] + <- nid=27 [pin: Speaker (None)] [DISABLED] + <- nid=29 [beep widget] nid: 12 Name: audio mixer Widget cap: 0x0020010b AMP_OVR IN_AMP STEREO Association: 0 (0x00008001) OSS: mix (mix) Input amp: 0x80000000 mute=1 step=0 size=0 offset=0 Input val: [0x00 0x00] [0x80 0x80] connections: 2 enabled 1 | + <- nid=2 [audio output] + [DISABLED] <- nid=11 [audio mixer] [DISABLED] nid: 13 [DISABLED] Name: audio mixer Widget cap: 0x0020010b AMP_OVR IN_AMP STEREO Input amp: 0x80000000 mute=1 step=0 size=0 offset=0 Input val: [0x80 0x80] [0x80 0x80] connections: 2 enabled 1 | + <- nid=3 [audio output] [DISABLED] + [DISABLED] <- nid=11 [audio mixer] [DISABLED] nid: 14 [DISABLED] Name: vendor widget Widget cap: 0x00f00000 nid: 15 [DISABLED] Name: audio mixer Widget cap: 0x0020010a AMP_OVR IN_AMP Input amp: 0x80000000 mute=1 step=0 size=0 offset=0 Input val: [0x80 0x80] [0x80 0x80] connections: 2 enabled 1 | + <- nid=2 [audio output] + [DISABLED] <- nid=11 [audio mixer] [DISABLED] nid: 16 [DISABLED] Name: vendor widget Widget cap: 0x00f00000 nid: 17 [DISABLED] Name: vendor widget Widget cap: 0x00f00000 nid: 18 Name: pin: Microphone (Digital) Widget cap: 0x0040040b PWR AMP_OVR IN_AMP STEREO Association: 2 (0x00000001) OSS: monitor (monitor) Pin cap: 0x00000020 IN Pin config: 0x90a60930 Pin control: 0x00000020 IN Input amp: 0x00270300 mute=0 step=3 size=39 offset=0 Input val: [0x02 0x02] nid: 19 [DISABLED] Name: vendor widget Widget cap: 0x00f00000 nid: 20 Name: pin: Speaker (Analog) Widget cap: 0x0040058d PWR UNSOL AMP_OVR OUT_AMP STEREO Association: 0 (0x00000001) Pin cap: 0x00010014 PDC OUT EAPD Pin config: 0x90170110 Pin control: 0x00000040 OUT EAPD: 0x00000002 Output amp: 0x80000000 mute=1 step=0 size=0 offset=0 Output val: [0x00 0x00] connections: 2 enabled 1 | + <- nid=12 [audio mixer] (selected) + [DISABLED] <- nid=13 [audio mixer] [DISABLED] nid: 21 Name: pin: Headphones (Black Left) Widget cap: 0x0040058d PWR UNSOL AMP_OVR OUT_AMP STEREO Association: 0 (0x00008000) Pin cap: 0x0001001c PDC HP OUT EAPD Pin config: 0x0321101f Pin control: 0x000000c0 HP OUT EAPD: 0x00000002 Output amp: 0x80000000 mute=1 step=0 size=0 offset=0 Output val: [0x00 0x00] connections: 2 enabled 1 | + <- nid=12 [audio mixer] (selected) + [DISABLED] <- nid=13 [audio mixer] [DISABLED] nid: 22 [DISABLED] Name: vendor widget Widget cap: 0x00f00000 nid: 23 [DISABLED] Name: pin: Speaker (None) Widget cap: 0x0040050c PWR AMP_OVR OUT_AMP Pin cap: 0x00000010 OUT Pin config: 0x411111f0 Pin control: 0x00000000 Output amp: 0x80000000 mute=1 step=0 size=0 offset=0 Output val: [0x80 0x80] connections: 1 enabled 1 | + <- nid=15 [audio mixer] [DISABLED] nid: 24 Name: pin: Microphone (Red Left) Widget cap: 0x0040058f PWR UNSOL AMP_OVR OUT_AMP IN_AMP STEREO Association: 1 (0x00000001) OSS: mic (mic) Pin cap: 0x00003734 PDC OUT IN VREF[ 50 80 100 GROUND HIZ ] Pin config: 0x03a15820 Pin control: 0x00000025 IN VREFs Output amp: 0x80000000 mute=1 step=0 size=0 offset=0 Output val: [0x80 0x80] Input amp: 0x00270300 mute=0 step=3 size=39 offset=0 Input val: [0x02 0x02] connections: 2 enabled 0 | + [DISABLED] <- nid=12 [audio mixer] (selected) + [DISABLED] <- nid=13 [audio mixer] [DISABLED] nid: 25 [DISABLED] Name: pin: Speaker (None) Widget cap: 0x0040058f PWR UNSOL AMP_OVR OUT_AMP IN_AMP STEREO Pin cap: 0x00003734 PDC OUT IN VREF[ 50 80 100 GROUND HIZ ] Pin config: 0x411111f0 Pin control: 0x00000000 Output amp: 0x80000000 mute=1 step=0 size=0 offset=0 Output val: [0x80 0x80] Input amp: 0x00270300 mute=0 step=3 size=39 offset=0 Input val: [0x00 0x00] connections: 2 enabled 2 | + <- nid=12 [audio mixer] (selected) + <- nid=13 [audio mixer] [DISABLED] nid: 26 [DISABLED] Name: pin: Speaker (None) Widget cap: 0x0040058f PWR UNSOL AMP_OVR OUT_AMP IN_AMP STEREO Pin cap: 0x0000373c PDC HP OUT IN VREF[ 50 80 100 GROUND HIZ ] Pin config: 0x411111f0 Pin control: 0x00000000 Output amp: 0x80000000 mute=1 step=0 size=0 offset=0 Output val: [0x80 0x80] Input amp: 0x00270300 mute=0 step=3 size=39 offset=0 Input val: [0x00 0x00] connections: 2 enabled 2 | + <- nid=12 [audio mixer] (selected) + <- nid=13 [audio mixer] [DISABLED] nid: 27 [DISABLED] Name: pin: Speaker (None) Widget cap: 0x0040058f PWR UNSOL AMP_OVR OUT_AMP IN_AMP STEREO Pin cap: 0x00003734 PDC OUT IN VREF[ 50 80 100 GROUND HIZ ] Pin config: 0x411111f0 Pin control: 0x00000000 Output amp: 0x80000000 mute=1 step=0 size=0 offset=0 Output val: [0x80 0x80] Input amp: 0x00270300 mute=0 step=3 size=39 offset=0 Input val: [0x00 0x00] connections: 2 enabled 2 | + <- nid=12 [audio mixer] (selected) + <- nid=13 [audio mixer] [DISABLED] nid: 28 [DISABLED] Name: vendor widget Widget cap: 0x00f00000 nid: 29 Name: beep widget Widget cap: 0x00700400 PWR Association: -2 (0x00000000) OSS: speaker (speaker) nid: 30 [DISABLED] Name: pin: Speaker (None) Widget cap: 0x00400781 PWR DIGITAL UNSOL STEREO Pin cap: 0x00000010 OUT Pin config: 0x411111f0 Pin control: 0x00000000 connections: 1 enabled 1 | + <- nid=6 [audio output] [DISABLED] nid: 31 [DISABLED] Name: vendor widget Widget cap: 0x00f00000 nid: 32 [DISABLED] Name: vendor widget Widget cap: 0x00f00040 PROC nid: 33 [DISABLED] Name: vendor widget Widget cap: 0x00f00000 nid: 34 Name: audio mixer Widget cap: 0x0020010b AMP_OVR IN_AMP STEREO Association: 2 (0x00000001) OSS: mix (mix) Input amp: 0x80000000 mute=1 step=0 size=0 offset=0 Input val: [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x00 0x00] [0x80 0x80] [0x00 0x00] connections: 7 enabled 2 | + [DISABLED] <- nid=24 [pin: Microphone (Red Left)] + [DISABLED] <- nid=25 [pin: Speaker (None)] [DISABLED] + [DISABLED] <- nid=26 [pin: Speaker (None)] [DISABLED] + [DISABLED] <- nid=27 [pin: Speaker (None)] [DISABLED] + <- nid=29 [beep widget] + [DISABLED] <- nid=11 [audio mixer] [DISABLED] + <- nid=18 [pin: Microphone (Digital)] nid: 35 Name: audio mixer Widget cap: 0x0020010b AMP_OVR IN_AMP STEREO Association: 1 (0x00000001) OSS: mix (mix) Input amp: 0x80000000 mute=1 step=0 size=0 offset=0 Input val: [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x00 0x00] [0x80 0x80] connections: 6 enabled 2 | + <- nid=24 [pin: Microphone (Red Left)] + [DISABLED] <- nid=25 [pin: Speaker (None)] [DISABLED] + [DISABLED] <- nid=26 [pin: Speaker (None)] [DISABLED] + [DISABLED] <- nid=27 [pin: Speaker (None)] [DISABLED] + <- nid=29 [beep widget] + [DISABLED] <- nid=11 [audio mixer] [DISABLED] Probing codec #3... HDA Codec #3: Intel Panther Point HDMI HDA Codec ID: 0x80862806 Vendor: 0x8086 Device: 0x2806 Revision: 0x00 Stepping: 0x00 PCI Subvendor: 0x90ab104d startNode=1 endNode=2 Found audio FG nid=1 startNode=2 endNode=9 total=7 Processing audio FG cad=3 nid=1... Powering up... Parsing audio FG... GPIO: 0x00000000 NumGPIO=0 NumGPO=0 NumGPI=0 GPIWake=0 GPIUnsol=0 nid 5 0x18560010 as 1 seq 0 Digital-out Jack Digital Special Internal Unknown misc 0 nid 6 0x58560020 as 2 seq 0 Digital-out None Digital Special Internal Unknown misc 0 nid 7 0x58560030 as 3 seq 0 Digital-out None Digital Special Internal Unknown misc 0 Parsing vendor patch... Nodes patching. Codec = 3 NumNodes = 2 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=18560010 (pin: Digital-o) Cap=09000094 Ctrl=00000040 -- Conns: 0=2 VHDevice NID= 6 Config=58560020 (pin: Digital-o) Cap=09000094 Ctrl=00000040 -- Conns: 0=3 VHDevice NID= 7 Config=58560030 (pin: Digital-o) Cap=09000094 Ctrl=00000040 -- Conns: 0=4 VHDevice NID= 8 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns: Parsing Ctls... Disabling nonaudio... Disabling useless... Disabling control 2 nid 6 cnid -1 due to disabled widget. Disabling control 3 nid 7 cnid -1 due to disabled widget. Patched pins configuration: nid 5 0x18560010 as 1 seq 0 Digital-out Jack Digital Special Internal Unknown misc 0 nid 6 0x58560020 as 2 seq 0 Digital-out None Digital Special Internal Unknown misc 0 [DISABLED] nid 7 0x58560030 as 3 seq 0 Digital-out None Digital Special Internal Unknown misc 0 [DISABLED] Parsing pin associations... 1 associations found: Association 0 (1) out: Pin nid=5 seq=0 Redir type=-1 jack=0 def=0 Building AFG tree... Tracing association 0 (1) Tracing pin 5 with min nid 0 nid 2 returned 2 nid 5 returned 2 Pin 5 traced to DAC 2 Association 0 (1) trace succeeded Tracing input monitor Tracing other input monitors Tracing beeper Disabling unassociated widgets... Disabling nonselected inputs... Disabling useless... Disabling crossassociated connections... Disabling useless... Binding associations to channels... Assigning names to signal sources... Assigning mixers to the tree... Preparing pin controls... AFG commit... Creating PCM devices... pcmAttach: HDA Intel Panther Point HDMI PCM #0 DisplayPort at cad 3 nid 1 +--------------------------------------+ | DUMPING PCM Playback/Record Channels | +--------------------------------------+ Playback: Stream cap: 0x00000005 AC3 PCM PCM cap: 0x001e07f0 16 20 24 32 bits, 32 44 48 88 96 176 192 KHz DAC: 2 +-------------------------------+ | DUMPING Playback/Record Paths | +-------------------------------+ Playback: nid=5 [pin: Digital-out (HDMI)] | + <- nid=2 [audio output] [src: pcm] bindSeq=00000001 +-------------------------+ | DUMPING Volume Controls | +-------------------------+ Master Volume (OSS: vol) | +- control 1 (nid 5 out): dir - out oss: vol, pcm mute PCM Volume (OSS: pcm) | +- control 1 (nid 5 out): dir - out oss: vol, pcm mute OSS mixer initialization... Registering PCM channels... FG config/quirks: forcestereo ivref50 ivref80 ivref100 ivref HP switch init... +-------------------+ | DUMPING HDA NODES | +-------------------+ Default Parameter ----------------- IN amp: 0x00000000 OUT amp: 0x00000000 nid: 2 Name: audio output Widget cap: 0x00006611 PWR DIGITAL FORMAT_OVR 8CH Association: 0 (0x00000001) OSS: pcm (pcm) Stream cap: 0x00000005 AC3 PCM PCM cap: 0x001e07f0 16 20 24 32 bits, 32 44 48 88 96 176 192 KHz nid: 3 [DISABLED] Name: audio output Widget cap: 0x00006611 PWR DIGITAL FORMAT_OVR 8CH Stream cap: 0x00000005 AC3 PCM PCM cap: 0x001e07f0 16 20 24 32 bits, 32 44 48 88 96 176 192 KHz nid: 4 [DISABLED] Name: audio output Widget cap: 0x00006611 PWR DIGITAL FORMAT_OVR 8CH Stream cap: 0x00000005 AC3 PCM PCM cap: 0x001e07f0 16 20 24 32 bits, 32 44 48 88 96 176 192 KHz nid: 5 Name: pin: Digital-out (HDMI) Widget cap: 0x0040778d CP PWR DIGITAL UNSOL AMP_OVR OUT_AMP 8CH Association: 0 (0x00000001) Pin cap: 0x09000094 PDC OUT HDMI DP HBR Pin config: 0x18560010 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: 6 [DISABLED] Name: pin: Digital-out (HDMI) Widget cap: 0x0040778d CP PWR DIGITAL UNSOL AMP_OVR OUT_AMP 8CH Pin cap: 0x09000094 PDC OUT HDMI DP HBR Pin config: 0x58560020 Pin control: 0x00000000 Output amp: 0x80000000 mute=1 step=0 size=0 offset=0 Output val: [0x00 0x80] connections: 1 enabled 1 | + <- nid=3 [audio output] [DISABLED] nid: 7 [DISABLED] Name: pin: Digital-out (HDMI) Widget cap: 0x0040778d CP PWR DIGITAL UNSOL AMP_OVR OUT_AMP 8CH Pin cap: 0x09000094 PDC OUT HDMI DP HBR Pin config: 0x58560030 Pin control: 0x00000000 Output amp: 0x80000000 mute=1 step=0 size=0 offset=0 Output val: [0x00 0x80] connections: 1 enabled 1 | + <- nid=4 [audio output] [DISABLED] nid: 8 [DISABLED] Name: vendor widget Widget cap: 0x00f00000 Another thing: Is there a way to set default depth and bitrate of built in speakers in plist. I think driver needs to be a bit more customizable thru plist. The default 24-bit makes makes my speakers buzz and scratch. Link to comment Share on other sites More sharing options...
wern apfel Posted March 3, 2018 Share Posted March 3, 2018 Built-in mic is detected as Microphone (digital) on Microphone port. I think this can be corrected by nodes to patch. Don't know how to. Found a device of class VoodooHDADevice: IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/HDEF@1B/VoodooHDADevice Probing codec #0... HDA Codec #0: Realtek ALC269 HDA Codec ID: 0x10ec0269 Vendor: 0x10ec Device: 0x0269 Revision: 0x02 Stepping: 0x02 PCI Subvendor: 0x90ab104d startNode=1 endNode=2 Found audio FG nid=1 startNode=2 endNode=36 total=34 Processing audio FG cad=0 nid=1... Powering up... Parsing audio FG... GPIO: 0x40000002 NumGPIO=2 NumGPO=0 NumGPI=0 GPIWake=0 GPIUnsol=1 nid 18 0x90a60930 as 3 seq 0 Microphone Fixed Digital N/A Internal Unknown misc 4 NoPresenceDetect nid 20 0x90170110 as 1 seq 0 Speaker Fixed Analog N/A Internal Unknown misc 0 NoPresenceDetect nid 21 0x0321101f as 1 seq 15 Headphones Jack 1/8 Left External Black misc 0 nid 23 0x411111f0 as 15 seq 0 Speaker None 1/8 Rear External Black misc 0 NoPresenceDetect nid 24 0x03a15820 as 2 seq 0 Microphone Jack 1/8 Left External Red misc 4 nid 25 0x411111f0 as 15 seq 0 Speaker None 1/8 Rear External Black misc 0 NoPresenceDetect nid 26 0x411111f0 as 15 seq 0 Speaker None 1/8 Rear External Black misc 0 NoPresenceDetect nid 27 0x411111f0 as 15 seq 0 Speaker None 1/8 Rear External Black misc 0 NoPresenceDetect Patching widget caps nid=29 0x00400400 -> 0x00700400 nid 30 0x411111f0 as 15 seq 0 Speaker None 1/8 Rear External Black misc 0 NoPresenceDetect Parsing vendor patch... Nodes patching. Codec = 0 NumNodes = 2 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 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns: VHDevice NID= 5 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns: VHDevice NID= 6 Config=00000000 (audio output ) Cap=00000000 Ctrl=00000000 -- Conns: VHDevice NID= 7 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns: VHDevice NID= 8 Config=00000000 (audio input ) Cap=00000000 Ctrl=00000000 -- Conns: 0=35 VHDevice NID= 9 Config=00000000 (audio input ) Cap=00000000 Ctrl=00000000 -- Conns: 0=34 VHDevice NID=10 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns: VHDevice NID=11 disabled for Realtek by user info.list VHDevice NID=12 Config=00000000 (audio mixer ) Cap=00000000 Ctrl=00000000 -- Conns: 0=2 1=11 VHDevice NID=13 Config=00000000 (audio mixer ) Cap=00000000 Ctrl=00000000 -- Conns: 0=3 1=11 VHDevice NID=14 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns: VHDevice NID=15 Config=00000000 (audio mixer ) Cap=00000000 Ctrl=00000000 -- Conns: 0=2 1=11 VHDevice NID=16 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns: VHDevice NID=17 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns: VHDevice NID=18 Config=90a60930 (pin: Microphon) Cap=00000020 Ctrl=00000000 -- Conns: VHDevice NID=19 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns: VHDevice NID=20 Config=90170110 (pin: Speaker () Cap=00010014 Ctrl=00000000 -- Conns: 0=12 1=13 VHDevice NID=21 Config=0321101f (pin: Headphone) Cap=0001001c Ctrl=00000000 -- Conns: 0=12 1=13 VHDevice NID=22 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns: VHDevice NID=23 Config=411111f0 (pin: Speaker () Cap=00000010 Ctrl=00000000 -- Conns: 0=15 VHDevice NID=24 Config=03a15820 (pin: Microphon) Cap=00003734 Ctrl=00000020 -- Conns: 0=12 1=13 VHDevice NID=25 Config=411111f0 (pin: Speaker () Cap=00003734 Ctrl=00000020 -- Conns: 0=12 1=13 VHDevice NID=26 Config=411111f0 (pin: Speaker () Cap=0000373c Ctrl=00000020 -- Conns: 0=12 1=13 VHDevice NID=27 Config=411111f0 (pin: Speaker () Cap=00003734 Ctrl=00000020 -- Conns: 0=12 1=13 VHDevice NID=28 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns: VHDevice NID=29 Config=00000000 (beep widget ) Cap=00000000 Ctrl=00000000 -- Conns: VHDevice NID=30 Config=411111f0 (pin: Speaker () Cap=00000010 Ctrl=00000040 -- Conns: 0=6 VHDevice NID=31 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns: VHDevice NID=32 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns: VHDevice NID=33 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns: VHDevice NID=34 Config=00000000 (audio mixer ) Cap=00000000 Ctrl=00000000 -- Conns: 0=24 1=25 2=26 3=27 4=29 5=11 6=18 VHDevice NID=35 Config=00000000 (audio mixer ) Cap=00000000 Ctrl=00000000 -- Conns: 0=24 1=25 2=26 3=27 4=29 5=11 Parsing Ctls... Disabling nonaudio... Disabling useless... Disabling control 11 nid 23 cnid -1 due to disabled widget. Disabling control 14 nid 25 cnid -1 due to disabled widget. Disabling control 15 nid 25 cnid -1 due to disabled widget. Disabling control 16 nid 26 cnid -1 due to disabled widget. Disabling control 17 nid 26 cnid -1 due to disabled widget. Disabling control 18 nid 27 cnid -1 due to disabled widget. Disabling control 19 nid 27 cnid -1 due to disabled widget. Disabling control 21 nid 34 cnid 25 due to disabled widget. Disabling control 22 nid 34 cnid 26 due to disabled widget. Disabling control 23 nid 34 cnid 27 due to disabled widget. Disabling control 27 nid 35 cnid 25 due to disabled widget. Disabling control 28 nid 35 cnid 26 due to disabled widget. Disabling control 29 nid 35 cnid 27 due to disabled widget. Disabling nid 12 connection 1 due to disabled child widget. Disabling nid 13 connection 1 due to disabled child widget. Disabling nid 15 connection 1 due to disabled child widget. Disabling nid 15 due to all it's consumers disabled. Disabling nid 34 connection 5 due to disabled child widget. Disabling nid 35 connection 5 due to disabled child widget. Disabling control 7 nid 15 cnid 2 due to disabled widget. Patched pins configuration: nid 18 0x90a60930 as 3 seq 0 Microphone Fixed Digital N/A Internal Unknown misc 4 NoPresenceDetect nid 20 0x90170110 as 1 seq 0 Speaker Fixed Analog N/A Internal Unknown misc 0 NoPresenceDetect nid 21 0x0321101f as 1 seq 15 Headphones Jack 1/8 Left External Black misc 0 nid 23 0x411111f0 as 15 seq 0 Speaker None 1/8 Rear External Black misc 0 NoPresenceDetect [DISABLED] nid 24 0x03a15820 as 2 seq 0 Microphone Jack 1/8 Left External Red misc 4 nid 25 0x411111f0 as 15 seq 0 Speaker None 1/8 Rear External Black misc 0 NoPresenceDetect [DISABLED] nid 26 0x411111f0 as 15 seq 0 Speaker None 1/8 Rear External Black misc 0 NoPresenceDetect [DISABLED] nid 27 0x411111f0 as 15 seq 0 Speaker None 1/8 Rear External Black misc 0 NoPresenceDetect [DISABLED] nid 30 0x411111f0 as 15 seq 0 Speaker None 1/8 Rear External Black misc 0 NoPresenceDetect [DISABLED] Parsing pin associations... 3 associations found: Association 0 (1) out: Pin nid=20 seq=0 Pin nid=21 seq=15 Redir type=0 jack=15 def=0 Association 1 (2) in: Pin nid=24 seq=0 Redir type=-1 jack=0 def=0 Association 2 (3) in: Pin nid=18 seq=0 Redir type=-1 jack=-1 def=0 Building AFG tree... Tracing association 0 (1) Tracing pin 20 with min nid 0 nid 2 returned 2 nid 12 returned 2 nid 3 returned 3 nid 13 returned 3 nid 20 returned 2 Pin 20 traced to DAC 2 Tracing pin 21 with min nid 0 and hpredir 0 nid 2 returned 2 nid 12 returned 2 nid 21 returned 2 Pin 21 traced to DAC 2 and hpredir 0 Association 0 (1) trace succeeded Tracing association 1 (2) Tracing pin 24 to ADC 8 tracing via nid 24 tracing via nid 34 tracing via nid 9 nid 9 returned 0 nid 34 returned 0 tracing via nid 35 tracing via nid 8 nid 8 returned 1 nid 35 returned 1 nid 24 returned 1 Pin 24 traced to ADC 8 Association 1 (2) trace succeeded Tracing association 2 (3) Tracing pin 18 to ADC 9 tracing via nid 18 tracing via nid 34 tracing via nid 9 nid 9 returned 1 nid 34 returned 1 nid 18 returned 1 Pin 18 traced to ADC 9 Association 2 (3) trace succeeded Tracing input monitor Tracing nid mix 34 to out tracing via nid 34 tracing via nid 9 nid 9 busy by input association 2 nid 34 returned 0 Tracing nid mix 35 to out tracing via nid 35 tracing via nid 8 nid 8 busy by input association 1 nid 35 returned 0 Tracing other input monitors Tracing nid complex 18 to out tracing via nid 18 tracing via nid 34 nid 34 busy by input association 2 nid 18 returned 0 Tracing nid complex 24 to out tracing via nid 24 tracing via nid 34 nid 34 busy by input association 2 tracing via nid 35 nid 35 busy by input association 1 nid 24 returned 0 Tracing beeper Tracing nid 29 to out tracing via nid 29 tracing via nid 34 nid 34 busy by input association 2 tracing via nid 35 nid 35 busy by input association 1 nid 29 returned 0 Disabling unassociated widgets... Disabling nonselected inputs... Disabling useless... Disabling control 2 nid 3 cnid -1 due to disabled widget. Disabling control 6 nid 13 cnid 3 due to disabled widget. Disabling crossassociated connections... Disabling useless... Binding associations to channels... Assigning names to signal sources... Assigning mixers to the tree... Preparing pin controls... AFG commit... Creating PCM devices... pcmAttach: HDA Realtek ALC269 PCM #0 Analog at cad 0 nid 1 +--------------------------------------+ | DUMPING PCM Playback/Record Channels | +--------------------------------------+ Playback: Stream cap: 0x00000001 PCM PCM cap: 0x000e0560 16 20 24 bits, 44 48 96 192 KHz DAC: 2 Record: Stream cap: 0x00000001 PCM PCM cap: 0x000e0560 16 20 24 bits, 44 48 96 192 KHz ADC: 8 +-------------------------------+ | DUMPING Playback/Record Paths | +-------------------------------+ Playback: nid=20 [pin: Speaker (Analog)] | + <- nid=12 [audio mixer] [src: mix] bindSeq=00008001 | + <- nid=2 [audio output] [src: pcm] bindSeq=00008001 nid=21 [pin: Headphones (Black Left)] | + <- nid=12 [audio mixer] [src: mix] bindSeq=00008001 | + <- nid=2 [audio output] [src: pcm] bindSeq=00008001 Record: nid=8 [audio input] | + <- nid=35 [audio mixer] [src: mix] bindSeq=00000001 | + <- nid=24 [pin: Microphone (Red Left)] [src: mic] bindSeq=00000001 + <- nid=29 [beep widget] Input Mix: nid=12 [audio mixer] | + <- nid=2 [audio output] [src: pcm] bindSeq=00008001 nid=34 [audio mixer] | + <- nid=29 [beep widget] + <- nid=18 [pin: Microphone (Digital)] [src: monitor] bindSeq=00000001 nid=35 [audio mixer] | + <- nid=24 [pin: Microphone (Red Left)] [src: mic] bindSeq=00000001 + <- nid=29 [beep widget] +-------------------------+ | DUMPING Volume Controls | +-------------------------+ Master Volume (OSS: vol) | +- control 1 (nid 2 out): dir - out oss: vol, pcm, mix -65/+0dB (88 steps) +- control 5 (nid 12 in 0): dir - out oss: vol, pcm, mix mute +- control 9 (nid 20 out): dir - out oss: vol, mix mute +- control 10 (nid 21 out): dir - out oss: vol, mix mute PCM Volume (OSS: pcm) | +- control 1 (nid 2 out): dir - out oss: vol, pcm, mix -65/+0dB (88 steps) +- control 5 (nid 12 in 0): dir - out oss: vol, pcm, mix mute Microphone Volume (OSS: mic) | +- control 13 (nid 24 in 0): dir - in oss: mic +0/+30dB (4 steps) +- control 26 (nid 35 in 0): dir - in oss: mic, rec mute Speaker/Beep Volume (OSS: speaker) | +- control 30 (nid 35 in 4): dir - in oss: speaker, rec mute Recording Level (OSS: rec) | +- control 3 (nid 8 in 0): dir - in oss: mix, rec -17/+30dB (64 steps) + mute +- control 26 (nid 35 in 0): dir - in oss: mic, rec mute +- control 30 (nid 35 in 4): dir - in oss: speaker, rec mute Input Mix Level (OSS: mix) | +- control 1 (nid 2 out): dir - out oss: vol, pcm, mix -65/+0dB (88 steps) +- control 3 (nid 8 in 0): dir - in oss: mix, rec -17/+30dB (64 steps) + mute +- control 5 (nid 12 in 0): dir - out oss: vol, pcm, mix mute +- control 9 (nid 20 out): dir - out oss: vol, mix mute +- control 10 (nid 21 out): dir - out oss: vol, mix mute OSS mixer initialization... Registering PCM channels... pcmAttach: HDA Realtek ALC269 PCM #1 Analog at cad 0 nid 1 +--------------------------------------+ | DUMPING PCM Playback/Record Channels | +--------------------------------------+ Record: Stream cap: 0x00000001 PCM PCM cap: 0x000e0560 16 20 24 bits, 44 48 96 192 KHz ADC: 9 +-------------------------------+ | DUMPING Playback/Record Paths | +-------------------------------+ Record: nid=9 [audio input] | + <- nid=34 [audio mixer] [src: mix] bindSeq=00000001 | + <- nid=29 [beep widget] + <- nid=18 [pin: Microphone (Digital)] [src: monitor] bindSeq=00000001 +-------------------------+ | DUMPING Volume Controls | +-------------------------+ Microphone2 Volume (OSS: monitor) | +- control 8 (nid 18 in 0): dir - in oss: monitor +0/+30dB (4 steps) +- control 25 (nid 34 in 6): dir - in oss: rec, monitor mute Speaker/Beep Volume (OSS: speaker) | +- control 24 (nid 34 in 4): dir - in oss: speaker, rec mute Recording Level (OSS: rec) | +- control 4 (nid 9 in 0): dir - in oss: mix, rec -17/+30dB (64 steps) + mute +- control 24 (nid 34 in 4): dir - in oss: speaker, rec mute +- control 25 (nid 34 in 6): dir - in oss: rec, monitor mute Input Mix Level (OSS: mix) | +- control 4 (nid 9 in 0): dir - in oss: mix, rec -17/+30dB (64 steps) + mute OSS mixer initialization... Registering PCM channels... FG config/quirks: forcestereo ivref50 ivref80 ivref100 ivref HP switch init... +-------------------+ | DUMPING HDA NODES | +-------------------+ Default Parameter ----------------- Stream cap: 0x00000001 PCM PCM cap: 0x000e05f0 16 20 24 bits, 32 44 48 88 96 192 KHz IN amp: 0x00000000 OUT amp: 0x00000000 nid: 2 Name: audio output Widget cap: 0x0000041d PWR FORMAT_OVR AMP_OVR OUT_AMP STEREO Association: 0 (0x00008001) OSS: pcm (pcm) Stream cap: 0x00000001 PCM PCM cap: 0x000e0560 16 20 24 bits, 44 48 96 192 KHz Output amp: 0x00025757 mute=0 step=87 size=2 offset=87 Output val: [0x46 0x46] nid: 3 [DISABLED] Name: audio output Widget cap: 0x0000041d PWR FORMAT_OVR AMP_OVR OUT_AMP STEREO Stream cap: 0x00000001 PCM PCM cap: 0x000e0560 16 20 24 bits, 44 48 96 192 KHz Output amp: 0x00025757 mute=0 step=87 size=2 offset=87 Output val: [0x00 0x00] nid: 4 [DISABLED] Name: vendor widget Widget cap: 0x00f00000 nid: 5 [DISABLED] Name: vendor widget Widget cap: 0x00f00000 nid: 6 [DISABLED] Name: audio output Widget cap: 0x00000611 PWR DIGITAL FORMAT_OVR STEREO Stream cap: 0x00000001 PCM PCM cap: 0x000e05f0 16 20 24 bits, 32 44 48 88 96 192 KHz nid: 7 [DISABLED] Name: vendor widget Widget cap: 0x00f00000 nid: 8 Name: audio input Widget cap: 0x0010051b PWR FORMAT_OVR AMP_OVR IN_AMP STEREO Association: 1 (0x00000001) Stream cap: 0x00000001 PCM PCM cap: 0x000e0560 16 20 24 bits, 44 48 96 192 KHz Input amp: 0x80023f17 mute=1 step=63 size=2 offset=23 Input val: [0x15 0x15] connections: 1 enabled 1 | + <- nid=35 [audio mixer] nid: 9 Name: audio input Widget cap: 0x0010051b PWR FORMAT_OVR AMP_OVR IN_AMP STEREO Association: 2 (0x00000001) Stream cap: 0x00000001 PCM PCM cap: 0x000e0560 16 20 24 bits, 44 48 96 192 KHz Input amp: 0x80023f17 mute=1 step=63 size=2 offset=23 Input val: [0x15 0x15] connections: 1 enabled 1 | + <- nid=34 [audio mixer] nid: 10 [DISABLED] Name: vendor widget Widget cap: 0x00f00000 nid: 11 [DISABLED] Name: audio mixer Widget cap: 0x0020010b AMP_OVR IN_AMP STEREO Input amp: 0x80051f17 mute=1 step=31 size=5 offset=23 Input val: [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x90 0x90] connections: 5 enabled 5 | + <- nid=24 [pin: Microphone (Red Left)] + <- nid=25 [pin: Speaker (None)] [DISABLED] + <- nid=26 [pin: Speaker (None)] [DISABLED] + <- nid=27 [pin: Speaker (None)] [DISABLED] + <- nid=29 [beep widget] nid: 12 Name: audio mixer Widget cap: 0x0020010b AMP_OVR IN_AMP STEREO Association: 0 (0x00008001) OSS: mix (mix) Input amp: 0x80000000 mute=1 step=0 size=0 offset=0 Input val: [0x00 0x00] [0x80 0x80] connections: 2 enabled 1 | + <- nid=2 [audio output] + [DISABLED] <- nid=11 [audio mixer] [DISABLED] nid: 13 [DISABLED] Name: audio mixer Widget cap: 0x0020010b AMP_OVR IN_AMP STEREO Input amp: 0x80000000 mute=1 step=0 size=0 offset=0 Input val: [0x80 0x80] [0x80 0x80] connections: 2 enabled 1 | + <- nid=3 [audio output] [DISABLED] + [DISABLED] <- nid=11 [audio mixer] [DISABLED] nid: 14 [DISABLED] Name: vendor widget Widget cap: 0x00f00000 nid: 15 [DISABLED] Name: audio mixer Widget cap: 0x0020010a AMP_OVR IN_AMP Input amp: 0x80000000 mute=1 step=0 size=0 offset=0 Input val: [0x80 0x80] [0x80 0x80] connections: 2 enabled 1 | + <- nid=2 [audio output] + [DISABLED] <- nid=11 [audio mixer] [DISABLED] nid: 16 [DISABLED] Name: vendor widget Widget cap: 0x00f00000 nid: 17 [DISABLED] Name: vendor widget Widget cap: 0x00f00000 nid: 18 Name: pin: Microphone (Digital) Widget cap: 0x0040040b PWR AMP_OVR IN_AMP STEREO Association: 2 (0x00000001) OSS: monitor (monitor) Pin cap: 0x00000020 IN Pin config: 0x90a60930 Pin control: 0x00000020 IN Input amp: 0x00270300 mute=0 step=3 size=39 offset=0 Input val: [0x02 0x02] nid: 19 [DISABLED] Name: vendor widget Widget cap: 0x00f00000 nid: 20 Name: pin: Speaker (Analog) Widget cap: 0x0040058d PWR UNSOL AMP_OVR OUT_AMP STEREO Association: 0 (0x00000001) Pin cap: 0x00010014 PDC OUT EAPD Pin config: 0x90170110 Pin control: 0x00000040 OUT EAPD: 0x00000002 Output amp: 0x80000000 mute=1 step=0 size=0 offset=0 Output val: [0x00 0x00] connections: 2 enabled 1 | + <- nid=12 [audio mixer] (selected) + [DISABLED] <- nid=13 [audio mixer] [DISABLED] nid: 21 Name: pin: Headphones (Black Left) Widget cap: 0x0040058d PWR UNSOL AMP_OVR OUT_AMP STEREO Association: 0 (0x00008000) Pin cap: 0x0001001c PDC HP OUT EAPD Pin config: 0x0321101f Pin control: 0x000000c0 HP OUT EAPD: 0x00000002 Output amp: 0x80000000 mute=1 step=0 size=0 offset=0 Output val: [0x00 0x00] connections: 2 enabled 1 | + <- nid=12 [audio mixer] (selected) + [DISABLED] <- nid=13 [audio mixer] [DISABLED] nid: 22 [DISABLED] Name: vendor widget Widget cap: 0x00f00000 nid: 23 [DISABLED] Name: pin: Speaker (None) Widget cap: 0x0040050c PWR AMP_OVR OUT_AMP Pin cap: 0x00000010 OUT Pin config: 0x411111f0 Pin control: 0x00000000 Output amp: 0x80000000 mute=1 step=0 size=0 offset=0 Output val: [0x80 0x80] connections: 1 enabled 1 | + <- nid=15 [audio mixer] [DISABLED] nid: 24 Name: pin: Microphone (Red Left) Widget cap: 0x0040058f PWR UNSOL AMP_OVR OUT_AMP IN_AMP STEREO Association: 1 (0x00000001) OSS: mic (mic) Pin cap: 0x00003734 PDC OUT IN VREF[ 50 80 100 GROUND HIZ ] Pin config: 0x03a15820 Pin control: 0x00000025 IN VREFs Output amp: 0x80000000 mute=1 step=0 size=0 offset=0 Output val: [0x80 0x80] Input amp: 0x00270300 mute=0 step=3 size=39 offset=0 Input val: [0x02 0x02] connections: 2 enabled 0 | + [DISABLED] <- nid=12 [audio mixer] (selected) + [DISABLED] <- nid=13 [audio mixer] [DISABLED] nid: 25 [DISABLED] Name: pin: Speaker (None) Widget cap: 0x0040058f PWR UNSOL AMP_OVR OUT_AMP IN_AMP STEREO Pin cap: 0x00003734 PDC OUT IN VREF[ 50 80 100 GROUND HIZ ] Pin config: 0x411111f0 Pin control: 0x00000000 Output amp: 0x80000000 mute=1 step=0 size=0 offset=0 Output val: [0x80 0x80] Input amp: 0x00270300 mute=0 step=3 size=39 offset=0 Input val: [0x00 0x00] connections: 2 enabled 2 | + <- nid=12 [audio mixer] (selected) + <- nid=13 [audio mixer] [DISABLED] nid: 26 [DISABLED] Name: pin: Speaker (None) Widget cap: 0x0040058f PWR UNSOL AMP_OVR OUT_AMP IN_AMP STEREO Pin cap: 0x0000373c PDC HP OUT IN VREF[ 50 80 100 GROUND HIZ ] Pin config: 0x411111f0 Pin control: 0x00000000 Output amp: 0x80000000 mute=1 step=0 size=0 offset=0 Output val: [0x80 0x80] Input amp: 0x00270300 mute=0 step=3 size=39 offset=0 Input val: [0x00 0x00] connections: 2 enabled 2 | + <- nid=12 [audio mixer] (selected) + <- nid=13 [audio mixer] [DISABLED] nid: 27 [DISABLED] Name: pin: Speaker (None) Widget cap: 0x0040058f PWR UNSOL AMP_OVR OUT_AMP IN_AMP STEREO Pin cap: 0x00003734 PDC OUT IN VREF[ 50 80 100 GROUND HIZ ] Pin config: 0x411111f0 Pin control: 0x00000000 Output amp: 0x80000000 mute=1 step=0 size=0 offset=0 Output val: [0x80 0x80] Input amp: 0x00270300 mute=0 step=3 size=39 offset=0 Input val: [0x00 0x00] connections: 2 enabled 2 | + <- nid=12 [audio mixer] (selected) + <- nid=13 [audio mixer] [DISABLED] nid: 28 [DISABLED] Name: vendor widget Widget cap: 0x00f00000 nid: 29 Name: beep widget Widget cap: 0x00700400 PWR Association: -2 (0x00000000) OSS: speaker (speaker) nid: 30 [DISABLED] Name: pin: Speaker (None) Widget cap: 0x00400781 PWR DIGITAL UNSOL STEREO Pin cap: 0x00000010 OUT Pin config: 0x411111f0 Pin control: 0x00000000 connections: 1 enabled 1 | + <- nid=6 [audio output] [DISABLED] nid: 31 [DISABLED] Name: vendor widget Widget cap: 0x00f00000 nid: 32 [DISABLED] Name: vendor widget Widget cap: 0x00f00040 PROC nid: 33 [DISABLED] Name: vendor widget Widget cap: 0x00f00000 nid: 34 Name: audio mixer Widget cap: 0x0020010b AMP_OVR IN_AMP STEREO Association: 2 (0x00000001) OSS: mix (mix) Input amp: 0x80000000 mute=1 step=0 size=0 offset=0 Input val: [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x00 0x00] [0x80 0x80] [0x00 0x00] connections: 7 enabled 2 | + [DISABLED] <- nid=24 [pin: Microphone (Red Left)] + [DISABLED] <- nid=25 [pin: Speaker (None)] [DISABLED] + [DISABLED] <- nid=26 [pin: Speaker (None)] [DISABLED] + [DISABLED] <- nid=27 [pin: Speaker (None)] [DISABLED] + <- nid=29 [beep widget] + [DISABLED] <- nid=11 [audio mixer] [DISABLED] + <- nid=18 [pin: Microphone (Digital)] nid: 35 Name: audio mixer Widget cap: 0x0020010b AMP_OVR IN_AMP STEREO Association: 1 (0x00000001) OSS: mix (mix) Input amp: 0x80000000 mute=1 step=0 size=0 offset=0 Input val: [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x00 0x00] [0x80 0x80] connections: 6 enabled 2 | + <- nid=24 [pin: Microphone (Red Left)] + [DISABLED] <- nid=25 [pin: Speaker (None)] [DISABLED] + [DISABLED] <- nid=26 [pin: Speaker (None)] [DISABLED] + [DISABLED] <- nid=27 [pin: Speaker (None)] [DISABLED] + <- nid=29 [beep widget] + [DISABLED] <- nid=11 [audio mixer] [DISABLED] Probing codec #3... HDA Codec #3: Intel Panther Point HDMI HDA Codec ID: 0x80862806 Vendor: 0x8086 Device: 0x2806 Revision: 0x00 Stepping: 0x00 PCI Subvendor: 0x90ab104d startNode=1 endNode=2 Found audio FG nid=1 startNode=2 endNode=9 total=7 Processing audio FG cad=3 nid=1... Powering up... Parsing audio FG... GPIO: 0x00000000 NumGPIO=0 NumGPO=0 NumGPI=0 GPIWake=0 GPIUnsol=0 nid 5 0x18560010 as 1 seq 0 Digital-out Jack Digital Special Internal Unknown misc 0 nid 6 0x58560020 as 2 seq 0 Digital-out None Digital Special Internal Unknown misc 0 nid 7 0x58560030 as 3 seq 0 Digital-out None Digital Special Internal Unknown misc 0 Parsing vendor patch... Nodes patching. Codec = 3 NumNodes = 2 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=18560010 (pin: Digital-o) Cap=09000094 Ctrl=00000040 -- Conns: 0=2 VHDevice NID= 6 Config=58560020 (pin: Digital-o) Cap=09000094 Ctrl=00000040 -- Conns: 0=3 VHDevice NID= 7 Config=58560030 (pin: Digital-o) Cap=09000094 Ctrl=00000040 -- Conns: 0=4 VHDevice NID= 8 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns: Parsing Ctls... Disabling nonaudio... Disabling useless... Disabling control 2 nid 6 cnid -1 due to disabled widget. Disabling control 3 nid 7 cnid -1 due to disabled widget. Patched pins configuration: nid 5 0x18560010 as 1 seq 0 Digital-out Jack Digital Special Internal Unknown misc 0 nid 6 0x58560020 as 2 seq 0 Digital-out None Digital Special Internal Unknown misc 0 [DISABLED] nid 7 0x58560030 as 3 seq 0 Digital-out None Digital Special Internal Unknown misc 0 [DISABLED] Parsing pin associations... 1 associations found: Association 0 (1) out: Pin nid=5 seq=0 Redir type=-1 jack=0 def=0 Building AFG tree... Tracing association 0 (1) Tracing pin 5 with min nid 0 nid 2 returned 2 nid 5 returned 2 Pin 5 traced to DAC 2 Association 0 (1) trace succeeded Tracing input monitor Tracing other input monitors Tracing beeper Disabling unassociated widgets... Disabling nonselected inputs... Disabling useless... Disabling crossassociated connections... Disabling useless... Binding associations to channels... Assigning names to signal sources... Assigning mixers to the tree... Preparing pin controls... AFG commit... Creating PCM devices... pcmAttach: HDA Intel Panther Point HDMI PCM #0 DisplayPort at cad 3 nid 1 +--------------------------------------+ | DUMPING PCM Playback/Record Channels | +--------------------------------------+ Playback: Stream cap: 0x00000005 AC3 PCM PCM cap: 0x001e07f0 16 20 24 32 bits, 32 44 48 88 96 176 192 KHz DAC: 2 +-------------------------------+ | DUMPING Playback/Record Paths | +-------------------------------+ Playback: nid=5 [pin: Digital-out (HDMI)] | + <- nid=2 [audio output] [src: pcm] bindSeq=00000001 +-------------------------+ | DUMPING Volume Controls | +-------------------------+ Master Volume (OSS: vol) | +- control 1 (nid 5 out): dir - out oss: vol, pcm mute PCM Volume (OSS: pcm) | +- control 1 (nid 5 out): dir - out oss: vol, pcm mute OSS mixer initialization... Registering PCM channels... FG config/quirks: forcestereo ivref50 ivref80 ivref100 ivref HP switch init... +-------------------+ | DUMPING HDA NODES | +-------------------+ Default Parameter ----------------- IN amp: 0x00000000 OUT amp: 0x00000000 nid: 2 Name: audio output Widget cap: 0x00006611 PWR DIGITAL FORMAT_OVR 8CH Association: 0 (0x00000001) OSS: pcm (pcm) Stream cap: 0x00000005 AC3 PCM PCM cap: 0x001e07f0 16 20 24 32 bits, 32 44 48 88 96 176 192 KHz nid: 3 [DISABLED] Name: audio output Widget cap: 0x00006611 PWR DIGITAL FORMAT_OVR 8CH Stream cap: 0x00000005 AC3 PCM PCM cap: 0x001e07f0 16 20 24 32 bits, 32 44 48 88 96 176 192 KHz nid: 4 [DISABLED] Name: audio output Widget cap: 0x00006611 PWR DIGITAL FORMAT_OVR 8CH Stream cap: 0x00000005 AC3 PCM PCM cap: 0x001e07f0 16 20 24 32 bits, 32 44 48 88 96 176 192 KHz nid: 5 Name: pin: Digital-out (HDMI) Widget cap: 0x0040778d CP PWR DIGITAL UNSOL AMP_OVR OUT_AMP 8CH Association: 0 (0x00000001) Pin cap: 0x09000094 PDC OUT HDMI DP HBR Pin config: 0x18560010 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: 6 [DISABLED] Name: pin: Digital-out (HDMI) Widget cap: 0x0040778d CP PWR DIGITAL UNSOL AMP_OVR OUT_AMP 8CH Pin cap: 0x09000094 PDC OUT HDMI DP HBR Pin config: 0x58560020 Pin control: 0x00000000 Output amp: 0x80000000 mute=1 step=0 size=0 offset=0 Output val: [0x00 0x80] connections: 1 enabled 1 | + <- nid=3 [audio output] [DISABLED] nid: 7 [DISABLED] Name: pin: Digital-out (HDMI) Widget cap: 0x0040778d CP PWR DIGITAL UNSOL AMP_OVR OUT_AMP 8CH Pin cap: 0x09000094 PDC OUT HDMI DP HBR Pin config: 0x58560030 Pin control: 0x00000000 Output amp: 0x80000000 mute=1 step=0 size=0 offset=0 Output val: [0x00 0x80] connections: 1 enabled 1 | + <- nid=4 [audio output] [DISABLED] nid: 8 [DISABLED] Name: vendor widget Widget cap: 0x00f00000 Another thing: Is there a way to set default depth and bitrate of built in speakers in plist. I think driver needs to be a bit more customizable thru plist. The default 24-bit makes makes my speakers buzz and scratch. Add this to the Info.plist <key>NodesToPatch</key> <array> <dict> <key>Codec</key> <integer>0</integer> <key>Config</key> <string>0x90a00130</string> <key>Node</key> <integer>18</integer> </dict> Does AppleALC not work? There it is possible to set the default bitrate. 1 Link to comment Share on other sites More sharing options...
Dr. Hurt Posted March 3, 2018 Share Posted March 3, 2018 Add this to the Info.plist <key>NodesToPatch</key> <array> <dict> <key>Codec</key> <integer>0</integer> <key>Config</key> <string>0x90a00130</string> <key>Node</key> <integer>18</integer> </dict> Does AppleALC not work? There it is possible to set the default bitrate. It now says "Microphone (unknown)" on "Microphone port" in System Preferences. Below is info from system profiler: Microphone (Unknown): Default Input Device: Yes Input Channels: 2 Manufacturer: Voodoo Current SampleRate: 48000 Transport: Built-in Input Source: Microphone (Unknown) I haven't had much luck with AppleALC. Can't seem to make AppleHDA load no matter what. I prefer VoodooHDA anyway for the peace of mind it provides with updates. For now, I just use midi to lower depth to 16-bit. Link to comment Share on other sites More sharing options...
wern apfel Posted March 3, 2018 Share Posted March 3, 2018 It now says "Microphone (unknown)" on "Microphone port" in System Preferences. Below is info from system profiler: Microphone (Unknown): Default Input Device: Yes Input Channels: 2 Manufacturer: Voodoo Current SampleRate: 48000 Transport: Built-in Input Source: Microphone (Unknown) I haven't had much luck with AppleALC. Can't seem to make AppleHDA load no matter what. I prefer VoodooHDA anyway for the peace of mind it provides with updates. For now, I just use midi to lower depth to 16-bit. Does the microphone work, and it's only a cosmetic issue? This should change it to internal. <key>NodesToPatch</key> <array> <dict> <key>Codec</key> <integer>0</integer> <key>Config</key> <string>0x90a30130</string> <key>Node</key> <integer>18</integer> </dict> Here the connection type codes. 0x90a30130 0 Unknown 1 1/8" stereo/mono 2 1/4" stereo/mono 3 ATAPI internal 4 RCA 5 Optical 6 Other Digital 7 Other Analog 8 Multichannel Analog (DIN) 9 XLR/Professional A RJ11 B Combination C-D Reserved F Other Link to comment Share on other sites More sharing options...
ronaldo9_r9 Posted March 15, 2018 Share Posted March 15, 2018 Hi Guys, I have recently installed Macos on my Ryzen build and I wanted to have 5.1 surround sound working on it. I was advised by shaneee from another forum to ask @slice on why it would not work on my ryzen build. I have tried the latest kext on the first page but it does not activate the surround sound. I have also configured 5.1 in Audio midi setup only two speakers are selected out of 5. When I click on each speakers 4 have a hissing sound. I can hear the fine on Stereo but only two speakers work. I have Realtek ALC1220 Audio Codec and X370 Taichi motherboard. Thanks Link to comment Share on other sites More sharing options...
ronaldo9_r9 Posted March 23, 2018 Share Posted March 23, 2018 @Slice do you have any suggestions. I have Ryzen x370 motherboard and i would love to get surround sound working on my Ryzen hackintosh build.Sent from my SM-N950F using Tapatalk Link to comment Share on other sites More sharing options...
Slice Posted March 26, 2018 Author Share Posted March 26, 2018 Should work if there are several outputs with good configs. 1 Link to comment Share on other sites More sharing options...
ronaldo9_r9 Posted March 26, 2018 Share Posted March 26, 2018 Should work if there are several outputs with good configs.Thanks Slice. The reason it plays audio in only two speakers instead of 5 because in windows you can do speaker fill which enables sound to all speaker. I am not sure if this option is available on mac.Sent from my SM-N950F using Tapatalk Link to comment Share on other sites More sharing options...
CitizenK Posted March 31, 2018 Share Posted March 31, 2018 Is there a way to limit HDMI audio to two channels instead of 8? The option is greyed out in Audio-Midi-Setup. Link to comment Share on other sites More sharing options...
Slice Posted March 31, 2018 Author Share Posted March 31, 2018 2 hours ago, CitizenK said: Is there a way to limit HDMI audio to two channels instead of 8? The option is greyed out in Audio-Midi-Setup. Try to disable extra nodes by Info.plist->NodesToPatch 1 Link to comment Share on other sites More sharing options...
Dr. Hurt Posted April 2, 2018 Share Posted April 2, 2018 What are the requirements for HDMI audio on High Sierra? First time using HDMI and can’t seem to get it working. HDMI is present in system preferences. Connecting to TV and selecting HDMI as output doesn’t work. No sound at all. Video working perfectly though. Do I need any specific DSDT or framebuffer patches? ig-platform-id? Link to comment Share on other sites More sharing options...
Slice Posted April 4, 2018 Author Share Posted April 4, 2018 On 02.04.2018 at 6:19 PM, Dr. Hurt said: What are the requirements for HDMI audio on High Sierra? First time using HDMI and can’t seem to get it working. HDMI is present in system preferences. Connecting to TV and selecting HDMI as output doesn’t work. No sound at all. Video working perfectly though. Do I need any specific DSDT or framebuffer patches? ig-platform-id? I think it is needed additional hardware tunings to unlock HDMI output. Should look into FreeBSD sound driver. Link to comment Share on other sites More sharing options...
Recommended Posts