Contribute
Register

Audio - HDMI Audio AppleHDA [Guide]

Status
Not open for further replies.
Audio ID: 1 = -1 (5/6 motherboard audio ports)
Audio ID: 2 = -2 (3 motherboard audio ports supporting 5.1 analog surround)
Remane SSDT-1 (LPC) to SSDT-2. When OS X supports 9 series device_ids, removed SSDT-2.

Could you please explain more clearly but I do not quite understand what is audio ID:1, audio ID:2, and 5/6 motherboard audio ports and 3 motherboard audio ports.

By the way, to enable HDMI I must do things in Part A and Part B, right?
 
Count the number of audio ports on your motherboard.
Yes.

Well, my motherboard has 5 audio ports, including a orange audio output port, a black audio output port, a digital optical fibre port, a blue audio input port, a green audio output port, and a pink audio input port for microphone. Therefore, does my motherboard have 5 audio ports?

By the way, does your guide enable the native HDMI?

Much appreciated!

Tom
 
I am so lost in this, I have 660ti with 5 ports and i5 sandy. I tried dsdt thing but got errors, On HDMI i got no output controls. Can anyone tell me in plain step by step how to do this please.

Thank you in advance.
 
Got it work , never mind.
 
Hi guys,

First thanks a lot for all the work, really impressive.

I've been blocked with this for a few days in my new build and I don't really know how to continue.

So It's Asus H97I-Plus (alc887/8 + 3 sound analog output + optical) and the processor it's a Intel 4170T (HD4400). Following the previous tutorials I've been able to make everything work and even the graphic card, now I just need to have the sound over HDMI.

Following the tutorial I've added the sources in MaciASL and I've applied the patch AMI-HD4600-AMD-NVIDIA-A1 without issues but I'm not able to compile. I obtained these errors. What should be the next step ?

Code:
5/31/15, 7:28:21 AM, iASLdV8kZP.dsl(6732) : Error    4096 - syntax error, unexpected PARSEOP_ZERO
5/31/15, 7:28:21 AM, iASLdV8kZP.dsl(9027) : Error    4096 - syntax error, unexpected '}', expecting '('
5/31/15, 7:28:21 AM, iASLdV8kZP.dsl(9088) : Error    4096 - syntax error, unexpected '}', expecting '('
5/31/15, 7:28:21 AM, iASLdV8kZP.dsl(9202) : Error    4096 - syntax error, unexpected '}', expecting '('
5/31/15, 7:28:21 AM, iASLdV8kZP.dsl(9210) : Error    4096 - syntax error, unexpected '}', expecting '('
5/31/15, 7:28:21 AM, iASLdV8kZP.dsl(9218) : Error    4096 - syntax error, unexpected '}', expecting '('
5/31/15, 7:28:21 AM, iASLdV8kZP.dsl(9544) : Error    4096 - syntax error, unexpected PARSEOP_IF
5/31/15, 7:28:21 AM, iASLdV8kZP.dsl(11386) : Error    4096 - syntax error, unexpected PARSEOP_ARG0
5/31/15, 7:28:21 AM, iASLdV8kZP.dsl(14134) : Error    4096 - syntax error, unexpected '}', expecting '('
5/31/15, 7:28:21 AM, iASLdV8kZP.dsl(14536) : Error    4096 - syntax error, unexpected PARSEOP_IF
5/31/15, 7:28:21 AM, iASLdV8kZP.dsl(16427) : Error    4096 - syntax error, unexpected $end
5/31/15, 7:28:21 AM, ASL Input:  iASLdV8kZP.dsl - 16428 lines, 557313 bytes, 6728 keywords
5/31/15, 7:28:21 AM, Compilation complete. 11 Errors, 0 Warnings, 0 Remarks, 0 Optimizations

Following this If I understand I should also modify the AppleHDA and Azul. I found them in the Extensions Folder but I don't really understand the port assignation from IOJones. Having only my HDMI connected, I get that it's AppleIntelFramebufer@2 with the following information:
Code:
AAPL,ig-platform-id, Data, <03 00 22 0d>
Apple Display -> port-number, Number, 0x0

So no port 5, 6 or 7, which patch should I apply ?

View attachment LittleBoy.iojones

PS My bootloader is chimera

Thanks in advance for your time and really nice work :clap:
 
Status
Not open for further replies.
Back
Top