Jump to content

Graphics Cards with HDMI carrying Audio in OSx86?


Mebster
 Share

55 posts in this topic

Recommended Posts

I wanted to be able to display OS X on my new TV. I was looking to use the TVs HDMI connection and ideally use that same connection to carry audio too (rather than having to use a separate audio cable).

 

I was wondering if anyone has tested something like this out and had any success.

If so, please list the card and so I can look into it.

 

Many thanks. :)

Link to comment
Share on other sites

  • 1 month later...
I have got this working w/ a couple cards.. I would recommend Zotac or Sparkle.. Zotac's have good prices on 9400s and 9500s NewEgg at present (and mail-in rebates).

 

Most important thing to remember is you *MUST* have SPDIF audio working already since all the video card does is perform an SPDIF passthrough.

 

(the same does not apply to displayport btw)

 

JK

 

Hi

 

Having read some of the Apple forums I didn't think this was possible in OS X.

I have HDMI audio support on one of my two GFX DVI ports.

Is it just a matter of having a working SPDIF out then setting the media player to embedded audio or is there more to it?

 

Cheers

D.

Link to comment
Share on other sites

Hi

 

Having read some of the Apple forums I didn't think this was possible in OS X.

I have HDMI audio support on one of my two GFX DVI ports.

Is it just a matter of having a working SPDIF out then setting the media player to embedded audio or is there more to it?

 

Cheers

D.

 

I can't get this to work with my ATI HD 3650.

Any clues would be highly appreciated - else this is just another nail in the coffin for my ATI card!

 

D.

Link to comment
Share on other sites

  • 2 months later...
  • 1 month later...

Hello

 

I read about building a hackintosh a while back and recently tried it out

 

Asus P5W DH Deluxe

Patriot 2GB DDR2-800

Intel Core 2 Duo E6600 2.4GHz

XFX HD-577A-ZNFC Radeon HD 5770 (Juniper XT) 1GB

Seagate 120GB SATA HDD

PLEXTOR 24X SATA DVD Writer PX-880SA

Multi card reader

Cooler Master Cosmos

Kingwin 600w PSU

Sony 37" LCD TV

 

 

I used ipc 10.5.6 final

- did not choose any kernels as it will install vanilla by default

- the video drivers I choose the natit because of various ATI card compatibility

- the chipset drivers needed are ichx sata drivers

- the sound drivers needed are alc882 and under legacy drivers also choose alc882 address 0

- the ethernet drivers needed are marvell yukon ones

- the wifi wdrivers needed are realtek rtl8187/l

- patched usb drivers

- appleSMBIOS ToH patch

 

The results were better than I expected - everything seemed to worked.

 

If I used either the HDMI or the DVI ports on the 5770 I had no sound via the coax digital out on the P5w. I believe this is because that the 5770 has built in sound.

 

Any ideas would be greatly appreciated.

Link to comment
Share on other sites

I have not researched the video driver side of things yet for OS X to see if there is a patch to enable to audio pass-through on NVIDIA cards but I have done some testing and have found that NVIDIA cards need to have the audio pass-through option enabled in their drivers or it doesn't pass through.

 

I have my Hackintosh hooked up to my LCD TV via DVI to HDMI (which works great in Windows) and did some testing to see if there was audio coming through the pass through cable in Mac OS X, which there was. Meaning the NVIDIA card was stopping the audio passing through.

 

I can only assume the reason it doesn't work and there is currently no facility in the drivers for it is because there isn't a genuine Mac Pro video card on the market with HDMI out.

 

We just need someone with the means to write some code to get this working in the drivers. :P

Link to comment
Share on other sites

The new ATI 5xxx series cards do not use a pass through like the nVidia cards do. ATI says on their web site:

 

Integrated HD audio controller

 

  • Output protected high bit rate 7.1 channel surround sound over HDMI with no additional cables required
  • Supports AC-3, AAC, Dolby TrueHD and DTS Master Audio formats

 

The 5770 card I have is from XFX and I do not even need a soundcard in the system the video card does it all

Link to comment
Share on other sites

The new ATI 5xxx series cards do not use a pass through like the nVidia cards do. ATI says on their web site:

 

Integrated HD audio controller

 

  • Output protected high bit rate 7.1 channel surround sound over HDMI with no additional cables required
  • Supports AC-3, AAC, Dolby TrueHD and DTS Master Audio formats

 

The 5770 card I have is from XFX and I do not even need a soundcard in the system the video card does it all

 

are you saying your 5770 works with sound in OS X?? I know they work in Windows but I didnt think they had the drivers in OS X to work like that yet.

Link to comment
Share on other sites

  • 2 weeks later...
I have not researched the video driver side of things yet for OS X to see if there is a patch to enable to audio pass-through on NVIDIA cards but I have done some testing and have found that NVIDIA cards need to have the audio pass-through option enabled in their drivers or it doesn't pass through.

 

