ALWAYS KILL XXENGINE3.EXE prior to a next playback attempt. This is due to a bug in XXHighEnd which disallows to change the Sound Device from withing the these days always running XXEgnine3.exe.
I will just put all in the sequence I experienced it myself.
Today I started out with W10 10074 in the hope that nothing had changed much regarding the transition from W8/W8.1 to W10. So, I learned that things had changed in WASAPI, and thought that this could be the culprit (something not compatible any more, which could count for XXHighEnd but just the same for HQP.
Thus this is for W10 10074 :
You may notice the flashing loudspeaker icon in the Taskbar Tray (people reported this (ever changign sample rate) in the past indeed, and I recall that "one time playing" solved that flashing).
Switch off all Enhancements in Sound Device Properties - Enhancement tab.
(later we will see that this is key to all)
Select KS in XXHighEnd and play a little. This stops the flashing, and gives the ability to change other things while being in "WASAPI mode" (otherwise the ever changing locks you out from applying different settings).
Do notice that I am first attempting to let XXHighEnd work with WASAPI under W10 (and sure not the ever so (for me) vague HQP incarnation of it).
Select WDM in XXHighEnd and play a little.
Loudspeaker icon in Taskbar Tray now does not flash and all is fine. We can play with the WDM (WASAPI) device with just these settings (but they are not crucial
One caveat : Afer a reboot we again must first play a little in KS and repeat the procedure. I dedicate this to W10074.
Here some more screenshots to show the major settings which work in consistency (again, without seeing anything crucial about it) :
I apply the same to 10586.0.
In 10586.0 HQP plays up to 352800 (352800 in HQP settings and 176400 in Driver Control Panel). Notice that this is with 2Wire.
XXHighEnd is fine with 705600.
In 10586.0 HQP *only* plays with mentioned 352800. Not higher but also nothing lower. To me it seems that this is stuck in the missing tab (Driver Properties - Enhanced). So the main thing occurring opposed to W8 is that HQP will not change the Sample Rate as we see it in the Driver Control Panel (I did not test this with 10074).
I decide to reinstall the driver.
When the Driver is reinstalled, the Advanced Tab comes back; what we can see in there is that only sample rates 24/44.1, 24/48, 24/88.2, 24/96, 24/192 and 24/384 are supported for Shared Mode. 24/384 is (found to be) selected.
When we play a little with the KS: driver, the Advanced tab disappears.
Playback Attempt gives an "Invalidarg" error message.
After this re-install of the driver it appeared that I forgot to disable all Enhancements, and when I did that, the advanced tab reappeared. Also, there's now 24/382.8 visible, but in a strange fashion.
I now selected this 24/352.8 in the Advanced Tab.
HQP now works.
(later I found that this step of selecting this 24/352.8 most probably is unrelated)
I set the Driver Control Panel to 384, set HQP to 768, selected a 24/96 and that works as well.
Maybe this can go with less manipulation, but at least this all works.
I rebooted 10586.0, started with a 16/44.1 which played right away. However, I abusively let HQP be at 768 and so it played with 768 output.
In the hope not to destroy things, I changed the Driver Control Panel to 352.8, changed HQP to 705.6 and all still worked.
The above has all been in Attended Mode.
I Deactivated Stop WASAPI services (so with Unattended Mode nothing of the above can have worked, thus please think of this) and booted into MinOS.
HQP still works in one go.
The above has been 10586.0. Now 14393.0 :
14393.0 seemed more wackey to me, as this somehow allows for the loudspeaker icon to go red. This, while the sound device is still there *if* one can open the sound device stuff via that icon (which is not always the case). In earlier occasions (5 or so) I never ever got any smallest sound from 14393.0 (WASAPI).
First I am going to reinstall the driver (always the 1.04b one).
I usually do this by means of the Setup.exe and not via explicit Uninstalling from the "installed" folder. Doing it like this usually implies that a reboot is necessary right after the automtaic Uninstall (this is asked for) but not always. This time it again was (feels good that ot does so). After the reboot I started the Setup.exe again.
Loudspeaker icon is now normally white.
All shows the same, in every aspect, as 10586.0 did.
I again disabled all the Enhancements.
I set HQP to 705.6 (2 wire), Driver Control Panel to 352.8, loaded a 16/44.1 and ... that now too works in one go, while before I was dead sure that especially 14393.0 couldn't do a thing with this (and WASAPI in general).
Conclusion : Because of a totally stupid W10 quirk nothing works. But find that quirk and you won't notice a thing of "nothing works". I am again
4 hours further.
Let's keep in mind that this setting is the major one which lets all fail, when set differently than you see here :
Peter