Hello - I’m new to Roon, but I wanted to +1 the issue of Roon not supporting native sample rates on Android DAPs. I have a Fiio M15S DAP that I use in the office, and I was disappointed to find that Roon ARC pre-emptively resamples everything to 48KHz rather than just passing the original sample rate audio to the device.
I’ve seen a couple different discussions on this, but it really would not be hard for Roon to support these DAPs, they simply need to provide an option to disable resampling. I’ve written Android audio applications, and if you just pass the original sample rate audio to the Android AudioTrack, on a regular phone the system resamples it to 48KHz, but on DAPs which bypass the Android mixer, they will play at whatever sample rate is passed into them. I’ve seen this on HiBy and Fiio DAPs, it’s the apps that are not trying to be too “smart” and just rely on the Android audio subsystem that work best with these DAPs.