Sorry, two things I need to add: 1. My experience of DSD512 is via Roon on a Linux based server - not JRiver on a Windows OS. 2. The Singxer probably has a better USB implementation than the X20, so USB-i2s (shortest cable possible to DAC) might give you audible benefits regardless of the sample rate you adopt. Others more knowledgeable on the hardware differences, respective clocks, etc., may wish to chime in and either confirm this or flame me!