Half-way there!
Thanks Toleda,
I patched the DSDT with instructions from your guides, even found a missing comma that was causing me an error. Through the process and multiple attempts, I was able to get HD3000 HDMI audio working on my LGTV. Yay!
I patched again and played around with settings and was unable to get audio working via the NVDA HDMI. I will upload my patched DSDT.
Early in the process, I tried an easy-fix-patch from the web. Concerned that it may have messed something up, I decided to blow everything away and start from scratch.
Now, I have a brand new Yosemite install, I set aside the original AppleHDA.kext in case I need it. I reran MultiBeast with TonyMacx86 downloaded DSDT for my motherboard with the optional HD3000/HD4000 selected and the HD3000 HDMI Audio is working fine. See screen capture.
The goal is to get my GTX970 HDMI Audio working. I installed your SSDT-1 and rebuilt kernel cache and rebooted, but still no NVDA HDMI Audio. IOReg and DPCI manager show a non-ALC889 Audio Device, which I think is incorrect, but don't know how to change. Also, I don't know if it matters, but my Gigabyte Windforce GTX970 card has 6 ports with HDMI being the 5th or HDEF E@4. I don't know if it is related, but the patch code for GFX0 only specifies connector-type for @0-@3. I figured out how to add @4-@5 connector-type sections by changing the return package size from 0x0A to 0x0E, and then the Connector-type was displayed, but still no audio. I suspect it's related to the non ALC889 (0x10DE0FBB) and Nvidia (unknown) codec per the DCPIManager, but I'm hoping you direct me straight to the solution and put me out of my misery.
Thanks again!
P.S. If I don't get this soon, I am going to have to give up. My wife screamed something about getting married to the computer!!!