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

LukeDuan

macrumors newbie
Sep 22, 2016
2
0
Hello, this kext has been great working with AppleALC on my hackintosh. However, after upgrade to macOS Sierra, AppleALC is still working (with new version), but not HDMIAudio.kext. My TV device is display in Sound Output Devices list and everything looks right, while there is no sound.

Latest version of NVidia Web Drivers is installed. This should not be a problem - I have been using Sierra Web Drivers under El Capitan and no HDMI Audio issues.

Could the author or someone guide me through this? No one else has the same issue after this major upgrade?
 

LukeDuan

macrumors newbie
Sep 22, 2016
2
0
I found out that there are issues with NVidia Web Drivers. My card has ADMI Audio with OS X drivers, but not Web Drivers.
 

Theoprofil

macrumors member
Sep 23, 2016
39
8
Greece
can somebody please upload the link to a server ? The link is dead. I have HDMI kext1.0 but i want the cdmi kext 1.1
Tanks in advance
 

suderman

macrumors member
Nov 24, 2008
32
6
can somebody please upload the link to a server ? The link is dead. I have HDMI kext1.0 but i want the cdmi kext 1.1
Tanks in advance

Here ya go: http://d.pr/f/1hzbl
[doublepost=1475686599][/doublepost]

Oh, and in case anyone has a system like mine: 2009 Mac Pro (2010 firmware) with GTX780 (macvidcard)—I've installed Sierra and the HDMI Audio is working just as well as it did on El Capitan. Just make sure you install the latest nvidia web driver, reboot, disable SIP, install the HDMIAudio-1.1 kext, & reboot. It's a small thing, but I sure love my HDMI audio. :)

As an aside, I had previously installed a newer WiFi/Bluetooth card, so I didn't experience any networking issues upgrading to Sierra.
 
Last edited:

Theoprofil

macrumors member
Sep 23, 2016
39
8
Greece
Guys i just confirm that the kext version 1.1 works perfect on mac pro 3.1 with Sierra . I can see 7 channels on my A/V amplifier. It can also see my TV. I describe this because some post above i read that only works on a 5.1 IT IS NOT TRUTH. When i boot with nvidia drivers the kext stop to work. When i boot without nvdia drivers it works again 100%
I installed the kext before i install the web drivers.
SIP PROTECTION must be disable before install the kext.
Steps:
1. Disable SIP
2. Install KEXT
3. Install Web drivers
4. Boot with nvidia drivers not working
5. Boot with OS X working 100% full 7.1 support and much much better quality of sound than the digital output or the line output. More depth , more crisp, less artifacts on the sound. The sound chipset of of gpu is much much better than the chipset of the sound card of mac pro 3.1 (same with 1.1 & 2.1).
I test the quality of sound with my Pioneer VSX 920 A/V receiver and a set of 5.1 loudspeakers from KEF
No reason to have nvdia drivers because i have a Kepler Asus GT 640 reference.
When i install boot with drivers i have less score on Unigine Heaven & Valley. Advice: Install drivers only if you had to. Other way not install them.
 
  • Like
Reactions: ActionableMango

Theoprofil

macrumors member
Sep 23, 2016
39
8
Greece
Redirect to imgur and see the comments on the photos. http://imgur.com/a/vRfmG & http://imgur.com/a/3adEc

MSMN3w8.png

246CyHs.png

0iRQOuT.png

l8JqEkB.png
 
Last edited:
  • Like
Reactions: ActionableMango

Nitro1

macrumors 6502
Apr 16, 2009
303
0
Hello all i am in need of help.

I have a 3,1 mac pro 2008 on El capitan.
I just installed a GTX 960 and now the audio will not work.

I have done the SIP disable, i have done the kext
i have tried different sources but nothing works.

Can someone please help.

Edit: So i finally got the audio to work by a fluke of me plugging my display port to HDMI into my TV and HDMI to HDMI into my TV. When i did that all of a sudden a new audio output comes up on my mac called Samsung HDMI and i can now send audio. BUT it only works if i have the Displayport Connection as the video and it seems that the audio is coming out the HDMI connection into the TV. WTF. If i unplug either of them the audio will stop but the video will still be there on whichever input is still plugged in.

I know that is complicated but does anyone have any ideas on this?

Edit 2: after more playing i am able now to get audio to work with just the Display port to HDMI cable running into my TV. However when I use just the HDMI Cable it does not work and the Mac does not sense the TV as a audio source anymore. Any ideas. Now i am really lost.


Thank you
 
Last edited:

Phillie14586

macrumors member
Oct 14, 2010
86
0
This thread has been very helpful. I have the Sapphire HD7950 Mac Edition card. I disabled SIP, installed the kext and then enabled SIP. I still get audio over HDMI and SIP protection. I have a MacPro 5,1 running Sierra. It also worked in El Capitan.
 

BrotherJerome

macrumors member
Dec 2, 2015
33
5
Raleigh, NC
So I've been having some trouble with this. I've got a 4,1 flashed to 5,1, running Sierra, with Mac-flashed Radeon HD 7950. I've installed the kext several times (disabling and re-enabling SIP each time). The HDMI audio option shows up fine at first, but then disappears randomly sometimes after I restart. Anyone got any suggestions? Do I need to keep SIP disabled?
 
Last edited:

ActionableMango

macrumors G3
Sep 21, 2010
9,613
6,909
So I've been having some trouble with this. I've got a 4,1 flashed to 5,1, running Sierra. I've installed the kext several times (disabling and re-enabling SIP each time). The HDMI audio option shows up fine at first, but then disappears randomly sometimes after I restart. Anyone got any suggestions?

SIP won't allow unsigned KEXTs to load, so I imagine it's that. Why are you reenabling SIP?

