Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

squareblock

macrumors newbie
Original poster
Jul 13, 2018
23
2
The speakers on my Dell u3415w has been working fine with the ADM 5870. After I swapped it with a RX 580, the monitor speakers no longer shows up (in system profile, audio preference, audio midi setup). I notice there's a user on Apple's discussion having the same issue, but without solution.

Anyone here experienced something similar?
 
The speakers on my Dell u3415w has been working fine with the ADM 5870. After I swapped it with a RX 580, the monitor speakers no longer shows up (in system profile, audio preference, audio midi setup). I notice there's a user on Apple's discussion having the same issue, but without solution.

Anyone here experienced something similar?

That's expected, because HDMI / DP audio on 3rd part GPU is NOT supported by Apple natively. The support was there in some beta OS, but Apple then intentionally remove it in the official release.

And Apple own the audio driver in macOS, no other GPU manufacture can provide audio driver for their GPU.

However, 3rd party HDMI Audio driver still available.

To make it work, you need

1) Disable SIP
2) Install HDMIAudio.kext
3) Patch the AppleHDA.kext

Everything you need to know is in this thread

https://forums.macrumors.com/threads/guide-hdmi-audio.1499797/
 
Last edited:
That's expected, because HDMI / DP audio is NOT supported by Apple natively. The support was there in some beta OS, but Apple then intentionally remove it in the official release.

And Apple own the audio driver in macOS, no other GPU manufacture can provide audio driver for their GPU.

However, 3rd party HDMI Audio driver still available.

To make it work, you need

1) Disable SIP
2) Install HDMIAudio.kext
3) Patch the AppleHDA.kext

Everything you need to know is in this thread

https://forums.macrumors.com/threads/guide-hdmi-audio.1499797/

Strange thing is, the speakers were working before I swapped out the video card from 5870 to a RX 580. There's also a DP cable change because 5870 uses miniDP, while the RX uses full size.
 
Strange thing is, the speakers were working before I swapped out the video card from 5870 to a RX 580. There's also a DP cable change because 5870 uses miniDP, while the RX uses full size.

5870 is the Apple card, RX580 is not, their Audio hardware has different device ID.

The 5,1 firmware does support HDMI / DP Audio, however, Apple make it only limited to their own card.
 
Oh, you're saying it's the card that OSX is not recognizing as an audio device. Well, that's too bad.
 
Oh, you're saying it's the card that OSX is not recognizing as an audio device. Well, that's too bad.

They are recognised, but should be no driver installed in your case
Screen Shot 2018-07-22 at 16.12.07.png
 
You're exactly right! The audio controller shows in in pci1002. Yours is installed with driver. Mine says no.

pci1002,aaf0:



Type: Audio Device

Driver Installed: No

MSI: No

Bus: PCI

Slot: Slot-1

Vendor ID: 0x1002

Device ID: 0xaaf0

Subsystem Vendor ID: 0x1da2

Subsystem ID: 0xaaf0

Revision ID: 0x0000

Link Width: x16

Link Speed: 2.5 GT/s
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.