Contribute
Register

Audio - HDMI Audio AppleHDA [Guide]

Status
Not open for further replies.
My current "testing" boot.plist is

Code:
###
    <key>HDEFLayoutID</key>
    <string>79030000</string>
    <key>EnableHDMIAudio</key>
    <string>Yes</string>
    <key>Vendor10deDevice06dd</key>
    <key>DSDT</key>
    <string>/Extra/DSDT_2014.aml</string>
<key>HDAEnabler</key>
<string>Yes</string>
<key>HDEFLayoutID</key>
<string>01000000</string>
    <key>SMBIOS</key>
    <string>/Extra/smbios.plist</string>
#####
Problem: dsdt/HDAU injection appears in IOReg/GFX0.
Test boot.plist has unfamiliar flags and duplicate settings. Remove all flags noted above except DSDT key and string. The dsdt injects the required audio flags.
Install MultiBeast 7/ALC889
Reply with new boot.plist and IOReg.
 
I have HDMI audio but stereo comes out mono and DTS/Dolby Digital are coming out of wrong speakers. My Amp always says PCM.
Configuration is correct.
What DD/DTS sources, player, receiver, etc.?
 
Configuration is correct.
What DD/DTS sources, player, receiver, etc.?

The sources are Plex and VLC .mkv files with DD/DTS audio tracks. Is there some additional settings to configure the speakers?
 
Is there some additional settings to configure the speakers?
OS X does not touch the audio stream; passed directly from the graphics card HDMI audio codec to the receiver for decoding. Any speaker problem is receiver related.
 
Ok, commented out evreything and updated o Multibeast's 7.0.2 version

Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>EthernetBuiltIn</key>
    <string>Yes</string>
    <key>GenerateCStates</key>
    <string>Yes</string>
    <key>GeneratePStates</key>
    <string>Yes</string>
    <key>Graphics Mode</key>
    <string>1920x1200x32</string>
    <key>GraphicsEnabler</key>
    <string>Yes</string>
    <key>IGPEnabler</key>
    <string>No</string>
    <key>Kernel Flags</key>
    <string>kext-dev-mode=1 rd=uuid boot-uuid=CE6C7595-9829-4E05-B140-A1DF705EB5F9 -v</string>
    <key>Timeout</key>
    <string>2</string>
    <key>UseKernelCache</key>
    <string>Yes</string>
    <key>Theme</key>
    <string>Default</string>
###
#    <key>EnableHDMIAudio</key>
#    <string>Yes</string>
#    <key>Vendor10deDevice06dd</key>
#    <key>DSDT</key>
#    <string>(hd0,3)/Extra/DSDT.aml</string>
#        <key>HDAEnabler</key>
#        <string>Yes</string>
#        <key>HDEFLayoutID</key>
#        <string>01000000</string>
#    <key>SMBIOS</key>
#    <string>(hd0,3)/Extra/smbios.plist</string>
#####
</dict>
</plist>

I really don;t like this version of AppleHDA though, audio's gone after waking from sleep.

IOREG included, I can only see one HDAU entry but for some reason DPCIManager reports I have 4 gtx470 devices 0x10de0be5, and in the pci list I can clearly see that the quadro is 0x10de06dd

Extra step needed for the quadro?

EDIT : found this for the no audio after sleep. Testing it, looks good so far https://github.com/cliffom/appleHDAReset/releases?
 

Attachments

  • R4.zip
    550 KB · Views: 85
  • 4 gtx470 hdmi.png
    4 gtx470 hdmi.png
    96.1 KB · Views: 142
really don;t like this version of AppleHDA though, audio's gone after waking from sleep.

I can only see one HDAU entry but for some reason DPCIManager reports I have 4 gtx470 devices 0x10de0be5
One HDAU supports all 4 Nvidia HDMI audio codecs.
The problem noted previously is still present. It is an ACPI table problem, not a kext problem.
What bootloader? Attach DPCIManager/Misc/Boot Log.
To solve the HDMI audio problem, it is important to minimize what is different from the norm. If solved, you can experiment with any AppleHDA.kext.
 
Hello.
Please help in the sound settings HDMI on the graphics card HD 7770
below attached file with various reports.
please do not kick much at once, I am new in all this.

View attachment report.zip
 
Status
Not open for further replies.
Back
Top