I'm sure the snake oil Police will jump on this thread now
Snake oil police here as requested sir.
just remember none of these people have ever tested these things to discover the truth for themselves.
I have. When I had a similar issue to the OP a few years ago (which I originally thought was a ground loop but it wasn't) I borrowed a full set of AudioQuest cables (mains, interconnects, speaker cables) from a friend who was about to sell them, they cost more than my car when they were new (several hundred per cable, several thousand total). Since I had them I decided to do some measurements with a calibrated microphone to see what if any difference they made to the overall sound (frequency response, phase and decay) and to the issue I was having.
Power cables, no difference to the audio, did not solve the issue
Interconnects, no difference to the audio, partially fixed the issue, will explain why below.
speaker cables, no difference the the audio, did not solve the issue
If anyone would like a technical explanation from a Physics graduate in terms of electromagnetism why expensive mains cables (and digital interconnects)
can't make a difference to audio quality then I would be happy to oblige but you've probably heard it before, and it would be off-topic here.
Anyway back to the topic of the thread. My issue was loud-ish hum coming through the subwoofers but not through the main speakers, the hum got louder as GPU usage increased. I originally thought it was ground loop, but when I did a spectral analysis of the hum I saw it was not stable at 50 or 60hz, it was in the 120-160Hz region and fluctuated depending on what the GPU was doing. It turns out that it was EMI coming from the GPU (or possibly from the PSU but caused by feedback on the 12V line from the GPU) and getting into the AVR circuits that handle the subwoofer pre-out, the subwoofer amp and the interconnect cable connecting the two. That's why the AudioQuest interconnect helped somewhat, it had decent shielding, my previous interconnect had none at all.
After I gave my friend his cables back I bought a reel of two-core + shield* cable (designed for high end microphones) and wired up my own interconnects that worked just as well as the AudioQuest ones. The only other solutions that worked (out of dozens of things that I tried) was just to move the AVR and subwoofer amplifier physically further away from the PC, and to undervolt/underclock the GPU when not gaming.
*Many cheap (and some expensive) and amateur DIY shielded interconnects have only two conductors and they use the negative/ground conductor as the shield. The shielding works much better if the two conductors carrying audio are a twisted pair both shielded by a third conductor that is connected only to a ground wire that you connect to a separate ground somewhere isolated from the rest of the gear. The presence of a 'ground wire' coming off one side of the interconnect signifies it has been built properly. Something like
https://www.futureshop.co.uk/audioq...MI_MaV346l9wIVielRCh1GWAOTEAQYASABEgLfh_D_BwE These are also pretty reasonably priced cables BTW, just ignore the nonsense about long-grain copper in the description.