I currently have an RX 6700 XT, Ryzen 5 5600, 36 GB of DDR4 memory, and a 1 TB SSD installed in a B450M Micro-ATX motherboard. The board is about four years old, and its onboard audio quality has become noticeably poor. I was considering moving to a full-size ATX board, possibly an ASUS B550-F DDR4, but I'm unsure whether that would be worthwhile. Would it be better to use an external DAC or USB sound card instead? Should I upgrade the CPU now, move to a DDR5 platform, or wait until DDR5 memory becomes cheaper? Also, is the RX 6700 XT putting too much strain on my current motherboard or Ryzen 5 5600?
2 Answers
You probably don’t need to replace the motherboard just to fix the audio. A USB DAC, USB sound card, or audio interface is usually the simplest solution and avoids electrical interference inside the case. The right choice depends on your headphones or speakers, but even an inexpensive reputable USB device should be an improvement over faulty onboard audio.
I’d keep the current motherboard until you’re ready to upgrade the CPU, motherboard, and memory as a complete platform change. The RX 6700 XT is compatible with your B450 board and Ryzen 5 5600, and it isn’t putting excessive stress on either component under normal use. If you want a worthwhile AM4 gaming upgrade, a Ryzen 7 5700X3D could be considered if you find one at a good price, but otherwise saving for a newer DDR5 system is reasonable. Moving from one B550 DDR4 board to another mainly for a full-size layout probably won’t improve performance.
So there’s no real need to upgrade immediately just because the GPU is relatively large or powerful. I’ll probably wait for a larger platform upgrade instead.

That makes sense. I’ll look into an external DAC before replacing the whole motherboard.