Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
GUIDE: HDMI Audio

I'm running a GTX 980 with the latest nVidia driver on 10.10.1 and this works for me (getting audio over DisplayPort). Are you saying if I update to 10.10.2 that this patch is no longer working? Or is it only for HDMI?


Are you sure you aren't running the 343.01.01 driver?

Everyone who has posted here and on Tonymac86x have not had audio after updating to the 343.01.02 driver with 10.10.1. However that driver is not compatible with 10.10.2 and results in a boot loop. You must update to 343.02.02 in order to run 10.10.2 and there is still no HDMI audio from any port. Personally I use a DVI to HDMI adapter and run audio out that way to my monitor.
 
Last edited:
Are you sure you aren't running the 343.01.01 driver?

Everyone who has posted here and on Tonymac86x have not had audio after updating to the 343.01.02 driver with 10.10.1. However that driver is not compatible with 10.10.2 and results in a boot loop. You must update to 343.02.02 in order to run 10.10.2 and there is still no HDMI audio from any port. Personally I use a DVI to HDMI adapter and run audio out that way to my monitor.

Presently I am on 10.10.1 running NVIDIA Web Driver: 343.02.01f01 and it's working for me...but again I'm sending audio over DisplayPort only.
 
Presently I am on 10.10.1 running NVIDIA Web Driver: 343.02.01f01 and it's working for me...but again I'm sending audio over DisplayPort only.

Ok, I got my version numbers confused a little when recalling from memory. 343.02.01f01 is the latest for OS X 10.10.1 but it is not compatible with 10.10.2 and caused a KP and reboot. 343.02.02f01 is the most current and will work with 10.10.2.

You are the first person that I have seen though to have any audio out of a Nvidia card with the 343.02.01 driver installed. It killed audio out for me on my GTX 970 (through DVI). This is on a hackintosh, very similar specs to the iMac15,1, though so that might be the difference.

Let me try re-installing the kext again to see what happens...
 
10.10.2 / latest webdriver - success!

Ok so i got it working with latest NVidia drivers and OS X 10.10.2

My setup is…
EVGA GTX 680 Mac Version
NVIDIA Web Driver 343.02.02f01 (up to date as of Feb 1)
CUDA 6.5.46 (probably not essential for the HDMI audio)
OS X Yosemite 10.10.2
HMDI Audio 1.1

Here's the steps I took… (Obviously starting with 10.10.2, CUDA and Webdriver 343.02.02f01)

I installed HDMI Audio 1.1, then before I restarted I adjusted my bootarg code to allow unsigned developer kexts…

Code:
sudo nvram boot-args="kext-dev-mode=1"

Rebooted, and HMDI and DisplayPort appeared as audio devices.

To undo unsigned kext mode, type terminal command is…

Code:
sudo nvram boot-args=""

But this will probably disable the driver again.


I assume the driver just needs updating to run as signed in Yosemite 10.10.2.
 
Ok so i got it working with latest NVidia drivers and OS X 10.10.2

My setup is…
EVGA GTX 680 Mac Version
NVIDIA Web Driver 343.02.02f01 (up to date as of Feb 1)
CUDA 6.5.46 (probably not essential for the HDMI audio)
OS X Yosemite 10.10.2
HMDI Audio 1.1

Here's the steps I took… (Obviously starting with 10.10.2, CUDA and Webdriver 343.02.02f01)

I installed HDMI Audio 1.1, then before I restarted I adjusted my bootarg code to allow unsigned developer kexts…

Code:
sudo nvram boot-args="kext-dev-mode=1"

Rebooted, and HMDI and DisplayPort appeared as audio devices.

To undo unsigned kext mode, type terminal command is…

Code:
sudo nvram boot-args=""

But this will probably disable the driver again.


I assume the driver just needs updating to run as signed in Yosemite 10.10.2.

No such luck here. I always boot with kext-dev-mode=1 because I am on a hackintosh. I tried reinstalling HDMIAudio 1.1 and I am running the same web drivers and cud drivers as you. I am using a GTX 970 (PC card).

HDMI/Displayport Output shows up under Intel High Definition Audio in the Audio section of System Information but it does not show up under Devices.
 
Thank you!

Just wanted to thank the creator of this amazing plugin. Saved me lots of time fiddling with SSDT edits.

Had v1.1 working on my Hackintosh with 10.10 and a GTX 650 (using built-in drivers) and then updated to 10.10.2, repatched using v1.1 and it still works for me.

Note that I'm not using any specific NVIDIA drivers though, just the ones that come with OS X.

Thank you!!
 
Working on a 2009 4,1 MacPro updated to 5,1 firmware and an old Nvidia GT630 video card with 10.10.2. I used HDMIAudio 1.1 allowing unsigned kexts.
 
Hi guys I've used 1.1 version and system information I see audio controller, but with weird name "pci10de,beb" and now HDMI under output tab in sound window. Does anyone know how to sort this out? Thanks in advance.


attachment.php
 

Attachments

  • Screen Shot 2015-02-15 at 14.22.58.png
    Screen Shot 2015-02-15 at 14.22.58.png
    179.1 KB · Views: 2,121