I have my Hackintosh hooked up to my LCD TV via DVI to HDMI (which works great in Windows) and did some testing to see if there was audio coming through the pass through cable in Mac OS X, which there was. Meaning the NVIDIA card was stopping the audio passing through.

 

I can only assume the reason it doesn't work and there is currently no facility in the drivers for it is because there isn't a genuine Mac Pro video card on the market with HDMI out.

 

We just need someone with the means to write some code to get this working in the drivers. :)

 

If you are connecting the spdif cable from your motherboard/sound card to the VGA spdif connector, then you need to know two things.

 

  • Exact pinouts for your mobo and your VGA spdif connector. They vary from each mobo and each VGA card. I have zotac 9400GT and 1st pin (starting from the bracket) is spdif signal, 2nd is blank, 3rd is the ground.
  • Also, the audio will be send on DVI-I 24+5 pin only. DVI-D or DVI-I 24+1 will NOT carry audio. So, if you simply connect a DVI-D cable to HDMI, then it'll not carry audio. I have ordered a DVI-I 24+5 Male to HDMI female, should get it tomorrow and hope to test it.

Also, I think VoodooHDA driver may be working on the VGA audio chipset for GT220 drivers. Check out Project OSX forums.

Link to comment
Share on other sites

If you are connecting the spdif cable from your motherboard/sound card to the VGA spdif connector, then you need to know two things.

 

  • Exact pinouts for your mobo and your VGA spdif connector. They vary from each mobo and each VGA card. I have zotac 9400GT and 1st pin (starting from the bracket) is spdif signal, 2nd is blank, 3rd is the ground.
  • Also, the audio will be send on DVI-I 24+5 pin only. DVI-D or DVI-I 24+1 will NOT carry audio. So, if you simply connect a DVI-D cable to HDMI, then it'll not carry audio. I have ordered a DVI-I 24+5 Male to HDMI female, should get it tomorrow and hope to test it.

Also, I think VoodooHDA driver may be working on the VGA audio chipset for GT220 drivers. Check out Project OSX forums.

 

Yeah as long as you read your manuals carefully for connecting the pass-through and get the right DVI to HDMI cable/adaptor for your video card. If HDMI audio works fine in Windows you know you have everything right for when support comes to Hackintosh community for HDMI audio. ;)

Link to comment
Share on other sites

Yeah as long as you read your manuals carefully for connecting the pass-through and get the right DVI to HDMI cable/adaptor for your video card. If HDMI audio works fine in Windows you know you have everything right for when support comes to Hackintosh community for HDMI audio. :whistle:

 

I am in same boat. I can hear audio using the DVI to HDMI in windows XP. But no luck in hackintosh. Is it a matter of enabling some option in one of the enablers (NVE, Natit, etc) ? Or a new driver has to be written.

 

Darn .. Plex looks so good in HDMI -- now I have to stick with component out.

 

I have got this working w/ a couple cards.. I would recommend Zotac or Sparkle.. Zotac's have good prices on 9400s and 9500s NewEgg at present (and mail-in rebates).

 

Most important thing to remember is you *MUST* have SPDIF audio working already since all the video card does is perform an SPDIF passthrough.

 

(the same does not apply to displayport btw)

 

JK

 

Hi Josh,

 

Can you please explain how did you get it working with audio over HDMI. I have a zotac 9400GT. I connected DVI-I 24+5 to HDMI adapter and then HDMI cable. The passthru SPDIF cable from the motherboard is connected to the zotac card. When I boot windows XP, I can hear the audio and see video fine. But it doesn't work in Mac OSX. I'm running Snow Leopard 10.6.2 with NVEnabler.

 

What changes/patches you have to make in order to get audio out from HDMI ?

 

Thanks

Hari

Link to comment
Share on other sites

  • 3 months later...

Sorry folks, I received a few PMs on this but can't confirm anything since it was last summer and I needed >1920x1200 (using a 30") I abandoned my HDMI card at that time. It was Leopard (vs. Snow) and I had used a number of injectors at various times (NVinject and NVenabler, PC EFI, and modded dsdt)

Link to comment
Share on other sites

there may be hope for us yet, as the newly launched Macbook Pros are rumored to support HDMI audio out via the Mini Display port. If this is true then its only a matter of time for that feature to make its way to OSx86

Link to comment
Share on other sites

there may be hope for us yet, as the newly launched Macbook Pros are rumored to support HDMI audio out via the Mini Display port. If this is true then its only a matter of time for that feature to make its way to OSx86

 

tmongkol has it working here http://www.insanelymac.com/forum/index.php?showtopic=140941

 

but that is for cards with separate audio chipset. mine [gpu] has spdif audio fed from MB header.

