This is a general problem that has been around for years.
As long as i use the native Windows sounddrivers all is fine.
The moment i use 3th-party drivers they sound "always" scratchy.
What do you mean by "scratchy"?
Maybe it is just that the drivers that you are complaining about
extend the available frequency range.
If you are relying on monitor speakers, they are not noted for
good frequency response, particularly at the lower frequencies,
use a 2.1 system, with a decent woofer, and hear the
difference. Use the remote to trim the balance until the sound
is to your liking. A bit of extra bass usually fixes it.
With a decent long-throw woofer you should be able to feel
it moving air.