Contribute
Register

Mavericks: HDMI Audio - AppleHDA [Guide]

Status
Not open for further replies.
Hi, and thanks for all the guides and all. I managed to get HDMI / Display port audio working, but I get dropouts and it doesn't seem to be related to anything I can see.

I disabled any airplay servers
I checked the console for simultaneous errors (nothing seems to correlate)
I tried different sampling rates in Audio MIDI setup

none thing seems to take care of it.

I had solid audio in 10.9 - upgrading to 10.9.2 and applying the DDST edits is when they started. I used the
"HD4000/7 Series MB HDMI Audio (dsdt) - Desktop/Laptop/Intel NUC


  1. [Guide]-HD4000-hdmi_audio_dsdt_edits_v1.3.pdf"

method.

my system:

Asus P8Z77 I-Deluxe
3770K
EVGA GTX680SC
10.9.2

I am connected to a monitor over display port.

same setup works perfectly in windows, so i know its not a bad cable or some other interference ect.

View attachment Archive.zip

any help is appreciated...
 
still getting compilation error, attached dsdt for pre-edited and post-edited-patched versions with IOReg)
As mentioned previously, both dsdts in Post #383 are edited for HDMI audio. Why are the dsdts in Post #383 different than the dsdts above?

The graphics card has been moved, however, HDAEnabler1.kext has not been removed.
 
Hi, and thanks for all the guides and all. I managed to get HDMI / Display port audio working, but I get dropouts and it doesn't seem to be related to anything I can see.
IOReg shows DP/HDMI audio is not working and likely never did. There are documented problems of sound interruption with on board AppleHDA audio in Mavericks; no documented sound interruption problem with HDMI audio.

If you are reporting an onboard audio problem, your post is off topic.
 
Hey Toleda, here are the files, don't know why they didn't attach last time.
There are 2 Device (HDAU), one is valid and the other is wrong. Not a good idea to make up dsdt edits.
Remove:
Code:
                Device (HDAU)                {
                    Name (_ADR, One)
                    Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x06)
                            {
                                "hda-gfx", 
                                Buffer (0x0A)
                                {
                                    "onboard-1"
                                }, 
                                "layout-id", 
                                Buffer (0x04)
                                {
                                     0x01, 0x00, 0x00, 0x00
                                }, 
                                "PinConfigurations", 
                                Buffer (0x04)
                                {
                                     0xE0, 0x00, 0x56, 0x28
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
                }
 
As mentioned previously, both dsdts in Post #383 are edited for HDMI audio. Why are the dsdts in Post #383 different than the dsdts above?

The graphics card has been moved, however, HDAEnabler1.kext has not been removed.


Thanks a million Tolida for your help... got audio from my GFX hdmi.. but still cant adjust ..low high volume slider..
still dont know what I did as per your direction.. but it works...

In Post #383 , extract DSDT (maciasl > new from acpi > DSDT ) (which was not native) and then applied patch..got errors after compile (posted dsdt)and not worked...

and In Post #391 ,
changed GFX card slot
> boot with DSDT=no,
> removed HDAEnabler1.kext
> got extracted native DSDT and applied your patch..
> got errors after compile (posted dsdt) , still didnt fixed patched dsdt and not applied with multibeast but dont know how audio from HDMI now work...

appreciate for your help to and direction.... :clap:
 
Hello, let me start by saying, I am completely retarded. I understand we are messing with the layer between OSX and the hardware. This is my first Hackentosh so this is all new to me. Currently I am trying to get the HDMI sound to work on my Dell T1500 (BIOS) with a ASUS GeForce GT 640. However, I am not sure what to do. I don’t see any DSDT edits already created from my computer so I guess I have to make my own. I have no idea what to edit or where to go from here. Below is some additional information about my computer, and my extracted DSDT file (attached). Thank you for your help!!!


T1500 Specs
Processors Quad-Core Intel® Core™ i7

Chipset Intel H57

Memory: 1333MHz non-ECC memory in 4 DIMM slots

Flash BIOS BIOS 8MB flash memory for system BIOS; SMBIOS 2.5 support

Graphics2 Support for one PCI Express x16 Gen 2 graphics card up to 150W including: ATI FirePro™ V4800; ATI FireMV™ 2260; NVIDIA® Quadro® FX580; NVIDIA Quadro FX380; NVIDIA Quadro NVS 295
 

Attachments

  • Compiler Summary.pdf
    521.2 KB · Views: 193
  • System DSDT.dsl.zip
    18.9 KB · Views: 75
I have no idea what to edit or where to go from here.
Chipset Intel H57
You have a 5 Series motherboard.
Add dsdt'/HDEF, see How to Add or Edit dsdt/HDEF
See post #1, use: Mavericks HDMI Audio/6. 5 Series MB HDMI Audio dsdt edits - Desktop
Read: [Guide]-5_series-hdmi_audio_dsdt_edits_v1.1.pdf (AMI BIOS)
 
I just found this, I hope this helps
Dell Precision T1500


  • Install Method:
  • No DSDT
Hardware Name Chipset Notes Patches Used Compatible 64bit
Dell Precision T1500 Intel® P55 chipset
  • CPU: Intel Core i7 870 2.93 GHz
  • RAM: 6GB DDR3-1333
  • HDD: 1 x SATA 250GB 7200rpm
  • Video: nVidia Quadro FX 580 -> works OOB
  • Audio: Onboard HDA -> Ok with VoodooHDA kext
  • Network: Onboard Broadcom 57780 Gigabit-Ethernet-Controller -> working patch is available
  • Built-in DVD reader -> works OOB
  • Sleep/wake -> works OOB
  • Used latest BIOS 2.4.0. AHCI support enabled, disabled the onboard ethernet controller and the onboard serial port
  • Installed Mountain Lion 10.8.3 with the kernel flag PCIRootUID=0
  • Installed Chimera after installation
  • Use a cheap TP-Link PCI-E ethernet controller instead of the onboard one; installed AppleRTL8169Ethernet.kext to enable the TP-Link controller
  • Summary: the T1500 works like a charm, no DSDT required, sleep/wake fully functioning, AppStore/iMessages works
  • No patched DSDT needed


Do I make edits according to my graphics card or motherboard??
 
Status
Not open for further replies.
Back
Top