All done, working well. Thanks, Tim.
I am getting a little skip now and then and wondered if you know why. Pretty sure it's since I updated to 3.0 but need to check back to 2.7 to make sure.
It's more prominent whilst upsampling but even when running with it disabled I've heard it skip once or twice.
Also, should I be able to play DSD files when the upsampling is disabled? I can't seem to do this but they play when I upsample to 24/192khz.