Contribute
Register

Audio - HDMI Audio AppleHDA [Guide]

Status
Not open for further replies.
Joined
Jul 2, 2013
Messages
22
Motherboard
I didn't read
CPU
the RULES
Graphics
so ignore me
Mac
  1. iMac
Mobile Phone
  1. iOS
P0P2. Ignored Post #92, again. No attachment, no reply.
Hi Toleda,

I wasn't ignoring the post, just trying to understand what you were looking for so I could learn how to check that particular problem in the future. I've always followed your guides but it is just a series of blind shots to me, and any education I get on the matter helps.

Here is the DSDT file as you requested:
View attachment System DSDT.dsl.zip

I don't load a DSDT file because every time I tried to make one I ended up with the system completely unstable. When I first found your solution through the SSDT, that was perfect, and had worked for me until recently. I would like to avoid loading a DSDT as much as I can.
 
Joined
Jun 19, 2012
Messages
68
Motherboard
Gigabyte Z77X-UD5H
CPU
Intel Core i7-3770K
Graphics
eVGA GTX970, HD4000
Mac
  1. MacBook
  2. MacBook Pro
Classic Mac
Mobile Phone
  1. iOS
A lot of these seem to be all over the place with the directions because of the various amounts of different options. I'm trying to get HDMI audio with a GTX 970 on a 7series board with HD4000. Is there anyway I can be pointed to the specific set of instructions? I have a DSDT.aml that allows HD4000 HDMI audio, but that one was compiled from my old Mountain Lion drive, but I think it was causing boot problems with my graphic card, so I think that I may have to start over.

EDIT: Tried one of the PDFs and figured it out. Thank you Toleda for the write ups. It's pretty much the same for yosemite as other versions of OSX
 

toleda

Moderator
Joined
May 20, 2010
Messages
23,008
Motherboard
Asus Maximus VII Impact
CPU
Core i7-4770K
Graphics
RX 560 + HD4600
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Classic Mac
  1. 512K
  2. LC
  3. Power Mac
Mobile Phone
  1. iOS
GTX 970 on a 7series board with HD4000
Is there anyway I can be pointed to the specific set of instructions?
Simple.
Post #1:
HDMI Audio Guides

  1. Select the matching processor graphics/motherboard series
  2. AMD/Nvidia HDMI audio is installed with every Desktop configuration
dsdt/ssdt HDMI audio

 
Joined
Aug 19, 2010
Messages
25
Motherboard
Gigabyte H61M
CPU
i3 3220
Graphics
HD 7970
I am now officially lost as to what to do next. I still have had no luck getting the HDMI Audio to function. Chutoro seems to be the only Framebuffer I can get to function that video works on both my monitor on the DVI port and my TV on the HDMI port. (Mirrored)
I also have video sucess if I remove the DSDT edit for Device GFX0 but then I guess Clover Boot is using generic framebuffer ATY.
Either was still no HDMI audio. I know that HDMI audio did work in Mavricks with no Framebuffer edits added into the DSDT. Only the HDAU edit.

This time I have included a txt file showing rom dump layout from my AMD Diamond 7750 card.

I have Upgraded (Fresh Install) to Yosemite and cannot get AMD Diamond HD7750 "HDMI" Audio to be detected. Everything else including graphics working perfectly for primary monitor on DVI and secondary mirrored to Samsung TV via HDMI (but no sound).
In Mavericks I could ALT-Click sound Icon and select either onboard analog audio or HDMI audio

Specs:


OS X Yosemite 10.10 New Install, Gigabyte H61M-D2P-B3, F12 Bios, AMD Diamond HD7750 1GB, Clover Bootloader, DSDT.aml with edits done in actual DSDT.aml for all including onboard analog audio and AMD 7750 Graphics w/Chutoro framebuffer referenced in DSDT.
Only extra Kexts loaded by Clover are FakeSMC and Ethernet.
Only modified Kext is AppleHDA for analog audio.

All related files attached.

I am stuck as to know what to do next.

Sorry if I seem really dumb at this but I thought I was doing great with everything else working.
Any help would be great.

Thanks
Steve
 

