More > JRiver Media Center 21 for Windows
WASAPI and Windows sounds
mwillems:
--- Quote from: DocLotus on August 12, 2015, 11:09:59 am ---Not so in MC21. My experience is as soon as MC21 (with WASAPI) is loaded it kills all other audio even if MC21 is not playing any music. MC21 (with WASAPI) totally dominates & overrides all other sound sources.
False; I wish that was so but it is not in MC21. My experience is as soon as MC21 (with WASAPI) is loaded it kills all other audio even if MC21 is not playing any music. MC21 (with WASAPI) totally dominates & overrides all other sound sources.
The WIKI for WASAPI needs updating.
--- End quote ---
Slow down a little; you probably have a configuration issue. I didn't write the wiki, but the wiki is correct for almost every device I've tested with WASAPI (literal dozens of sound devices). I think you might need to explain a little more about your test methodology.
Some "gotchas": pause is not the same as stop. Pause leaves MC in control of the audio stream (it is effectively "playing silence") and no external sound will play; stop relinquishes control of the device and other windows sounds can play. I only use exclusive audio (mostly WASAPI, some ASIO) in MC and use MC on several computers on a daily basis; MC gives up the device if you press stop and windows sounds work fine for me.
Additionally, check and make sure your windows default audio device is what you think it is. Are you using the JRiver WDM driver without realizing it? Is this something that wasn't an issue with WASAPI in MC20 but is an issue in MC21?
The only times I've ever encountered MC "blocking" system sounds when stopped (other than a misconfigured WDM driver) are:
1) Very occasionally when a browser is currently trying to play audio at the same time that MC relinquishes exclusive control of the device, sometimes sound won't "cut in" until the browser is reopened or the web content is restarted.
2) I had a particular sound device that would occasionally get "stuck" such that nothing could play to it once it was opened in exclusive mode. This included MC (i.e. if I played in exclusive, pressed stop, and tried to start playback again, MC wouldn't even play). That device was defective, and I've never seen another device react that way (including another instance of the same "model" of device).
DocLotus:
--- Quote ---When Exclusive Access is enabled, then:
When you start playback, Media Center sends an exclusive-mode stream. If another audio device is currently using the audio hardware, the request for exclusive access is rejected, and playback fails.
--- End quote ---
The above tells me that "If another audio device is currently using the audio hardware, the request for exclusive access is rejected, and playback fails." My experience is very simple... as soon as MC loads (Play, Pause, Stopped or no music ever played) just loading MC kills all other sounds in Windows.
EXAMPLE: YouTube, C-net, etc is playing (sound & video), I load MC, YouTube, C-net, etc goes to no sound.
--- Quote ---As soon as playback is stopped in Media Center, the audio device again becomes available to the system for use by other applications.
My comment stands as before... The other audio device does not become available as soon as MC21 is stopped. I wish that was so but it is not in MC21. My experience is as soon as MC21 (with WASAPI) is loaded it kills all other audio even if MC21 is not playing any music. MC21 (with WASAPI) totally dominates & overrides all other sound sources.
--- End quote ---
Also I have noticed that as soon as MC21 loads (with WASAPI) any YouTube video not only ceases to play sound but locks up the video until MC21 is exited.
All Windows Sound settings were with Realtek High Definition Audio setting & not JRiver Mc21 WDM driver.
DocLotus:
--- Quote ---Or leave the audio output in MC set to Realtek High Definition Audio [WASAPI] in exclusive mode, and set the JRiver WDM driver as the default audio device in Windows.
--- End quote ---
I'm working on that now, if I can ever get it working it would be the best of both worlds.
I now have JRiver Media Center 21 selected in Windows Sound as the default device, shows the device is working properly, & that it is a JRiverWMDDRIVER.inf driver.
Problem is there is no sound from anything other then MC21 (music, TV, etc). All Windows sounds are missing in action. It makes no difference if MC21 is loaded or not or is playing music or not.
ferday:
I use another audio device (different speakers) for Windows sound and if I ever want it on the big system I just change the default in Windows
All of my jriver stuff is either wasapi or Asio and I don't have issue with it locking out other sounds...
DocLotus:
It's most likely some little overlooked setting that is causing my problems... I have confidence that the guys in this wonderful forum will figure it out sooner or later & I'll bonk myself on the head and say something unrepeatable here.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version