我正在构建一个像this one这样的小音序器,但想要专门使用HTML / JavaScript(即:没有Flash)。
当您在上面的链接中使用小程序时,您会注意到可以同时和/或快速连续播放多个声音的可能性。我正在使用一组模拟不同插槽的audio
个对象。或通道来实现所需的复音,作为一个概念,这似乎有效。我的音频中没有任何剪辑或剪切。
但是,无论源文件类型/压缩如何,此过程都会非常快速地耗费大量资源。随着播放声音数量的增加,网络浏览器本身崩溃的情况并不少见。
所以,我想知道:什么,如果有的话,是什么,如果有的话,是在没有窒息浏览器的情况下促进相当沉重的音频负载的最好方法?或者,正在尝试使HTML / JS工作为了这个目的,这是一个傻瓜的差事?
任何见解都会受到高度赞赏。 Here是没有声音的版本。
答案 0 :(得分:1)
我不能说自己,但这里有一些使用新的网络音频API的例子。 http://chromium.googlecode.com/svn/trunk/samples/audio/index.html 不过,鼓机对我的系统来说非常沉重。无论如何,我认为你对这个链接很感兴趣。