A quick post here for those trying to get beta JRiver MC19's 2xDSD (DSD128) upsampling working on the TEAC UD-501. [Currently I'm using beta MC19.0.37.]
See the thread here where the discussion was started - thanks for putting attention on this InflatableMouse. Apparent there are some buffer issues with the TEAC driver and native ASIO, and at this point MC19 isn't supporting a 2xDSD upsampling with DoP option. Here's a workaround:
1. Download and install ASIOProxyInstall-0.6.5 from the SourceForge link here.
2. Go into MC19 and set audio device as "foo_dsd_asio [ASIO]", Bitstreaming as "Yes (DSD over PCM (DOP))". Should look like this:
4. Finally, go into "DSD & output format..." in MC19 and set output format to "2xDSD in native format":
There you go.
Should now be listening to all PCM music upsampled to DSD128 on the TEAC. Native DSD files will be bitstreamed in their respective DSD64 or DSD128 forms direct to the DAC without MC19 processing like volume control.
Using an AMD A10-5800K processor, I'm seeing CPU use peaking at ~20% and usually 10-15% even with upsampling 24/192 music. Not bad!
Hopefully TEAC and JRiver can come up with a solution for native ASIO streaming or support of DSD128 upsampling in DoP in the future...
BTW: I just got back from holidays a little jet lagged so haven't played with this much yet. However, on my system, upsampling to DSD64/128 certainly sounds different than PCM and I can certainly see the appeal - there seems to be more weight to the bass and the sound isn't as "etched". There is a bit of level difference between DSD & PCM playback so I will need to listen more back and forth to see which setting I prefer.