Closed eiz closed 8 years ago
To investigate: KSEVENT_PINCAPS_FORMATCHANGE
I'm reopening this because the latest Windows 10 seems to have some issues invalidating its format cache. May need to generate new device IDs that encode the sample rate/channel count to avoid the problem.
Similar problem on win10 with channel count changes in Virtual Audio Cable: http://www.freelists.org/post/wdmaudiodev/Multichannel-test-playback-in-Win10
If you change the requested audio sample rate in the ASIO configuration, it appears Windows still believes the old sample rate is supported and doesn't fully re-initialize, resulting in unsupported audio format errors on playback. Reboot seems to solve it. Audiosrv might be caching some information here?