Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Hey can anyone help me out? I hooked up my Asus Strix GTX 970 HDMI to a 5.1 Onkyo receiver. In Windows, I get full 5.1 surround sound. In OS X Yosemite however, it does not seem to be working properly.



In audio midi settings I have HDMI set to 5.1 surround and it detects each individual speaker just fine. When I play a video file in VLC I just change the audio to HDMI (Encoded Output) and then it works in 5.1. But on YouTube or iTunes it won't play in 5.1, ONLY stereo. Please help.


YouTube doesn't support 5.1 audio.
 
Hey can anyone help me out? I hooked up my Asus Strix GTX 970 HDMI to a 5.1 Onkyo receiver. In Windows, I get full 5.1 surround sound. In OS X Yosemite however, it does not seem to be working properly.

In audio midi settings I have HDMI set to 5.1 surround and it detects each individual speaker just fine. When I play a video file in VLC I just change the audio to HDMI (Encoded Output) and then it works in 5.1. But on YouTube or iTunes it won't play in 5.1, ONLY stereo. Please help.

Okay, I've fixed my own problem. To get 5.1 output on EVERYTHING through HDMI on my GTX 970, I had to change the settings in Audio Midi setup from 8ch to 2ch-24bit Integer. After that, I cycle through the settings to let the Onkyo receiver do the surround sound processing.
 
GUIDE: HDMI Audio

Okay, updated 10.10.2 to latest version and now using the latest NVIDIA driver 346.01.01f01. Reinstalled the kext (using the 1.1 btw) but no difference. If I run the following in the Terminal
Code:
sudo kextutil /System/Library/Extensions/HDMIAudio.kext

I get:

Code:
Diagnostics for /System/Library/Extensions/HDMIAudio.kext:
Code Signing Failure: not code signed
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext "/System/Library/Extensions/HDMIAudio.kext"

Any ideas? Thanks! :)


What you are getting in terminal is normal and it should be working. What GPU do you have?
 
Just got mine working:
Mac Pro 4,1 updated to 5,1
osx 10.10.3
gigabyte HD7950
HDMI audio 1.0
Trim Enabler (forgot to run this since switching from my old MP3,1) it disables kext signing.
 
MP1,1 os x 10.10.3 Working with HDMIAudio1,1 dev mode on

=Hennesie2000;20916381]A 1,1 and a 2,1 are basically the samething. You can upgrade the processors in a 1,1 to the same ones that are in a 2,1 and then flash the 2,1 firmware making it a 2,1.[/QUOTE]

1.png

2.png

3.png

4.png

ok i confirm HDMIAudio1,1 with dev mode on is working on a MP1,1

and thank you hennesie2000 for the advice and help.
i couldn't get it out of my head that i saw someone else post that their AMD gpu was working and not mine so i went back through the forum here and ran some commands you and another guy were bouncing off each other. i saw that i had a conflict Ati injector kext. so i deleted restarted rebuilt the cache and restarted again. and Poooof i was up and running.
Btw my 5770 is the apple version (2mdp and 1 dvi)
if you need me to pump out some thing from console that could help shed light on anything lmk
 
Thanks to the op for the kext. Finally upgraded to Mavericks and added a better gpu (for my purposes anyway). After pulling my hair out trying to get optical digital and Plex to play nice I remembered this thread. Two minutes later all is good in the world again :). Thanks again!
 
Hello andrejkw,
Would you mind to share the source code of the binary?

The reason I am asking is that I would like to activate it for radeon cards in powerpc models.

There are many old ppc being used as media centers and it would be grate to be able to direct audio to the DVI port.

Regards
 
Can't get this working for the life of me with 10.10.4. Anyone have any tips?
 
Can't get this working for the life of me with 10.10.4. Anyone have any tips?

I didn't test the HDMI output since upgraded to 10.10.4. However, from memory, it's the same driver to activate the display port audio. It works flawlessly.

Screen Shot 2015-06-07 at 01.19.46.jpg
 
Last edited:
It's a Mac Pro 4,1, but turns out the speakers in my display have gone out. That was honestly the last thing I expected, especially since the monitor is fairly new. Guess I will have to contact LG for a replacement. Can confirm the HDMIAudio hack is still working with 10.10.4 using a different monitor.
 
I have a Mac Pro 2008 with the Gigabyte 7950, installed this driver, but still HDMI don't show up as an option under sound preferences... I am literally brand new to this whole third-party video card thing, so any advice is helpful. Thank you!
 
I didn't test the HDMI output since upgraded to 10.10.4. However, from memory, it's the same driver to activate the display port audio. It works flawlessly.

View attachment 558940
How did you get the driver to say Yes? Mine still has No next to ATY...
 

Attachments

  • Screen Shot 2015-06-15 at 12.58.12 PM.png
    Screen Shot 2015-06-15 at 12.58.12 PM.png
    117.2 KB · Views: 300
Once you install the HDMI audio kext properly, that line should show Yes. It was No before I install the driver.
I followed the instructions and got the confirmation message at the end, but yet it's still "No."
 
I followed the instructions and got the confirmation message at the end, but yet it's still "No."

You likely need to add the kext-dev-mode=1 to your boot args.

Type this in terminal and press enter:
Code:
sudo nvram boot-args="kext-dev-mode=1

This will allow to the kext to load with an invalid signature, as it has.
 
You likely need to add the kext-dev-mode=1 to your boot args.

Type this in terminal and press enter:
Code:
sudo nvram boot-args="kext-dev-mode=1

This will allow to the kext to load with an invalid signature, as it has.
This fixed my problem! Thank you!
 
Has anyone managed to get this working on Mac Pro 5,1 Yosemite 10.10.4 with GTX 980 unflashed?
 
I just switched out my 660Ti with a 980Ti and found the kext wasn't loaded, so I tried to reapply it, disabled signing again, and rebooted... But it killed the Nvidia driver and since OS X doesn't support the 980Ti natively, I lost display and had to swap the cards back again...

Tried once more incase it was a fluke, but same results... Takes a few reboots to get to where I can switch back to the Nvidia driver, but still no audio out through the DP...
 
I just switched out my 660Ti with a 980Ti and found the kext wasn't loaded, so I tried to reapply it, disabled signing again, and rebooted... But it killed the Nvidia driver and since OS X doesn't support the 980Ti natively, I lost display and had to swap the cards back again...

Tried once more incase it was a fluke, but same results... Takes a few reboots to get to where I can switch back to the Nvidia driver, but still no audio out through the DP...

Just to make sure, are you running Yosemite?

I am using a GTX 970 with 10.10.3 and I am not having any issues with audio out through HDMI, DP or DVI.
 
Just to make sure, are you running Yosemite?

I am using a GTX 970 with 10.10.3 and I am not having any issues with audio out through HDMI, DP or DVI.
Yeah, sorry should have stated that... 10.10.3 Nvidia driver 346.01.2f04

Edit: should also add running a 4,1 that has been flashed with 5,1 firmware...
 
Last edited:
Yeah, sorry should have stated that... 10.10.3 Nvidia driver 346.01.2f04

Edit: should also add running a 4,1 that has been flashed with 5,1 firmware...

I have the exact same set up as yours. I even disabled kext signing....no sound, no joy
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.