Thank you for your help. HDMI audio began working immediately after I was able to successfully compile the dsdt edits per your instruction (and adding the frame buffer edits to my config.plist).
The whole issue ended up being the DSDT fixes that were being applied at boot. I disabled every single one of them, and DSDT compile was a breeze from there.
I was actually able to do the following for my board : (DSDT Attached)
PJALM Asus Maximus VI Generic
Clean Compile
ADD P0P2
NVIDIA A1
I also did a clean installation to have a fresh brand new build where I hadn't tried a bunch of fixes and had the same success.
Quick question if you don't mind answering. I am going to attach a DSDT (it'll be the one called DSDT) that I used for the new bootable yosemite install I made with clover. What was fascinating to me, was that with this DSDT.... the installer had Wifi (only single band) and had working hdmi audio?! As in the "to use english for the main language worked." And this was in combination with using the standard config file from the Yosemite clover guide... I am extremely perplexed.
I am just trying to understand the correlation of the different pieces of the DSDT to functionality.
Lastly.. .the only thing I can't seem to get working properly is HWMonitor I have the associated plugins (4 of them) in my clover/kexts/10.10 folder. Is this incorrect? The only information it gives me is my SSD temp.
View attachment DSDT.aml
View attachment Asus_Maximus_VI_Impact_1603_HDMI.aml