Hello, I don't know if this would be possible so ignore it if it isn't.
XM play handles upsampling quite poorly in general but setting it up to output bit perfect and letting hardware in dac do it's thing works great, unfortunately sampling rate of sound fonts and trackers doesn't appear to be detected at all and it doesn't sound very good, if you know the sampling rate of sound font or tracker (usually 44.1 for trackers and 48 for sound fonts) and set it manually in output settings it resolves the issue, but it's nevertheless annoying. I don't expect that small team for freeware software would be able to build a suite of software digital filters to rival the likes of HQplayer, but some way of detecting and automatically setting the correct output sampling rate for midi and tracker based music when player is configured to run in wasapi exclusive or asio mode would be greatly appreciated.