Is there anything else i can do to get this working...

i've tried hdmi audio 1.0 and 1.1 kext to no avail. Nothing showing up in sound output. also under system profiler pci i dont even see graphics card listed or a graphics audio like the above post. Anyhow I'm on 10.10.2 with the lastest nvidia web driver 343.02.02f01. also tried running this code sudo nvram boot-args="kext-dev-mode=1. i've tried toledas guides on tonymac and just never been successful. i find the instructions very confusing. i would love to get this kext to work! Thanks

build:
4790k
asus gryphon z97
evga gtx 750 ti
 
Is there anything else i can do to get this working...



i've tried hdmi audio 1.0 and 1.1 kext to no avail. Nothing showing up in sound output. also under system profiler pci i dont even see graphics card listed or a graphics audio like the above post. Anyhow I'm on 10.10.2 with the lastest nvidia web driver 343.02.02f01. also tried running this code sudo nvram boot-args="kext-dev-mode=1. i've tried toledas guides on tonymac and just never been successful. i find the instructions very confusing. i would love to get this kext to work! Thanks



build:

4790k

asus gryphon z97

evga gtx 750 ti


Just wait till the dev releases a new version. I am in the same boat as you. Also running a Maxwell GPU.
 
Just wait till the dev releases a new version. I am in the same boat as you. Also running a Maxwell GPU.
Thanks for the quick reply. Dev should put a paypal donate link up. His work is great. I have tried for the longest time to get HDMI audio. I've heard such good things about this method. Just a kext and script!
 
Thanks for the quick reply. Dev should put a paypal donate link up. His work is great. I have tried for the longest time to get HDMI audio. I've heard such good things about this method. Just a kext and script!

AND MY AXE! Wait... Nope just another Maxwell GPU user here too, playing the waiting game. PayPal donations would be nice indeed. I'd be more than happy to help this brother out getting it fixed for the new webdrivers.
 
I too would happily donate a few dollars for a working driver. :)

Why Nvidia can't make this work on their drivers as standard is beyond me.
 
Ok so i got it working with latest NVidia drivers and OS X 10.10.2

My setup is…
EVGA GTX 680 Mac Version
NVIDIA Web Driver 343.02.02f01 (up to date as of Feb 1)
CUDA 6.5.46 (probably not essential for the HDMI audio)
OS X Yosemite 10.10.2
HMDI Audio 1.1

Just one comment: CUDA 6.5.46 is for GTX 970/980, CUDA 6.5.45 is for all other cards, like GTX 680.
 
Last edited:
Ok so i got it working with latest NVidia drivers and OS X 10.10.2

My setup is…
EVGA GTX 680 Mac Version
NVIDIA Web Driver 343.02.02f01 (up to date as of Feb 1)
CUDA 6.5.46 (probably not essential for the HDMI audio)
OS X Yosemite 10.10.2
HMDI Audio 1.1

Here's the steps I took… (Obviously starting with 10.10.2, CUDA and Webdriver 343.02.02f01)

I installed HDMI Audio 1.1, then before I restarted I adjusted my bootarg code to allow unsigned developer kexts…

Code:
sudo nvram boot-args="kext-dev-mode=1"

Rebooted, and HMDI and DisplayPort appeared as audio devices.

To undo unsigned kext mode, type terminal command is…

Code:
sudo nvram boot-args=""

But this will probably disable the driver again.


I assume the driver just needs updating to run as signed in Yosemite 10.10.2.




Dude you saved me i have the same exact gfx card thanks again this did the trick !
 
Installed the newest F02 WebDriver for 10.10.2 and still have broken GPU HDMI Audio. An update to this script would be really appreciated.
 
I second that rcolem and I'm in your same situation with GTX 750 even with last nvidia web drivers, please I need hdmi audio 1.2 I can pay a little donation please it's about 2 months without audio from my connected tv :(
 
Thanks alot!

Have got mine working on the 343.02.02f01 driver # I haven't updated to f02 yet pending an update since not confirmed working yet.

One item of note: For some reason when I set the boot flag, the driver reverted back to the default Mac OS X display driver and I had to log in via screen sharing on another mac to change the driver setting back to the NVIDIA driver.

Oh well. It works. I am happy #

Keep up the great work!
 
Thanks alot!



Have got mine working on the 343.02.02f01 driver I haven't updated to f02 yet pending an update since not confirmed working yet.



One item of note: For some reason when I set the boot flag, the driver reverted back to the default Mac OS X display driver and I had to log in via screen sharing on another mac to change the driver setting back to the NVIDIA driver.



Oh well. It works. I am happy



Keep up the great work!


What card are you using?
 
I'm using an ASUS GTX970 STRIX.


Hmm, so I wonder what is different since you are able to get HDMI audio with a Maxwell card and that driver when others can't, myself included. I am running the newer driver though because I am on 10.10.2 but I couldn't get it working with 10.10.1 either. I am running DVI to HDMI, maybe I should try straight HDMI but that causes issues with the Clover boot screen and my monitor (black bars all the way around).
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.