You can check Software>Extensions in System Profiler to verify if the KEXT is loading or not.
 

Fangio

macrumors 6502
Jan 25, 2011
375
473
10717
SIP won't allow unsigned KEXTs to load, so I imagine it's that. Why are you reenabling SIP?
I was under the impression that you could re-enable SIP and the kext would still load, as several people in this thread mentioned doing that.
You can configure SIP to disable the kext-signing part only, right from the beginning, or re-enable without kext-signing, as per instructions here. I've been using this command

Code:
csrutil enable --without kext


SIP status check will show this as result

SIP enabled sans kextsigning.png
thats enough to run HDMI Audio just fine.
 
Last edited:

rkv

macrumors newbie
Feb 3, 2008
16
0
Suggestions needed!

Genuine MacPro3,1 with Macvidcards Nvidia GTX970 under macOS Sierra 10.12.1 after installing HDMIAudio1.1 does not provide sound via HDMI option in system preferences.

Verified SIP is disabled. I first attempted this as part of upgrading to Sierra. The Sierra upgrade is working although in my case I had to prepare the boot drive from another Mac as opposed to being able to upgrade the MacPro boot drive in place.

I've installed HDMIAudio 1.1version multiple times. Also checked chmod and chown were successful. Repeated kextcahe commands. However, even with repeated reboots kextstatus would seem to indicate the kext is not being loaded. Have unplugged the HDMI cable as well.

Here are my questions:

(1) Any suggestions as to other items to try? Are there any logs I should be examining to uncover why the kext isn't loading?

(2) I'm puzzled as to whether HDMI audio is supposed to work with NVIDIA web driver being active or not. I've seen some posts which seem to indicate that HDMI will only work after this mod with Mac OS X drivers. The reason I question this is that my primary reason for wanting HDMI audio is for VLC or Plex. When using the Mac OS X drivers and if I drag a window around I get a lot of visual anomalies indicative of it not being able to redraw the image as quickly. If NVIDIA web driver is active everything is fine. Thus it would seem that the Mac OS X drivers would be suboptimal for watching movies. Is there something I am missing here? I would think the best situation would be for HDMI Audio to be passed via the HDMI cable while using NVIDIA web driver. Is that not possible?
 

Theoprofil

macrumors member
Sep 23, 2016
39
8
Greece
Suggestions needed!

Genuine MacPro3,1 with Macvidcards Nvidia GTX970 under macOS Sierra 10.12.1 after installing HDMIAudio1.1 does not provide sound via HDMI option in system preferences.

Verified SIP is disabled. I first attempted this as part of upgrading to Sierra. The Sierra upgrade is working although in my case I had to prepare the boot drive from another Mac as opposed to being able to upgrade the MacPro boot drive in place.

I've installed HDMIAudio 1.1version multiple times. Also checked chmod and chown were successful. Repeated kextcahe commands. However, even with repeated reboots kextstatus would seem to indicate the kext is not being loaded. Have unplugged the HDMI cable as well.

Here are my questions:

(1) Any suggestions as to other items to try? Are there any logs I should be examining to uncover why the kext isn't loading?

(2) I'm puzzled as to whether HDMI audio is supposed to work with NVIDIA web driver being active or not. I've seen some posts which seem to indicate that HDMI will only work after this mod with Mac OS X drivers. The reason I question this is that my primary reason for wanting HDMI audio is for VLC or Plex. When using the Mac OS X drivers and if I drag a window around I get a lot of visual anomalies indicative of it not being able to redraw the image as quickly. If NVIDIA web driver is active everything is fine. Thus it would seem that the Mac OS X drivers would be suboptimal for watching movies. Is there something I am missing here? I would think the best situation would be for HDMI Audio to be passed via the HDMI cable while using NVIDIA web driver. Is that not possible?
You cant have both working. Frankly you must forget hdmi audio because 970 definately needs web drivers and hdmi kext cant provide audio output with nvdia drivers .
You must leave with this .
 

thornslack

macrumors 6502
Nov 16, 2013
410
165
You cant have both working. Frankly you must forget hdmi audio because 970 definately needs web drivers and hdmi kext cant provide audio output with nvdia drivers .
You must leave with this .

This is not true. I run the web drivers with my titan x and I have the hdmi audio enabled and working.
 

rkv

macrumors newbie
Feb 3, 2008
16
0
This is not true. I run the web drivers with my titan x and I have the hdmi audio enabled and working.

Thornslack, would you be willing to share more details as to your cMP and how you achieved HDMI audio? Is your method applicable to my MacPro3,1?

Some questions for anyone are:

(1) I've only been using the GTX970's HDMI port. Some have reported success with audio over display port. Is there any reason to believe the GTX970's display ports might be providing audio when I'm not getting audio on the HDMI port? I would need to buy a display port to HDMI adapter in order to test.

(2) Mine is an Apple sourced MacPro3,1, is converting it to a Hackintosh like macOS install an option which would be likely to have a different result or offer alternative means for activating HDMI Audio? Given Apple is dropping macOS support for the cMP3,1, I'm open to more extreme approaches if they are likely to be fruitful. Note, since installing the GTX970, I am quite happy with both the performance and reduced noise levels of my cMP3,1. Although, I also hope to latch onto a cMP5,1 at some point as well.
 
Last edited:

Theoprofil

macrumors member
Sep 23, 2016
39
8
Greece
This is not true. I run the web drivers with my titan x and I have the hdmi audio enabled and working.
Then there are certain reasons we dont know so far that make HDMI work or not work with nvidia drivers. Frankly all my efforts without web drivers was ever succesful . Was also succesfull with AMD R9 280 X GPU. With nvidia web drivers i never managed to make it works for me...
So we must consider that it is in common with which implementation of gpu has the HMDI kext to work in combination with nvidia web drivers ...
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.