【原】使用SoundPlayer播放wav文件时产生杂音如何处理

今天在做一个项目的时候遇到问题,播放wav提示音偶尔出现杂音,声音很大很吓人-_-||

程序里是把wav文件资源编译到资源文件中处理的,在单个资源播放的时候没有这个问题,多线程播放该资源就会出现杂音。

解决方法:

1:播放音频之前进行同步锁,多个线程竞争一个资源,获得锁之后才能播放音频文件,延时5s(视音频大小)后解锁

2:把资源文件拷贝到本地磁盘,多线程播放就不会出现杂音了

原文地址:https://www.cnblogs.com/wbpmrck/p/1897488.html