我的团队和我几乎已经完成了为iPhone和Android开发音乐应用程序,允许用户创建自己的音乐,通过播放和重叠采样声音(一次最多16个)构建。我们正在寻找一种方法,允许用户通过在我们的网站中嵌入音频播放器来共享这些歌曲,这将(如Android和iPhone应用程序已经做的)拍摄歌曲,这些歌曲表示为表示音高,持续时间,开始时间的字符串和乐器,并将它们转换为单个可播放的音频文件(任何格式)。
我们已经研究过SoundManager 2和WebAudio,并且两者都遇到了同样的问题:停止声音会产生哔哔声或弹出无法删除的声音。有谁知道我们应该研究的另一个框架或API?一个小小的谷歌搜索也使sfplay脱颖而出,但没有太多的文件。还有其他建议吗?
谢谢!
答案 0 :(得分:0)
javascript / html5音频仍存在很多问题。 WebAudio非常强大,但不是很便携。 Soundmanager 2功能不强,但更便携。除非你做错了什么,否则你不应该听到任何一个库的点击/不连续,但是基于浏览器的音频存在同步等问题。
这就是为什么大多数在网络上播放“严肃”音频的人都在使用java applet或flash,这些设备无法在设备上运行。