如何在 Android 上异步和同时(复音)播放声音?
Posted
技术标签:
【中文标题】如何在 Android 上异步和同时(复音)播放声音?【英文标题】:How does one play sounds asynchronously and simultaneously(polyphony) on Android? 【发布时间】:2011-02-05 08:08:37 【问题描述】:想象一下基于触控的应用程序。现在要做的就是将不同的声音文件分配给不同的键。我正在使用 SoundPool 类,但出现以下问题:
声音不会同时播放。我很少听到两种声音同时播放 播放声音时未检测到一些触摸 响应性太差,例如在触摸相应键后大约 200-300 毫秒会播放声音我见过其他适用于 android 的钢琴应用程序,它们在这个部门运行良好,那么我在这里缺少什么?感谢您的阅读。
【问题讨论】:
【参考方案1】:“响应性太差了,比如按了相应的键后大约200-300毫秒会发出声音”
考虑检查您的源音频文件?我遇到了类似的问题,需要编辑音频文件以去除文件开头的静音。
【讨论】:
以上是关于如何在 Android 上异步和同时(复音)播放声音?的主要内容,如果未能解决你的问题,请参考以下文章