Final update on Fosi DS2 playback in Windows 11.
Now finally everything is working perfectly fine, 32bit/384khz without any dropouts, random fade-ins in the middle of the game or song, clicking or noise or any other problems.
TL;DR: ASMedia SATA3 driver wasn't installed, 30k ACPI.sys DPC calls in 30 seconds. Installed the driver - no dropouts on any settings.
Since my last post I've tried many different configuration changes on my PC: disabled USB host controllers, reinstalled Bravo-HD drivers, disabled Ethernet/Bluetooth/Wi-Fi in BIOS, deleted all unused devices with drivers in Device Manager, cleared my system, edited power plan settings (even hidden ones using PowerSettingsExplorer), debloated Win11 and sooo many more. Nothing helped me achieve uninterrupted playback on DS2.
Yesterday I decided to run LatencyMon again and inspect every tab and every piece of information this beautiful software provides. And what I found was ACPI.sys was generating ~30k DPC calls in 30 seconds. Keep in mind that all of this was happening on a pretty modern PC (Ryzen 7700, 32Gb CL30 6000MHz RAM, X870 motherboard, almost empty 990 Pro SSD, 80 Plus Platinum PSU plugged in a pretty good voltage stabilizer and so on) with a fresh Win11 install.
Immediately after this I've completely uninstalled chipset and GPU drivers using Revo Uninstaller + DDU + AMD Cleanup Utility under safe mode and installed newest stable drivers from AMD website. But to my surprise ACPI.sys was still making too many DPC calls... Then I decided to install/update all motherboard drivers from ASRock (my MB's manufacturer) website. I've installed every driver available except SATA driver since I don't have any SATA devices. Nothing changed, ACPI.sys was flooding my PC with DPCs...
After another 4 hours of searching, I returned to drivers and decided to install SATA drivers. The only driver available was "[Beta] ASMedia SATA3 driver ver:3.2.3.0000". Without rebooting PC after installation I immediately launched LatencyMon. A SINGLE DPC CALL FROM ACPI.SYS when I ran LatencyMon for 30 minutes...
Today I have Bravo-HD driver installed, 32bit/384khz set in Windows for DS2 and I haven't had a single dropout or click for the whole day. I still have that fade-in effect when something starts playing in my IEMs after the system was idling for some time, but I think it may now be solved by using Sound Keeper v1.3.5. At least now I have it running for 15 or so minutes while I'm writing this post and listening to music on Spotify and I had zero dropouts or fade-ins.
Sorry for these huge posts I'm writing here, but I really wanted to document my attempts to solve playback problems with DS2 on Win11. I hope that someone who has similar problems with sound playback on DS2 in Windows will find a solution to their problem in the steps that I described in my messages
