I suppose the option you're missing is you could try to get pristine captures of your samples at every possible sample rate you need / want to support on the host system.