Just pulled down and did a clean install. Can confirm no more Nahimic UAC dialogs.
Unfortunately the testing so far on switching between DSD and FLAC (in Foobar as well as TuneBrowser) is ending with the Fail to initialize device error and the device disappearing from the sound control panel. This was after playing a DSD... exiting TuneBrowser, then trying to play a flac.
I'll do some more testing... but what I had found in the previous driver with this issue is that if I'm 'gentle' with the transitions between playing PCM and DSD source, I can usually avoid the crash if I play a 16/44 flac before moving on to non-music oriented things like youtube.
Off to reboot...
Thought I'd just edit this post instead of posting new. After reboot, the firmware flashed which gave me hope. Another reboot, but still the same.
I do have the detailed crash log info from the player... quite a bit of info but one block I found interesting:
2019/11/18 17:44:52,415.173: 2019/11/18 17:44:52,415.171: T02414: TL08: ASIOProxyProcess: Event: [DeviceBeforeChangeSampleRate] Param:0
2019/11/18 17:44:52,415.182: 2019/11/18 17:44:52,415.181: T02414: TL08: WaitControl: Before SR change wait: None.
2019/11/18 17:44:52,415.191: 2019/11/18 17:44:52,415.189: T02414: TL08: ASIOProxyProcess: Done : [DeviceBeforeChangeSampleRate] Result:1
2019/11/18 17:44:52,415.856: 2019/11/18 17:44:52,415.855: T02414: TL08: Prx: 2019/11/18 17:44:52,415.811: T01cec: TL01: Error: Calling ASIO setSampleRate failed. Error -999
2019/11/18 17:44:52,415.862: 2019/11/18 17:44:52,415.861: T02414: TL08: Prx: 2019/11/18 17:44:52,415.815: T01cec: TL01: Error: - Driver: [NU Audio]
2019/11/18 17:44:52,415.869: 2019/11/18 17:44:52,415.868: T02414: TL08: Prx: 2019/11/18 17:44:52,415.818: T01cec: TL01: Error: - Hardware is malfunctioning.
2019/11/18 17:44:52,415.875: 2019/11/18 17:44:52,415.874: T02414: TL08: Prx: 2019/11/18 17:44:52,415.821: T01cec: TL01: Error: -
2019/11/18 17:44:52,415.883: 2019/11/18 17:44:52,415.881: T02414: TL08: ASIOProxyProcess: Event: [DeviceAfterChangeSampleRate] Param:0
2019/11/18 17:44:52,415.891: 2019/11/18 17:44:52,415.890: T02414: TL08: WaitControl: After SR change wait: None.
2019/11/18 17:44:52,415.899: 2019/11/18 17:44:52,415.898: T02414: TL08: ASIOProxyProcess: Done : [DeviceAfterChangeSampleRate] Result:1
2019/11/18 17:44:52,415.935: 2019/11/18 17:44:52,415.934: T02408: TL08: Prx: 2019/11/18 17:44:52,415.902: T01cec: TL01: Device sample rate switched from 44100 Hz to 44100 Hz.
2019/11/18 17:44:52,415.942: 2019/11/18 17:44:52,415.941: T02408: TL08: Prx: 2019/11/18 17:44:52,415.908: T01cec: TL01: Error: Cannot change device sample rate to 352800 Hz.
2019/11/18 17:44:52,415.952: 2019/11/18 17:44:52,415.950: T02408: TL08: ASIOProxyProcess: Done : [Prepare] Result:-1 Wait:0
2019/11/18 17:44:52,415.967: 2019/11/18 17:44:52,415.966: T02408: TL08: PrepareDevice result: OutOfSpec
2019/11/18 17:44:52,415.983: 2019/11/18 17:44:52,415.982: T02408: TL08: Sample rate is out of spec.
2019/11/18 17:44:52,416.164: 2019/11/18 17:44:52,416.163: T02408: TL08: DSP: Resampler turns to active.
2019/11/18 17:44:52,416.242: 2019/11/18 17:44:52,416.241: T02408: TL08: --- Try 3/8: Preparing device by [PCM] 176400 Hz.
This repeats on down the dump 4/8, 5/8 etc with different sample rates. Hope that helps a bit in the debugging...
Also, speaking of sample rates, what exactly does the main 'Sample Rate' combo box setting in the main interface do? I figured since I'm using ASIO it was not a setting that would matter but greatly appreciate any clarification on that one.
Lastly, one positive is that I still seem to be able to hold off a crash by playing a flac before exiting, and I'm able to switch between a flac and a DSD in the player (next/prev) without issue.
post edited by TomSawyer2112 - 2019/11/18 15:56:10