It is quite a confusing/obscure "guide" but it's a very simple step once decrypted.
I have got mine closer to working (patchy sound - I think Voodoo instal is the issue, will be removing) but once I do have it solid (fingers crossed) I plan on posting a decryption of this "guide" for those folks, who like me, are far less technically savy than the people who write these things.
Turns out "view raw" actually means "download the file you want" in Github (which is another thing I hate).
I have a question. It's not really a bug report per se, because I honestly don't know what to do.
I have a Gigabyte GA-Z87X-UD3H with 2 NVIDIA GTX 680 in it.
If I try to run your new smart script, it simple says I have no NVIDIA graphics card and that's it.
So I tried to use the manual guide, which led me here:
https://github.com/toleda/audio_hdmi_amd-nvidia/tree/master/ssdt_hdmi-nvidia
I am given 4 choices:
NPE3
P0P1
P0P2
PEG0
Following the instructions embedded into any of these files leads me to IORegistryExplorer, where I find this:
http://i.imgur.com/nMpR6Y6.png
You'll notice P0P2 is there and, indeed, if I install the P0P2 version, HDMI and DisplayPort audio works just fine on the ASUS ROG PG27AQ I've got here - but only on one of that cards!
However, this card is poorly cooled, and therefore gets noisy. I'd much prefer to use the other card. However, this card uses P0PA. Do you simply not support this yet or is it named something else?
Thanks in advance.
That said, you did get DisplayPort audio to work on my system, which is an impressive feat. Thank you very much for that, too!