Since you’ve already tried the common fixes and launch options, here are some deeper steps that often help with stubborn Apex audio issues.
First, repair or reinstall Apex through Steam or EA App to rule out corrupted audio files.
Next, try adding +snd_mixahead 0.05 to your launch options, which reduces the audio buffer size and can eliminate distortion.
If that doesn’t work, temporarily disable onboard HD audio in your BIOS, as some Ryzen boards have conflicts there.
Make sure your Realtek and AMD audio drivers are fully updated, even if you’re using USB headsets, because the system audio stack still relies on them.
Another good check is running LatencyMon to see if any drivers are causing high DPC latency, which can lead to buzzing under load.
If everything looks fine and the issue persists, the fallback fix is to force WASAPI shared mode by installing VB-Audio Virtual Cable and routing Apex through it, this often stabilizes audio when the game engine misbehaves.
If none of this work, the last resort is rolling back to an older Apex patch, if possible, since this could be a bug introduced in a recent update.
Since muting in-game audio removes the buzzing, this is almost certainly an Apex engine issue, not hardware.