With this core specifically on Windows, I get sound popping for a second or so when a game first starts. I've noticed it's worse when I'm using crt-guest-dr-venom. And if I have "Sync to Content Refresh" enabled, there are also pops when switching resolution modes (320 to 256 and visa-versa). Turning off latency reducing options like frame delay and max swapchain don't reduce the popping. I tried the other Windows sound drivers, but they were all worse or had other issues compared to xaudio2. I've brought this up to @mikepavone on Discord, and he thinks it could be a DC offset issue. But I thought I'd make an issue here to see if anyone on the libretro side has any ideas.
With this core specifically on Windows, I get sound popping for a second or so when a game first starts. I've noticed it's worse when I'm using crt-guest-dr-venom. And if I have "Sync to Content Refresh" enabled, there are also pops when switching resolution modes (320 to 256 and visa-versa). Turning off latency reducing options like frame delay and max swapchain don't reduce the popping. I tried the other Windows sound drivers, but they were all worse or had other issues compared to xaudio2. I've brought this up to @mikepavone on Discord, and he thinks it could be a DC offset issue. But I thought I'd make an issue here to see if anyone on the libretro side has any ideas.
Here are two videos of the popping with and without the shader enabled.