我在我的应用程序中使用双簧管库来生成声音。他们的示例SineGenerator几乎正是我所需要的,只是一个简单的正弦波,可以产生我需要的频率。这个生成的正弦波是稍后在PlayAudioEngine中的用户。
问题是,我播放的音频的开头或结尾通常会发出咔哒声。我以连续的短脉冲播放声音,长度通常在 50 到 150 毫秒之间。
我真的没有产生音频波的经验,所以也许这只是我没有看到非常明显的东西。我已尝试按照本文中的建议优化性能(编译器标志 + 代码),但没有产生任何结果。我也尝试降低幅度,但没有明显的结果。
任何建议表示赞赏。谢谢!