PCI-e sound card shows up as USB, but only after a while and with crackling

Hi everyone

I have a Asus Xonar AE, on OS boot it shows up in ioreg, has the expected Speaker, Input and SPDIF output. But it only shows up in ioreg and not in system sound settings. This is what the ioreg looks like https://i.imgur.com/ENWtwHv.png

After a while, the ioreg turns into this: https://i.imgur.com/9UvI8dU.png The AppleUSBAudioDevice has sub-items and it shows up in system preferences. But it still crackles like crazy, it only works at 2 ch 16-bit 44.1khz, taking it anything above 48khz makes it go silent. Also the crackling intensifies if microphone is used (even if the mic is from built-in ports), and after about half a minute or so of mic usage, the sound quality returns back to previous less-crackling one.

Anyone experienced anything like this? Got any advice/tips on how to make it so I wouldn't have to wait for a while every boot for it to appear and how to make the crackling go away?

PS. The crackling is non existent in windows (dual-boot setup). Thanks!

submitted by /u/aneesiqbal
[link] [comments]