我最近一直在寻求在网络浏览器中进行一些音频处理和可视化作为一种宠物项目。当然,我立即用谷歌搜索其他人在这方面所做的事情。大多数演示都是几年前的。许多软件包要么不再起作用,要么(在我看来)不必要地复杂。该标记似乎不支持任何允许我在播放时访问音频数据的内容。
有没有人知道是否有一种简单的方法可以创建一个事件回调,每当新的音频数据在给定波形内开始播放时它就会触发?
不幸的是,Chrome中似乎不支持Mozilla Audio Data API(这是我喜欢使用的主要浏览器)。没有任何事件正确登记,他们从不开火。
我真的更喜欢不需要对this之类的东西进行反向工程,而我只想创建一个非常简单的波形显示。
对于我可能找不到的简单库或函数的任何建议/建议将不胜感激!我保证我已经用谷歌搜索了几天而没有找到任何好的,明显的解决方案!
答案 0 :(得分:1)
您希望web audio API(HTML5 rocks tutorial)目前仅在Firefox, Chrome and Safari中得到部分支持。
毫无疑问,Mozilla音频API有助于形成W3提案,但现在deprecated赞成新兴W3标准的实施。