Roon has the ability to run DSP through the output. By all accounts this works very well, and at the price that Roon is, it is a very cost-effective solution. Of course that won't solve vinyl issues. And with CD would require the ripping and storing of the music. But if you do play your music from a digital source and just want dsp with no pre-amp or dac then this would be the best solution.