The sonic contribution from electronics is usually quite small compared to speakers. Therefore, changing that is unlikely to change the sound very much (unless you are using your computer’s internal soundcard/DAC - they are often terrible).
However, there are a few things that may help. The first is that the tweeter should be at ear level, and as exactly as possible. I use Harbeth P3ESRs desktop speakers and lifted them a bit from my desk, for proper response. In addition, I was suffering from a boomy bass due to the proximity of the desk, and raising the speakers made quite a difference. Second, if, as I did, you still find they are too boomy/muffled, and if you are using a Windows computer as a source, you may use the Equalizer Apo software to tame the bass. I measured the response with REW, and created an equalization file to reduce some bass peaks. I downloaded that into Equalizer Apo and it did clean up the sound. Good luck.