There are some very old threads on this topic but it’s not clear if JRiver ASIO as an endpoint is still supported. I cannot get it to work but I’m pretty sure I had it working several roon versions ago unless my memory is playing tricks.
Roon detects JRiver ASIO and I enabled it using all the defaults:
The simplest case is just redirecting audio to the system out through JRiver on the same laptop but I get a “Transport: Failed to initialise the audio device”. You may want to do this if you prefer the JRiver DSP/upsampling etc. and you have good enough earphones to hear the difference.
But what I really want to do is output to lower end DLNA devices whilst travelling that JRiver supports and roon doesn’t (e.g. chromecast). In this case I get no error message. But there is no sound on the target device either. Roon just seems to skip through the queue, retrying the next item every 15 seconds or so. The signal path looks as below. Is there a configuration step I have missed or is this just not supported?