Attachments

  • Steve's Console.log 2.zip
    87.6 KB · Views: 87
  • Steve's IOReg.ioreg
    7.7 MB · Views: 111
  • DSDT.aml
    18.2 KB · Views: 119
  • config.plist
    3.1 KB · Views: 200
  • 7750rom.zip
    1 KB · Views: 72
Joined
Feb 3, 2014
Messages
81
Motherboard
Gigabyte GA-H87M-D3H
CPU
i5
Graphics
HD 4600
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. Android
dsdt/0 errors, damaged, not useable, delete
Applied clean compile 3 times and removed dsdt/discrete graphics; apply any patch one time only.
Start over with the native dsdt.

Exactly as you described. No erros in two logs (Clean compile 3 times and Compile a new patch of Audio_ID1 ....); Rebuild cache; After restart in DCPIManager Intel Codec appear and Realtek ALC892 (working) already in previous, but in sound (System Preferences) i don't get HDMI output.
 

Attachments

  • dsdt.aml
    51.5 KB · Views: 133
  • org.chameleon.Boot.plist
    789 bytes · Views: 210
  • LPiMac.iojones
    796.5 KB · Views: 136
  • Misc_Log.pdf
    35.3 KB · Views: 229

toleda

Moderator
Joined
May 20, 2010
Messages
23,008
Motherboard
Asus Maximus VII Impact
CPU
Core i7-4770K
Graphics
RX 560 + HD4600
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Classic Mac
  1. 512K
  2. LC
  3. Power Mac
Mobile Phone
  1. iOS
Chutoro seems to be the only Framebuffer I can get to function that video works on both my monitor on the DVI port and my TV on the HDMI port. (Mirrored)

I know that HDMI audio did work in Mavricks with no Framebuffer edits added into the DSDT. Only the HDAU edit.
The reason only Chutoro framebuffer works is because your dsdt is set to inject Chutoro.
1. To test the default framebuffer, remove
Chutoro injection.
2. To test any other framebuffer, edit dsdt/Chutoro to the framebuffer you are testing. Test only the framebuffers that have an HDMI connector.

With the files attached previously, HDMI could not have worked in Mavericks. Attach a working HDMI audio Mavericks IOReg to prove me wrong.
 

toleda

Moderator
Joined
May 20, 2010
Messages
23,008
Motherboard
Asus Maximus VII Impact
CPU
Core i7-4770K
Graphics
RX 560 + HD4600
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Classic Mac
  1. 512K
  2. LC
  3. Power Mac
Mobile Phone
  1. iOS
Exactly as you described.
Total misunderstanding.
What you did wrong: Clean compile 3 times
Correct method: Apply any patch one time only.

Start over with the native dsdt, apply each patch once. Reply with edited dsdt.
 
Joined
Jul 2, 2013
Messages
22
Motherboard
I didn't read
CPU
the RULES
Graphics
so ignore me
Mac
  1. iMac
Mobile Phone
  1. iOS
WHOA!!! That did the trick, that simple! :clap:

Thank you!!!!!

I was looking at the PDFs again, to try to find where I messed up. Turns out that I couldn't find any info on when to check for p0p2 or not, thus why I kept the same SSDT I had chosen before which worked.

Here is where I think I messed up, and where you could probably put a note:
I remember reading audio_hdmi_8series/ssdt_8series/README.txt, and that pointed me out to audio_hdmi_guides/[Guide]_OS_X_hdmi_audio-ssdt_v2.pdf.zip, and in there I found the "ssdt Download" in which you say "Select appropriate ssdt", and there is where I should have switched to the no p0p2, but I didn't, and kept the wrong one. :banghead: Perhaps you could add a hint there on how to select the appropriate ssdt.

When I saw the different SSDT, I rolled back some changes in my clover (removed the SaSsdt drop and returned the DropOEM I used before) and gave it a try. Worked on the first attempt! :thumbup:
Thanks again!!!! The rock'n roll is filling the room now! :headbang:

P.S.: By the way, I don't know if you still want this for any reason, but here it is:
View attachment mah computah2 (with no p0p2 SSDT).ioreg.zip
 
Status
Not open for further replies.
Top