For Windows (I don’t know enough about Apple), my main recommendation when it comes to audio is very simple….Ditch Bluetooth!!! It introduces too many audio complications and can, via messing with Windows default settings, significantly reduce audio quality. That’s been my experience and ever since ditching Bluetooth, audio quality has improved significantly and audio issues have reduced significantly. Additionally, and based on great user feedback on here, I’d also recommend doing all your audio processing externally to OBS and just feed it straight through unaltered.