I’ve been playing with JACK again, this time having success, thanks to ALSA‘s support for it with its jack plugin.
It should be possible to package an asoundrc
and init script and have an RPM that makes JACK the default output. Sample rate conversion might be a bitch though, especially choosing between 44100Hz and 48000Hz.