0

我和我的团队几乎完成了为 iPhone 和 Android 开发的音乐应用程序,它允许用户通过播放和重叠采样声音(一次最多 16 个)创建自己的音乐。我们正在寻找一种方法,允许用户通过在我们的网站中嵌入音频播放器来分享这些歌曲,该播放器将(就像 Android 和 iPhone 应用程序已经做的那样)获取歌曲,这些歌曲表示为表示音高、持续时间、开始时间的字符串, 和乐器,并将它们转换为单个可播放的音频文件(任何格式)。

我们研究了 SoundManager 2 和 WebAudio,并且都遇到了同样的问题:停止声音会产生无法消除的哔哔声或爆裂声。有谁知道我们应该研究的另一个框架或 API?一点谷歌搜索也让 sfplay 脱颖而出,但没有太多关于它的文档。还有其他建议吗?

谢谢!

4

1 回答 1

0

javascript/html5 音频仍然存在很多问题。WebAudio 非常强大,但不是很便携。Soundmanager 2 功能较弱,但更便携。除非您做错了什么,否则您不应该听到任何一个库的咔嗒声/不连续性,但是基于浏览器的音频存在同步等问题。

这就是为什么大多数在网络上做“严肃”音频的人都使用 java 小程序或 flash,这在设备上不起作用。

于 2012-09-05T00:57:08.533 回答