2016-11-08 184 views
1

我正在编写播放各种WAV文件的应用程序。我使用MediaPlayer类来播放声音。播放WAV文件时单击声音

当提高音量时,每个WAV文件的开头会有一个明显的咔哒声,有时候会在最后点击一下。在播放Windows Groove或VLC播放器中的文件时,也会出现。在Audacity中播放相同的文件完美无缺 - 没有咔嗒声。在WAV本身中也找不到点击(我通过在Audacity中查看声音来了解这一点)。

很明显,还有另一种播放WAV文件的方式,可能更低级。如何在没有这些点击的情况下播放它们?

回答

0

原来问题出在太响的样本上。样本中的体积是最大的。一旦我减小了样本体积(实际上将每个值乘以0.6),咔嗒声就消失了 - 即使当我调高扬声器音量时也是如此。一路攀升。