Before tinkering with the ASIO4ALL, first ensure that JRMC can play music using the default Windows sound card and the PC speakers.
FWIW, consider the following excerpts from JRiver:
1. "ASIO is a sound card communication system created by Steinberg.
If your soundcard has a native ASIO driver, this is the most direct (and normally best) way to communicate with it.
Please note that ASIO4All is basically Kernel Streaming with an ASIO wrapper. There's no good reason to use ASIO + ASIO4All vs just using Kernel Streaming directly in Media Center."
(From https://wiki.jriver.com/index.php/Audio_Output_Modes)
2. "ASIO4ALL is a publicly available driver that accepts ASIO output and converts it to Kernel Streaming. It is not recommended."
(From https://wiki.jriver.com/index.php/ASIO)
That said, does your sound card manufacturer provide a native ASIO driver? If so, use that instead of ASIO4ALL.
If you're still tinkering with your TSR-7810, you're better off streaming using your AVR's DLNA feature. All you need to do is:
1. Connect the AVR to the same network as your PC
2. Set up a media server on your PC (I recommend Universal Media Server)
3. Use your preferred playback controller:
a. USe the AVR's remote control and GUI, or
b. Install the MusicCast Controller app on your mobile device that is also on the same network. (https://usa.yamaha.com/products/audio_visual/apps/musiccast_controller/index.html NOTE: DSD not available via MusicCast)
Before tinkering with the ASIO4ALL, first ensure that JRMC can play music using the default Windows sound card and the PC speakers.
FWIW, consider the following excerpts from JRiver:
1. "ASIO is a sound card communication system created by Steinberg.
If your soundcard has a native ASIO driver, this is the most direct (and normally best) way to communicate with it.
Please note that ASIO4All is basically Kernel Streaming with an ASIO wrapper. There's no good reason to use ASIO + ASIO4All vs just using Kernel Streaming directly in Media Center."
(From https://wiki.jriver.com/index.php/Audio_Output_Modes)
2. "ASIO4ALL is a publicly available driver that accepts ASIO output and converts it to Kernel Streaming. It is not recommended."
(From https://wiki.jriver.com/index.php/ASIO)
That said, does your sound card manufacturer provide a native ASIO driver? If so, use that instead of ASIO4ALL.
If you're still tinkering with your TSR-7810, you're better off streaming using your AVR's DLNA feature. All you need to do is:
1. Connect the AVR to the same network as your PC
2. Set up a media server on your PC (I recommend Universal Media Server)
3. Use your preferred playback controller:
a. USe the AVR's remote control and GUI, or
b. Install the MusicCast Controller app on your mobile device that is also on the same network. (https://usa.yamaha.com/products/audio_visual/apps/musiccast_controller/index.html NOTE: DSD not available via MusicCast)