That's the reason i'm using a second "cheap" bitperfect soundcard. Winamp supports kernel straming (and it's very stable for me). I send signal using kernel streaming to my "cheap" soundcard (Aureon in this case) and then feed it through SPDIF outpu to my X-Meridian's SPDIF input. This signal is made available inside reaper (X-Meridian's inputs 1+2). Same applies to all other sound sources (Windows sounds, Windows media player, video players etc), even though no kernel streaming or ASIO is utilized in those cases.
Guess you can do the same with any other soundcard that does not allow patching-internal routing
About the 44.1khz issue, i think this is common with any other setup i tried. I have my reaper project setup at 44.1khz and then (since most my music is at 44.1) i use a plugin to resample at 44.1khz (winamp has such type of plugins). The only problem i haven't managed to solve, is to have a winamp plugin convert my mono mp3's to stereo (Reaper fails if a mono signal is sent). On the other hand, this is no problem with Foobar, as this option is offered directly through its setup.
Sure, using a a second soundcard as "player" to send signal to "DSP" soundcard is a viable solution, but not so easy if you are driving an external DAC with ADAT ouputs (which is not your case) i.e. with RME: in that case you have more than 2 digital devices connected and reference clock is needed, so you should connect both soundcards to i.e. DAC clock (set up as master) but cheap soundcards usually have no master clock BNC connector available.
Originally Posted by qpwoeiruty999