Plex HTPC - Crackling audio when showing UI with HDR metadata passthrough turned on

Server Version#: 1.32.6
Player Version#: 1.47.1

Hey, i recently started using the plex htpc app after not using it for a while. When watching HDR content with HDR metadata passthrough turned on i get quite a bit of crackling when the plex ui is showing while video is playing. So for example when i change the volume and press enter and the timeline pops up.

I have tried turning the passthrough off and playing the same 4k HDR content and then there is just a tiny bit of crackling sometimes but its barely audible. I have tried changing the exclusive audio setting, using the latest mpv release, changing the video playback quality. Turning hardware encoding off reduces the crackling by a bit but its still pretty bad.

The specs of my PC are: RTX 3080, Ryzen 5600X, 16GB Ram, Windows 10.

Anyone who has any idea of what could be causing this and how to fix it?

Okay, that is a weird one.

  • Do you have Audio passthrough enabled?
  • Without HDR passthrough enabled, crackling is a bit better?
  • What is your default channel and sample rate output of Windows? Is there a difference when set to 2ch@48khz? (when not already in that mode)
  • Is it working better when you set your GPU power profile to maximum? (nvidia control panel…)
  • Is only the output of Plex HTPC Ui broken or also the content audio?
  • You can also disable the click sounds of Plex HTPC…

I have found out that my DAC (Topping E30) seems to be the problem. When using an apple USB-C dongle instead the audio is totally normal, no crackling. I’ve tried playing with windows sampling rates/bit depth, all the plex HTPC audio settings and updating DAC drivers but the crackling wont go away. I just find it so weird that it only happens when using the HDR metadata passthrough and that it works fine with another DAC, it feels like something that i cant fix.

If you have any ideas please share them otherwise i guess i can live with the crackling, i mostly watch non-HDR content anyways.