INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: JRiver not releasing lock on output device  (Read 796 times)

lordvader

  • Recent member
  • *
  • Posts: 6
JRiver not releasing lock on output device
« on: May 20, 2020, 10:36:58 pm »

I've noticed that the latest version of JRiver (currently 26.0.80) are not releasing the output device on exit.
I'm using a Topping D50, and have JRiver configured to lock the device when in use.

On exit though (usually to jump in on a Zoom meeting #zoomlife), audio is not available. I need to unplug/replug the device.
This was not an issue with earlier versions of Media Center 26.
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72439
  • Where did I put my teeth?
Re: JRiver not releasing lock on output device
« Reply #1 on: May 21, 2020, 06:48:08 am »

Try setting Exclusive Mode to off.

Or press the stop button in MC, not the pause button.
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7805
  • Autumn shade...
Re: JRiver not releasing lock on output device
« Reply #2 on: May 21, 2020, 07:17:23 am »

Is the WDM driver being used?
Logged
I don't work for JRiver... I help keep the forums safe from "male enhancements" and other sources of sketchy pharmaceuticals.

Windows 11 24H2 Update 64-bit + Ubuntu 24.10 Oracular Oriole 64-bit | Windows 11 24H2 Update 64-bit (Intel N305 Fanless NUC 16GB RAM/500GB M.2 NVMe SSD)
JRiver Media Center 33 (Windows + Linux) | iFi ZEN DAC 3 | JBL 306P MkII Studio Monitors | Audio-Technica ATH-M50x Headphones

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7805
  • Autumn shade...
Re: JRiver not releasing lock on output device
« Reply #3 on: May 23, 2020, 03:24:49 pm »

I got a Topping D50s yesterday, and I've found both ASIO and WASAPI is pretty buggy. MC itself likely isn't the cause of the issue where the output device isn't being "released" upon exit, I think it's something with the DAC and its drivers.

Are you using ASIO or WASAPI? If using WASAPI try ASIO instead as I've found it to be a little less buggy in general, but both still have some pretty glaring issues, like this issue I noticed within 5 minutes of using it. If using ASIO give WASAPI a try and see what happens.

I'm still working around issues with the Topping DAC - I've got them all licked so far except YouTube and Twitch videos not loading (giving off Audio renderer error. Please restart your computer. errors) with both ASIO and WASAPI in all web browsers while listening to music in MC (or any media player) via ASIO/WASAPI. With WASAPI (in exclusive mode) this is expected, but with it happening with ASIO too is a bit strange to me. Schiit's ASIO driver allowed me to watch videos while listening to music at the same time with no issues (and stopping the music would allow sound to work in the videos instantly). With the Topping DAC that's not the case, thus far at least.
Logged
I don't work for JRiver... I help keep the forums safe from "male enhancements" and other sources of sketchy pharmaceuticals.

Windows 11 24H2 Update 64-bit + Ubuntu 24.10 Oracular Oriole 64-bit | Windows 11 24H2 Update 64-bit (Intel N305 Fanless NUC 16GB RAM/500GB M.2 NVMe SSD)
JRiver Media Center 33 (Windows + Linux) | iFi ZEN DAC 3 | JBL 306P MkII Studio Monitors | Audio-Technica ATH-M50x Headphones

pluto

  • World Citizen
  • ***
  • Posts: 175
Re: JRiver not releasing lock on output device
« Reply #4 on: May 24, 2020, 07:50:38 am »

I'm a long-time user of Topping DACs (of which I have two) and cannot complain about their drivers which, for my devices at any rate, are created by Thesycon – not slouches when it comes to audio interfacing.

The only valid reason to actually use ASIO in a domestic context is to send pure DSD (i.e. not DSD over PCM) to the device. Now I have never read the ASIO protocol in depth but I am not at all sure it supports an exclusive mode in the same sense that WASAPI does, the reason being that ASIO is, by design, to meet professional needs to route this device into that device and play the whole lot at a different sampling rate through yet another device etc. etc. etc.

IME the supplied drivers do exactly what they are supposed to - the ASIO mode works as it ought but is only needed if you are not happy using DSD over PCM. But you do not get the exclusive behaviour of WASAPI. It appear to me that if you want the exclusive behaviour of WASAPI, you will have to sacrifice the use of pure DSD in lieu of DoP, which sounds no different but does not support silly-high DSD rates.

p.s. I have no issues with MC not releasing the audio playback device on exit.

p.p.s. there's obviously no accounting for machines that have drivers for other devices (or the remnants thereof) installed.
Logged

lordvader

  • Recent member
  • *
  • Posts: 6
Re: JRiver not releasing lock on output device
« Reply #5 on: May 25, 2020, 01:24:11 am »

Sorry for the slow reply!

Yes, I do have ASIO turned on, as I am sending pure DSD to the DAC.

Today it worked fine, so it may be an intermittent issue - though I am hitting stop instead of pause now (thanks for the tip!)
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7805
  • Autumn shade...
Re: JRiver not releasing lock on output device
« Reply #6 on: May 25, 2020, 05:59:43 am »

Yes, hitting pause can cause this, which is actually to be expected in that situation. Hitting stop should prevent it.
Logged
I don't work for JRiver... I help keep the forums safe from "male enhancements" and other sources of sketchy pharmaceuticals.

Windows 11 24H2 Update 64-bit + Ubuntu 24.10 Oracular Oriole 64-bit | Windows 11 24H2 Update 64-bit (Intel N305 Fanless NUC 16GB RAM/500GB M.2 NVMe SSD)
JRiver Media Center 33 (Windows + Linux) | iFi ZEN DAC 3 | JBL 306P MkII Studio Monitors | Audio-Technica ATH-M50x Headphones
Pages: [1]   Go Up