Still not got to work ... digi audio level regerstering in windows7 but no sound! and digi out in snow leo, sys pref, sound but again no audio ..

 

Have read I need DVI-I to HDMI plug ... not sure what I have now but hope this is the fix ....

 

D

Link to comment
Share on other sites

  • 1 month later...
tmongkol has it working here http://www.insanelymac.com/forum/index.php?showtopic=140941

 

but that is for cards with separate audio chipset. mine [gpu] has spdif audio fed from MB header.

Still not got to work ... digi audio level regerstering in windows7 but no sound! and digi out in snow leo, sys pref, sound but again no audio ..

 

Have read I need DVI-I to HDMI plug ... not sure what I have now but hope this is the fix ....

 

D

 

If you card has spdif 2 pin plug which needs to be connected to the spdif 2 pin plug on the motherboard AND you have DVI (not HDMI), then you need a DVI-I to HDMI (24+5 pin) special adapter. Ebay has for under $10 or so. I bought from there and it works in both windows xp and SL 10.6.3.

Link to comment
Share on other sites

If you card has spdif 2 pin plug which needs to be connected to the spdif 2 pin plug on the motherboard AND you have DVI (not HDMI), then you need a DVI-I to HDMI (24+5 pin) special adapter. Ebay has for under $10 or so. I bought from there and it works in both windows xp and SL 10.6.3.

 

I knew this was the solution but hadn't got round to trying it.

Glad to see it works - and I've just ordered one DVI-I to HDMI adapt'- Thanks :)

 

D

Link to comment
Share on other sites

I knew this was the solution but hadn't got round to trying it.

Glad to see it works - and I've just ordered one DVI-I to HDMI adapt'- Thanks :)

 

D

 

As I mentioned in my earlier posts in this thread, there is a software switch in the NVIDIA drivers that enables the SPDIF passthrough, that to my knowledge still has not been written or enabled in OS X yet.

 

Sure, you will need the HDMI adaptor to get the digital output from the card once its enabled but the problem everyone that has an SPDIF passthrough cable on their NVIDIA cards has is the current inability to allow the input from the SPDIF cable to passthrough the video card and out the DVI/HDMI port.

 

Being able to software enable this switch on our cards is the key. Im sounding like a broken record. I have said the same thing three times in three different ways in this post alone, not to mention the other posts that I have made. I don't think I'm being hard to understand. ;)

Link to comment
Share on other sites

As I mentioned in my earlier posts in this thread, there is a software switch in the NVIDIA drivers that enables the SPDIF passthrough, that to my knowledge still has not been written or enabled in OS X yet.

 

Sure, you will need the HDMI adaptor to get the digital output from the card once its enabled but the problem everyone that has an SPDIF passthrough cable on their NVIDIA cards has is the current inability to allow the input from the SPDIF cable to passthrough the video card and out the DVI/HDMI port.

 

Being able to software enable this switch on our cards is the key. Im sounding like a broken record. I have said the same thing three times in three different ways in this post alone, not to mention the other posts that I have made. I don't think I'm being hard to understand. :)

 

I understand your pain mate - however hari om is clearly saying it works for XP and OS X - so I've splashed out and ordered a £3 DVI-I adapter - if it doesn't work nothing lost !!

 

:)

Link to comment
Share on other sites

As I mentioned in my earlier posts in this thread, there is a software switch in the NVIDIA drivers that enables the SPDIF passthrough, that to my knowledge still has not been written or enabled in OS X yet.

 

Sure, you will need the HDMI adaptor to get the digital output from the card once its enabled but the problem everyone that has an SPDIF passthrough cable on their NVIDIA cards has is the current inability to allow the input from the SPDIF cable to passthrough the video card and out the DVI/HDMI port.

 

Being able to software enable this switch on our cards is the key. Im sounding like a broken record. I have said the same thing three times in three different ways in this post alone, not to mention the other posts that I have made. I don't think I'm being hard to understand. :)

 

It was broken in 10.6.2 but fixed in 10.6.3. I'm using that now and it works.

I was using a zotac 9400GT with DVI earlier. I had connected 2pin spdif from mobo to the 2pin connector on my zotac 9400GT. Then used a $5 DVI-I (24+5 pin -- thats the main key) to HDMI adapter.

In 10.6.2, this setup WILL NOT give me audio over the DVI-I/HDMI adapter. But it WAS giving me audio in windows XP. So I just used a spdif 2pin to RCA adapter and was feeding audio via the spdif digital coax cable to my pio elite and DVI-HDMI cable for the video.

 

Come 10.6.3 and I read on this (or somewhere else) that the audio over HDMI has been fixed. I upgraded to 10.6.3 (retail install) and tried the DVI-I (24+5) to HDMI cable and viola (using the 2pin spdif to the 2pin 9400GT connector) !! I had AUDIO and VIDEO over the HDMI cable !

 

