Contribute
Register

AMD/Nvidia HDMI Audio [Easy Guide]

Status
Not open for further replies.

toleda

Moderator
Joined
May 20, 2010
Messages
24,206
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
2787035531_066ba1ee85.jpeg

Deprecated -
see HDMI Audio AppleHDA/cloverHDMI

OS X HDMI audio - AMD/Nvidia


Enable native OS X AMD or Nvidia HDMI audio, no dsdt or kext edits.

v1: 9/10/2015 - Initial Release

Tools

  1. IOReg: IORegistryExplorer_v2.1.zip (View Raw)
Steps

  1. Determine display name
    1. IOReg/Search: display
    2. Note: PEG0@1 (other names: P0P1, P0P2, NPE3, etc.)
    3. Screenshot
    • display_name.png
  2. Select and download ssdt-display name (View Raw)
    1. AMD: ssdt_hdmi-amd
      1. ex., ssdt_hdmi-amd-default-PEG0
    2. Nvidia: ssdt_hdmi-nvidia
      1. ex., ssdt_hdmi-nvidia-PEG0
  3. Install ssdt (Downloads/ssdt_hdmi....)
    1. [Guide]-OSX_ssdt-installation_v3.pdf
    2. SSDT-2.aml
  4. Restart (HDMI device connected)
  5. Verify HDMI Audio
    1. Select System Preferences/Sound/Output/HDMI
Requirements (Working OS X/AMD or Nvidia discrete graphics)

  1. AMD/default framebuffer (ATY,AMD,RadeonFramebuffer)
    • 5xxx, 6xxx, 7xxx, R7/R9 2xx, R7/R9 3xx
  2. Nvidia (Official or Web)
    • 4xx, 5xx, 6xx, 7xx, 9xx* (* Web drivers)
      • No native support: 450, 550*/550ti*, 560*/560ti* (* fix available)
Guides (Select/View Raw)

  1. audio_hdmi_guides
Problem Reporting

  1. See Post #1/HDMI Audio AppleHDA/Problem Reporting (Post to same thread)
Credit: RehabMan
 
Joined
Sep 3, 2011
Messages
216
Motherboard
GA-Z170N-Gaming 5
CPU
I7-6700K
Graphics
EVGA GTX 980 Ti FTW
Thank you, Toleda. SUPER easy guide. Perfect result.

Setup #1 (HTPC)

B75M-HD3
i3-3245
Zotac GT740 2GB DDR3 -> Onkyo HTR360 -> Vizio HDTV


Setup #2 (Desktop)

Asus H97M-E/CSM
i7-4790k
nVidia GTX 760 2GB GDDR5 (display port audio) > Asus VE278Q
 
Joined
Oct 8, 2011
Messages
16
Motherboard
GA-Z68A-D3H-B3
CPU
I5-2500K
Graphics
MSI 6870
Mac
Classic Mac
Mobile Phone
  1. Android
All I can say is "wow",

Toleda & Rehabman, you guys are great.
Thanks for this, much easier than the old days.. :)
Flawless.
 
Last edited:
Joined
Feb 21, 2011
Messages
101
Motherboard
Asus Rampage V Extreme X99
CPU
i7-5960
Graphics
GTX 1080 Ti
1) What happens if my display name is not one of these mentioned ? E.g. searching for display in IOReg I get:

IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/BR3A@3/IOPP/H000@0/NVDA,Display-A@0

2) (Offtopic, sorry) Is there anything similar for DisplayPort audio ?
 

toleda

Moderator
Joined
May 20, 2010
Messages
24,206
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
1) What happens if my display name is not one of these mentioned?
2) Is there anything similar for DisplayPort audio ?
1. x99, try attached
2. DP audio is same as HDMI audio
Attach IOReg.
 
Last edited:
Joined
Jun 19, 2015
Messages
1
Motherboard
ASUS Gryphon Z97 TUF
CPU
I7-4790K
Graphics
ASUS Strix GTX 970
Mac
  1. iMac
Classic Mac
Mobile Phone
  1. iOS
Thanks for the easy method. However, every method I use to activated the DP audio on my GTX 970 is pretty laggy, giving this error in console:

25-09-15 13:59:41,837 Console[803]: Failed to connect (_consoleX) outlet from (NSApplication) to (ConsoleX): missing setter or instance variable

Then the sound is laggy or robotic for a while. Any Idea on how to fix this?

Thanks in advance
 
Joined
Aug 6, 2015
Messages
10
Mac
Classic Mac
Mobile Phone
Can you clarify what Extra/ is?

I can't find it anywhere.
 
Status
Not open for further replies.
Top