Jump to content

HDMI audio on GTX 660 ti Asus P5W DH Deluxe


20 posts in this topic

Recommended Posts

Hello,

I have a P5W motherboard and a GTX 660 Ti graphics card.

How to sound out through HDMI.

I need edit my DSDT.aml with information of my GTX 660 ti.

What is information to write inside.

I already have a DSDT found on a French topic dedicated to the P5W DH Deluxe.

Can you help me please.

 

/Sorry for my bad english/

 

P5W DH Deluxe

GTX 660 Ti

4Go RAM

Mountain Lion 10.8.4

Link to comment
Share on other sites

Thank you for your reply.

But i don't know how i can do (i don't understand all of tuto, because i don't speaking a technical english).

Your topic speak about more GPU or chipset and i am lost inside that.

I don't know if my ALC882 of my P5W must be working. (I used WoodyHDA, SPDIF is OK).

I'm noob for editing DSDT.

Big thank for help.

DSDT ioreg.zip

Link to comment
Share on other sites

 

But i don't know how i can do (i don't understand all of tuto, because i don't speaking a technical english).

Your topic speak about more GPU or chipset and i am lost inside that.

I don't know if my ALC882 of my P5W must be working. (I used WoodyHDA, SPDIF is OK).

 

There is nothing technical, you have a 5 Series motherboard with an AMI BIOS; use the AMI-BIOS-AMD-Nividia-5_Series kit.  The tool does all the work.  If you want onboard 882 audio, find an edited ML AppleHDA.kext.

Link to comment
Share on other sites

thx,

i've downloaded "audio_hdmi_5series-master" and i've follow the tuto pdf inside. Make a new DSDT with patch...

But it not work. I think it's about chipset. P5W are not 5 series chipset, it's a 975x intel chipset.

It works with your dsdt.  One change, delete these lines from the patch (leaves the existing HDEF). Compile, save and install.

# 5. Insert layout-id=1 into device HDEF 
into method label _DSM parent_adr 0x001B0000 remove_entry;
into device name_adr 0x001B0000 insert
begin
    Method (_DSM, 4, NotSerialized)\n
    {\n
        Store (Package (0x04)\n
 	     {\n
                "layout-id", \n
                Buffer (0x04)\n
                {\n
                    0x01, 0x00, 0x00, 0x00\n
                }, \n
                "PinConfigurations", \n
                Buffer (Zero) {}\n
            }, Local0)\n
        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
        Return (Local0)\n
    }\n
end
  • Like 1
Link to comment
Share on other sites

Ok, thank you. I post this now

Two problems:

1. The edited dsdt was not installed properly;  verify EXtra/dsdt.aml

2.  The IOReg does not show HDEF; was audio working before the edits?

 

With the edited dsdt installed, reply with a new IOReg and the edited dsdt.

Link to comment
Share on other sites

Two problems:

1. The edited dsdt was not installed properly;  verify EXtra/dsdt.aml

2.  The IOReg does not show HDEF; was audio working before the edits?

 

With the edited dsdt installed, reply with a new IOReg and the edited dsdt.

 

thank you for making me recheck the location of dsdt

 

Now it's ok for the directory dsdt is recognized.
(For SPDIF, etc... i use "WoodyHDA")
 
Here is the correct ioreg (dsdt running) and dsdt
The dsdt is unpatched and audio outputs this motherboard work (SPDIF, etc.).
I noticed that the patch causes errors when compiled
I do not know why

ioreg+dsdt.zip

Link to comment
Share on other sites

 

Here is the correct ioreg (dsdt running) and dsdt
The dsdt is unpatched and audio outputs this motherboard work (SPDIF, etc.).
I noticed that the patch causes errors when compiled

 

dsdt compiles fine; look closely: 0 Errors 0 Warnings 20 Remarks 42 Optimizations.

dsdt is fine, ioreg is fine.  AppleHDA.kext is not ML.  What version is it?

If you want to verify ML HDMI audio, backup the installed AppleHDA.kext, install the native ML AppleHDA.kext and restart.  You will have HDMI audio without onboard audio.

Link to comment
Share on other sites

i have 201 error, 0 warning, 0 remark, 5 opimization when i compil with patch.

What did you do to break it?  The dsdt in Post #11 compiles with the stats noted above.  Don't run the same patch twice on the same dsdt.

Verify MaciASL/Preferences/iASL/ACPI 5.0

Start over with the dsdt attached in Post #3.

  • Like 1
Link to comment
Share on other sites

What did you do to break it?  The dsdt in Post #11 compiles with the stats noted above.  Don't run the same patch twice on the same dsdt.

Verify MaciASL/Preferences/iASL/ACPI 5.0

Start over with the dsdt attached in Post #3.

 

 

ok, sorry, I understood why my DSDT has errors, this is due to "save as" option (keep changes in original document ?) in MacIASL. I'm confused.
 
Now I have a DSDT ok with the Series 5 patch ok, but after the first test, I have no sound hdmi (not present option in "system preferences / sound").
I reinstall ML to be sure I do not have residues WoodyHDA or another.
 
{EDIT}
Good, thank you very much.
After clean reinstall of ML, i see now a HDMI in sound option.
I've used a patch with the "# Insert layout-id 5. = 1 into device HDEF" less
Do you know what is the role of # 5. Insert layout-id=1 into device HDEF ?
Link to comment
Share on other sites

 

Now I have a DSDT ok with the Series 5 patch ok, but after the first test, I have no sound hdmi (not present option in "system preferences / sound").
I reinstall ML to be sure I do not have residues WoodyHDA or another.

 

The problem is your AppleHDA.kext.  Need an answer to the question asked in Post #12.

Link to comment
Share on other sites

All work perfectly, big thanks for that.

But hd audio codec don't work.

DTS HD is recognized in DTS only...

 

You speak about optimized kext for realtek ALC8xx in another topic.

P5W DH Deluxe audio chipset is ALC882

 

I don't know what i can do for activate HD audio (in HDMI) for ALC882

Link to comment
Share on other sites

All work perfectly, big thanks for that.

But hd audio codec don't work.

DTS HD is recognized in DTS only...

 

Codec is not the problem.  What are you calling DTS HD?  Do you mean DTS MA?  What player are you using?  

Link to comment
Share on other sites

Yes, exactly. DTS MA, TrueHD...bitstream.

It work only in DTS (standard), or Dolby surround.

 

My ampli is blocked in "straight" mode. I can't change mode (cinema, music...)

In SPDIF i could change the audio mode.

 

I use VLC or XBMC (last version).

Link to comment
Share on other sites

Yes, exactly. DTS MA, TrueHD...bitstream.

It work only in DTS (standard), or Dolby surround.

 

Currently, no lossless audio (DTA MA or Dolby TrueHD) player in OS X. Only choice is LCPM bit streaming in Plex.  Hopefully XBMC ports AudioEngine to OS X soon.

Link to comment
Share on other sites

 Share

×
×
  • Create New...