I got the WDM driver installed fine and was blown away inside MC .....But
I don't understand the highlighted text above. Unless you mean the WDM Driver was removed from within MC. If so, that is correct. It shouldn't appear inside MC, and if it did, what you saw there was from an earlier version of MC, now removed when you installed the current WDM Driver. Good.
I now have lost my system sounds again.
I checked the speaker icon in the system tray and it looks like it is getting sound
just nothing out of the speakers. Ideas? Hoping it is something simple
Was the Speaker icon muted, by any chance? (Red circle with a slash through it.) I use internal volume, and at least on my HTPC the speakers are often muted, but sound still works fine out of MC. I don't care much about System Sounds on my HTPC, so I leave it muted if it is. I believe MC does the muting, but I'm not sure exactly of the circumstances. You can unmute the speakers if you wish.
Besides, if you want to use the WDM Driver, you need to select it as the default sound device
in Windows, and then that device should not be muted.
I read over the WDM wiki and checked the output device and it is still set on the Realtek High Def Audio(wasapi) but I did not see the JRiver media center 20 entry there....... is that the problem? Im confused
No, that is not a problem. The JRiver Media Center 20 entry appears in the playback devices accessed via right clicking the speaker icon in the System Tray, or via the sound console. Even if it appeared in the MC audio device list, you should NEVER select the WDM Driver as output in MC, because if it is output and input (as intended) you will have created a nasty feedback loop! I don' think it is possible to do that now in MC, but I think it may have been in earlier versions.
But after installing the WDM driver, although the sound was noticeably better in MC, it is not working with System sounds.
I can always use the pre-WDM settings, but I was hoping to get WDM to also work outside MC.
Now we get down to it.
I think you are just missing the step of making the WDM Driver, "JRiver Media Center 20", the default output device
in Windows. You also need to have the JRiver Media Server or MC itself running for System Sound to be played via the WDM Driver and MC. The flow of sound is like this;
System Sounds ==> JRiver Media Center 20 (WDM Driver) ==> Media Center ==> Realtek High Def Audio(WASAPI) ==> Logitech Z906 speakers
The Playback devices, including the important Default Playback Device, should like image attached. Of course, I am using MC21, but that is the only difference.
Just be aware that using the WDM Driver can result in quite a bit of lag, depending on settings. So watching YouTube for example, sound may be out of sync with the video. I have never quite been able to get the balance of sound quality and synchronisation right on my systems, although I could get close on my Workstation.
To improve (reduce) the lag, you need to set Tools/Options/Audio/Audio Device/Device Settings/Buffering to the lowest figure you can. I have set mine to Minimum Hardware Size.
Also set Tools/Options/Audio/Advanced/Live playback latency as low as possible. On my Workstation I have that set to Minimum.
But even with both settings on the minimum possible values, I can still see a small lip sync problem. Also, not all systems can have the settings on minimum values without some sound problems, such as crackling or pops or glitches, as the buffer is so small.
Of course for just playing audio, synchronisation isn't an issue, so the settings can be set higher, with larger buffers and latency, that avoids the sound problems. But for playing YouTube videos, Netflix etc., synchronisation is an issue. Therefore, you may to use Zones where for just Audio material you have a larger buffer and higher latency, and for video you use the minimum buffer and latency, but suffer a little bit from sound problems.
But then you would have to learn about Zones. I'm still only using one default Zone myself, as I haven't needed to set up more. So I can't advise too much on how to best set them up. The WDM Wiki has some advice though, and there is lots more on the forum and in other Wiki articles.
Also note, when using the WDM Driver, there is a delay of between 2.5 and 3 seconds between when the driver finishes playing one sound, and is released and ready to play the next sound. If is isn't released and ready, and another sound is played on the PC, no sound will be heard. The sound is lost. This can be very noticeable to System Sounds. To see what I mean, just open the "Sounds" tab in the Playback Devices dialogue (or via the Sound Console), select a Windows sound such as the Default Beep, and click the Test button. If you click once it plays, if you click twice the second sound won't play. If you click test, wait 3 seconds, click again, you will hear both sounds.
So, the WDM Driver works with System Sounds, but sometimes those sounds will be lost, because the driver isn't ready yet. (Note: I use WASAPI Exclusive Mode in MC, "Allow Applications to take exclusive control of this device" in the Properties of the WDM Driver. These settings could affect this issue, but actually if I don't use Exclusive modes, the Windows test sounds don't play at all. The sound doesn't get into MC, as shown in the DSP Studio Analyzer display. That is another topic, but have a look at the second image for a display of the Windows Logoff sound when using Exclusive mode settings.)
Oh, BTW, you should use Internal Volume in MC as Jim suggests. Much better than the alternatives, and works better with other MC functionality.