Now I have upgraded to MSI 9500GT which has HDMI connector. This avoids the DVI-I (24+5) to HDMI adapter. Inside still remains same, 2pin spdif to 2pin spdif connector on the video card.

 

So, yes, 10.6.3 has audio+video over DVI-I(24+5) to HDMI OR straight thru HDMI support.

 

BTW, I have two DVI-I (24+5) to HDMI connectors. I bought one and since no sound was coming over HDMI, I bought another one. Only later I tried windows xp, and both were working. Then I realized that 10.6.2 must be busted.

 

So, up for sale, two working DVI-I (24+5) to HDMI.

 

Notice I keep repeating "DVI-I (24+5)" -- thats the key when looking for a connector which will send audio over DVI. Ignore what every one else says that DVI can't send audio.

 

This link gave me confidence to buy the DVI-I (24+5) to HDMI adapter.

 

http://www.amazon.com/DVI-I-Dual-Link-Male...#R1RMFCSSAWYPGE

 

 

I think I have repeated it enough times to convince people that it does work in 10.6.3 :)

Link to comment
Share on other sites

It was broken in 10.6.2 but fixed in 10.6.3. I'm using that now and it works.

I was using a zotac 9400GT with DVI earlier. I had connected 2pin spdif from mobo to the 2pin connector on my zotac 9400GT. Then used a $5 DVI-I (24+5 pin -- thats the main key) to HDMI adapter.

In 10.6.2, this setup WILL NOT give me audio over the DVI-I/HDMI adapter. But it WAS giving me audio in windows XP. So I just used a spdif 2pin to RCA adapter and was feeding audio via the spdif digital coax cable to my pio elite and DVI-HDMI cable for the video.

 

Come 10.6.3 and I read on this (or somewhere else) that the audio over HDMI has been fixed. I upgraded to 10.6.3 (retail install) and tried the DVI-I (24+5) to HDMI cable and viola (using the 2pin spdif to the 2pin 9400GT connector) !! I had AUDIO and VIDEO over the HDMI cable !

 

Now I have upgraded to MSI 9500GT which has HDMI connector. This avoids the DVI-I (24+5) to HDMI adapter. Inside still remains same, 2pin spdif to 2pin spdif connector on the video card.

 

So, yes, 10.6.3 has audio+video over DVI-I(24+5) to HDMI OR straight thru HDMI support.

 

BTW, I have two DVI-I (24+5) to HDMI connectors. I bought one and since no sound was coming over HDMI, I bought another one. Only later I tried windows xp, and both were working. Then I realized that 10.6.2 must be busted.

 

So, up for sale, two working DVI-I (24+5) to HDMI.

 

Notice I keep repeating "DVI-I (24+5)" -- thats the key when looking for a connector which will send audio over DVI. Ignore what every one else says that DVI can't send audio.

 

This link gave me confidence to buy the DVI-I (24+5) to HDMI adapter.

 

http://www.amazon.com/DVI-I-Dual-Link-Male...#R1RMFCSSAWYPGE

 

 

I think I have repeated it enough times to convince people that it does work in 10.6.3 :P

 

Hmm. I have had the same experiences with Windows and the SPDIF passthrough as you guys (works totally fine) but I have to say I have never had it working in OS X. It might pay to have another look at my install.

 

In the mean time I bit the bullet and bought an optical cable as with my current home theatre setup I cant get anything other than stereo sound out of HDMI. My HDMI cable is connecting directly to my Samsung LCD as I don't have an HDMI amp. My TV down-mixes all HDMI audio to stereo before passing it out to my amp via the optical out. Can you believe that {censored}! Its a really common thing for TVs to do too. :( Pissed me off royally. More expensive panels that weren't in my price range don't do it. Sony for example. *sigh*

 

It would be great if someone can isolate the code difference that is now preventing the HDMI passthrough from working for you guys.

Link to comment
Share on other sites

Hmm. I have had the same experiences with Windows and the SPDIF passthrough as you guys (works totally fine) but I have to say I have never had it working in OS X. It might pay to have another look at my install.

 

Are you sure you have digi out working with whatever AppleHDA patch you use?

VoodooHDA will only give you stereo out i believe.

 

My TV down-mixes all HDMI audio to stereo before passing it out to my amp via the optical out. Can you believe that {censored}! Its a really common thing for TVs to do too. :( Pissed me off royally. More expensive panels that weren't in my price range don't do it. Sony for example. *sigh*

 

Are you sure there is not a 'digital audio out' setting as with my LG. that lets you switch between Dolby Digital or PCM (mono or stereo pair)

 

D

Link to comment
Share on other sites

 Share

×
×
  • Create New...