I would say that feeding it a full-range signal is contributing to it sounding muddy; if you can, try add a crossover at maybe 40Hz (regular or digital, or even EQ down the bass via your computer), and that may help tighten it up.
For a desk, make sure to get some isolation pads/stands, as bass vibrations going thru the desk/table will also cause it to sound muddy.
For a desk, make sure to get some isolation pads/stands, as bass vibrations going thru the desk/table will also cause it to sound muddy.