https://bugs.winehq.org/show_bug.cgi?id=45582
--- Comment #7 from TOM l12436@yahoo.com.tw --- you can try that load manually load alsa-sink, alsa-source, and use echo-cancel as default output. just like my config. the noise may not be heard if you did not make your sound louder just like my configure
My configure is primarily for separate speaker and headphone, I could play different sound in each output. Loading alsa-sink and alsa-source manually could separate sound volume control from alsa and pulse, rather than moving Synchronize that why I need to load alsa-sink and alsa-source manually. As far as I tested now. If I load alsa-card module, problem seems gone. I did not notice that noise for now. If I load alsa-sink and alsa-source manually, it will generate this kind of issue.
ignore_dB=1 this is add for testing winepulse. I did not add this attribute for a long time tsched=0 this is for fix some common crackling and skipping noise that may happened in the native program. but I do not know this will fix problem or not, this is common solution in Internet
default-fragments = 2 default-fragment-size-msec = 125
this is also add for testing fixing crackling sound.
My currently solution is to load alsa-card, let pulseaudio control over alsa.