Contribute
Register

HDMI Audio Through AMD XFX RX 480 8gb Reference Card.

Status
Not open for further replies.
DCPI Mangler says:

AMD R9 xxx
0x1002AAE0, 0x1458AAE0

Using IORegistry, HDAU is mia, but I do have:

View attachment 234732

does that help? (This is without any SSDT type of audio fixes.)

The only way I can get any HDMI / DP controls to show up in the Sound Preferences Pane is by using one of the SSDT.aml type of audio fixes.

Very strange, I must have disabled the disabler? I'm updating the crimson driver on one of the RX 480s, I'll try it in this system to see what I get in dcpi manager.
 
Not correct. Your graphics card uses aa01, native support; no patch required.

I don't think this is native support because I can't duplicate it with another Sierra 12.4 build. I made a duplicate so I have 2 Ssd drives with audio working on RX card but my other sierra 12.4 Ssd won't get audio on the RX. I've switched config.plists, reloaded clover and I am not able to get sound. I switched out the RX 480 card with another RX 480 and it still works so it's not a Vbios anamoly.

Is it possible that I just have a corrupted version of 12.4 and by chance I have sound?

Audio Disabler IORegstry.png This is from the non audio sad.

RX 480 sound IOregistry file.IoRegistry Rx 480 sound.zip
 

Attachments

  • Audio Disabler IORegstry.png
    Audio Disabler IORegstry.png
    2.1 MB · Views: 238
  • IoRegistry Rx 480 sound.zip
    779.1 KB · Views: 143
Last edited:
Controller not codec. Codec shows when HDAU is present in acpi tables; suggest dsdt or ssdt injection.

IOReg screenshots are useless, attach a copy of IOReg.

Actually, I was responding to Gigamaxx's request.

If you think it will help, I will be happy to upload the file. But, please consider; you may not remember, we have been down this road before. Just after you released SSDT-HDMI-AMD-PEG0.aml, I tested it. It did not work, I filed a bug report over in the appropriate thread along with all of the usual requested files. You responded that there was nothing you could do to fix the issue, because the controller did not work correctly.

Since then I have continued to test it in each os update, along with some other similar approaches. The result is the same, here is a summary of the results:


(i) One cable, one display, (with SSDT.aml in the Clover acpi/patched folder):

AMD card to hdmi cable to monitor; video is fine, audio sounds as if someone is quickly scrubbing through the file in an editor.
AMD card to DP cable to monitor; video is fine, audio sounds as if someone is quickly scrubbing through the file in an editor.
AMD card to hdmi cable to audio receiver; video is fine, there is no audio.

(ii) Two cables, one display, (with SSDT.aml in the Clover acpi/patched folder):

AMD card to hdmi cable to monitor, AMD card to DP cable to monitor; using the monitor to switch between the inputs, video is fine, audio sounds as if someone is quickly scrubbing through the file in an editor.


(iii) Two cables, two displays, (with SSDT.aml in the Clover acpi/patched folder):

AMD card to hdmi cable to audio receiver; AMD card to DP cable to monitor; there is no sound from the audio receiver, the sound from the monitor speakers is now in slow motion (Gigamaxx posted a video of an example of this). There are noticeable video artifacts in many of the Apple apps (iTunes, iMovie, Safari, etc.) that are not present in similar third party apps (Kodi, Firefox, etc.)

This seems very similar to the timing / synchronization issues from the early days of hdmi equipment, the high end audio equipment is dropping the audio signal. Mork has reported similar results.

I can supply the IORegistryExplorer files (either IORegistryExplorer v2.1 or IORegistryExplorer v3.02) from macOS 10.12.3, current release, with the AppleHDA patch for motherboard audio with and/or without the SSDT.aml file present, as well as macOS 10.12.4, current public beta release, without any AppleHDA patches but with and/or without the SSDT.aml file present. Additionally, each of these can be in either one cable / one display or two cable / two displays versions.
 
Last edited:
Can you post the IORegistry with the audio working as close to what I have working? The slow motion or lagging audio. That is what I would like to see which is if your catching the same controller/driver setup that I'm experiencing. I have audioaccelerators loaded in ioregistry.
 
Can you post the IORegistry with the audio working as close to what I have working? The slow motion or lagging audio. That is what I would like to see which is if your catching the same controller/driver setup that I'm experiencing. I have audioaccelerators loaded in ioregistry.

Hope this helps; the details:

(iii) Two cables, two displays, with the SSDT.aml in the Clover acpi/patched folder, AMD card to hdmi cable to audio receiver; AMD card to DP cable to monitor;
Clover v3998
macOS Sierra 10.12.4 Public Beta (16E144f)
no AppleHDA modifications
IORegistryExplorer v3.02

Screen Shot 2017-02-06 at 4.00.11 PM.jpg
 

Attachments

  • ioRegFile.ioreg.gz.zip
    2.5 MB · Views: 211
Hope this helps; the details:

(iii) Two cables, two displays, with the SSDT.aml in the Clover acpi/patched folder, AMD card to hdmi cable to audio receiver; AMD card to DP cable to monitor;
Clover v3998
macOS Sierra 10.12.4 Public Beta (16E144f)
no AppleHDA modifications
IORegistryExplorer v3.02

View attachment 234901

It won't open it archives the Ioregistry zip. 2.5mb?
 
Status
Not open for further replies.
Back
Top