My external DAC is a Schiit Yggdrasil. I am using it over USB. It shows up as an audio device in Windows sound settings. MusicBee works fine with it in shared mode, but when switched to exclusive mode, it does not play. It doesn't even change the play button to the pause button to indicate that the track has started.
Below are steps I've taken to try to fix/debug the issue:
* restart MusicBee
* try different audio tracks with different sample rates & bit depths
* try with event mode enabled and disabled
* try toggling other sound device options in MusicBee: "play some silence at startup for hardware synchronization", "increase buffer size"
* try the latest beta of MusicBee as of today
I have ensured that "Allow applications to take exclusive control of this device" and "Give exclusive mode applications priority" are checked in Windows sound settings for the DAC. I have tried exclusive mode with foobar2000 v1.6.7 beta 17 to see if it was a MusicBee issue or an issue affecting other players, and I was able to successfully use WASAPI exclusive mode with foobar2000.
There are no errors in the error log related to this issue. The error log only has file errors, the last of which was recorded on 12/16/2020.
I am using the latest stable version of MusicBee, 3.4.7805.