GUIDE: HDMI Audio

Discussion in 'Mac Pro' started by andrejkw, Nov 30, 2012.

  1. h9826790 macrumors G4

    h9826790

    Joined:
    Apr 3, 2014
    Location:
    Hong Kong
    #651
    Dependency error, need some time to figure out how to install it properly.
    Screen Shot 2018-04-10 at 21.38.38.png
     
  2. Susurs macrumors 6502a

    Susurs

    Joined:
    Jun 18, 2010
  3. cdf macrumors regular

    Joined:
    Jul 27, 2012
    #653
    My understanding is that Lilu is required for AppleALC. In my case, even with Lilu, HDMIAudio would not work, so I just used the previous version of AppleHDA (see post 646).
     
  4. h9826790 macrumors G4

    h9826790

    Joined:
    Apr 3, 2014
    Location:
    Hong Kong
    #654
    So, all you did is just

    1) Replace the 10.13.4 AppleHDA.kext by the 10.13.3 version
    2) Install AppleALC.kext 1.2.6 to S/L/E
    3) Installed HDMIAudio.kext 1.1

    on your Mac Pro. Is that correct?
     
  5. bsbeamer macrumors 65816

    Joined:
    Sep 19, 2012
    #655
    Should have access to a clean 5,1 that never messed with HDMI audio later this week. If there's anything quick/easy that would be beneficial or helpful to test, post some instructions and will attempt to try for you.
     
  6. cdf macrumors regular

    Joined:
    Jul 27, 2012
    #656
    No need for step 2 in this case. I did steps 1 and 3, and my audio was back.

    An alternative (which keeps AppleHDA.kext untouched) is to install AppleALC.kext, Lilu.kext, and HDMIAudio.kext. This option, however, did not work on my cMP (maybe it only works for hackintoshes).
     
  7. h9826790 macrumors G4

    h9826790

    Joined:
    Apr 3, 2014
    Location:
    Hong Kong
    #657
    I see. Thanks for the clarification.

    I tired both, in my case, both won't work with my 1080Ti.
     
  8. d5aqoëp, Apr 10, 2018
    Last edited: Apr 10, 2018

    d5aqoëp macrumors 6502a

    d5aqoëp

    Joined:
    Feb 9, 2016
    #658
    Use latest lilu.kext and AppleALC.kext by installing it in System/Library/Extensions. Use kexts installer like kextbeast which is available on site tonymacx86

    Now I don’t know which are the latest versions but the ones I downloaded from reddit.com/r/hackintosh section worked. Found it. Link here

    No need for HDMIAudio.kext. It has reached it’s end of life.

    But if you use AppleHDA.kext from 10.13.3 then you can use HDMIAudio.kext but for how long will you depend on 10.13.3 kext?
     
  9. cdf macrumors regular

    Joined:
    Jul 27, 2012
    #659
    This is a great solution (if I can get it to work). Could you confirm that you are on a cMP with an Nvidia graphics card? Are you also using NvidiaGraphicsFixup.kext?
     
  10. toleda macrumors newbie

    Joined:
    Jan 20, 2010
    #660
    Note: The 10.13.4 AppleHDAController binary fix in AppleALC.kext supports one Nvida HDMI codec device_id, 0x0fbb. Any other device id requires an edit to the patch. Once edited, recompile AppleALC and install the new AppleALC.kext. Credit: FredWst
    Screen Shot 2018-04-10 at 3.36.08 PM.png
     
  11. h9826790 macrumors G4

    h9826790

    Joined:
    Apr 3, 2014
    Location:
    Hong Kong
    #661
    Tried the Lilu.kext + manually edited AppleALC.kext. Not working on the 1080Ti yet.

    Build succeeded
    Screen Shot 2018-04-11 at 05.24.16.png

    Kext loaded
    Screen Shot 2018-04-11 at 05.34.27.png

    But not working yet
    Screen Shot 2018-04-11 at 05.35.19.png
     
  12. Susurs macrumors 6502a

    Susurs

    Joined:
    Jun 18, 2010
    #662
    Both kexts were loaded and reported as loaded in Extensions. But no sound via HDMI, GTX 980...

    There are some boot arguments as far as I understand from the developers page for both kexts, for example:
    • “-alcbeta - to enable AppleALC on unsupported systems (usually unreleased or old ones)” ...Could this help?
     
  13. toleda macrumors newbie

    Joined:
    Jan 20, 2010
    #663
    Attach IOReg
     
  14. h9826790 macrumors G4

    h9826790

    Joined:
    Apr 3, 2014
    Location:
    Hong Kong
    #664
    Will do that later, out of town now. Cheers!
     
  15. h9826790 macrumors G4

    h9826790

    Joined:
    Apr 3, 2014
    Location:
    Hong Kong
    #665
    Sorry for the late reply, just back home.

     

    Attached Files:

  16. toleda macrumors newbie

    Joined:
    Jan 20, 2010
    #666
    @h9826790
    No HDAU, did you remove HDMIAudio.kext? If yes, restore.
    Use Xcode/IORegistryExplorer
    Reply with a copy of IOReg.
     
  17. h9826790 macrumors G4

    h9826790

    Joined:
    Apr 3, 2014
    Location:
    Hong Kong
    #667
    Thanks for your help.

    Yes, that was removed.

    And HDMIAudio.kext is now reinstalled. Nil help.

    But the IOReg file is too large, can't upload to here.
    Screen Shot 2018-04-16 at 02.08.53.png
     
  18. h9826790 macrumors G4

    h9826790

    Joined:
    Apr 3, 2014
    Location:
    Hong Kong
    #668
    For your info. I also tried NvidiaGraphicsFixup.kext, also nil help.

    Screen Shot 2018-04-16 at 03.39.09.png Screen Shot 2018-04-16 at 03.40.22.png
     
  19. cdf macrumors regular

    Joined:
    Jul 27, 2012
    #669
  20. toleda macrumors newbie

    Joined:
    Jan 20, 2010
    #670
    Compress the file, attach .zip
     
  21. Susurs macrumors 6502a

    Susurs

    Joined:
    Jun 18, 2010
    #671
    Stupid question: Sound over USB-C card is possible only for devices with Thunderbolt? There is no way to output sound via USB-C PCI-E card on cMP, right?
     
  22. bsbeamer macrumors 65816

    Joined:
    Sep 19, 2012
    #672
    Assume you mean USB-C directly, not when using a USB-C audio interface, correct?
     
  23. cdf macrumors regular

    Joined:
    Jul 27, 2012
    #673
    With a USB-C DisplayPort alternate card like the Sunix UPD2018 it should be possible. But since that card needs to be connected to the display port of the graphics card, it would still require HDMI (or DP) audio.
     
  24. Susurs macrumors 6502a

    Susurs

    Joined:
    Jun 18, 2010
    #674
    I ment, for example, using USB-C to HDMI cable with my Sonnet Alegro USB-C card in cMP. Was just wondering what would happen if I attach it to a spare HDMI port on a TV or some audio receiver - could I get sound output? :rolleyes:
     
  25. cdf macrumors regular

    Joined:
    Jul 27, 2012
    #675
    No. As I mentioned above, you would need a card with DP alternate mode.
     

Share This Page