The Schiit site gives a good process for Foobar on Windows
http://schiit.com/guides/dsd-setup
Step 1 - use
https://sourceforge.net/projects/sacddecoder/files/foo_input_sacd/foo_input_sacd-0.8.4.zip/download
Step 2 - OK
Step 3 - OK
Step 4 - Run ASIOProxyInstall-0.8.3.exe from the extracted zip file
Step 5 - OK
Step 6 - right click " foo_input_sacd.fb2k-component" from the extracted zip file and click "install"
Step 7 - OK
Step 8 - OK
Step 9 - OK
Step 10 - set the ASIO driver to the installed Gustard XMOS driver
Step 11 - set DSD to DSD method to "SDM Type C (FP64)"
Step 12 - set PCM to DSD method to "SDM TYpe C (FP64)"
Step 13 - set fs to DSD128 for both PCM and DSD
Step 14 - OK
That should be all that is required. You can ignore steps 15 to 17.
Please don't hesitate to get back to me if you have any issues.
When playing the X20 should display DSD128
Note this can be quite demanding on a cpu.
My music server (hp 8440p with an i7 620m) runs 20%.
It gives a JRiver benchmark score of 2200 (see JRiver help menu option)
You should try and keep the cpu below 40% ?
Note I am using the U12 connected to the x20 using hdmi cable
This enables DSD256 which gives a noticeable improvement on DSD128.
And you can also use the Foobar SoX plugin to upsample all music files to 192khz
Download the Foobar "Resampler (SoX)" file
There are 3 variations as described in the following link
https://hydrogenaud.io/index.php/topic,67373.0.html
Mod gives you the ability to specify which input files to resample; mod2 which files to ignore.
The discussion thread is here
https://hydrogenaud.io/index.php/topic,67376.0.html
Note I also suggest you look at the JAM skins for Foobar -
http://flipout69.deviantart.com/art/JAM-v1-3-1-407758948
You can also try the JAM 2.0 which is a bit cleaner but installs a mobile version of foobar
I have had a lot of fun using these skins
Alternatively drive foobar using foobarcon from your android tablet.
This is also lots of fun