有没有实用的音频波形图处理 js 库

2014 年 8 月 7 日
 dong3580
类似于某些站点上的播放音频下面显示波形图的js库,看起来高大上的。
4623 次点击
所在节点    JavaScript
8 条回复
wodemyworld
2014 年 8 月 7 日
非得放到前端,这是蛋疼么,用js做个傅里叶变换么,不怕浏览器卡死么
spark
2014 年 8 月 7 日
后端计算, 前端显示结果.
波形图 d3 能干不?
dong3580
2014 年 8 月 7 日
@spark
应该可以,效率上怕浏览器受不了!
另外计算音频到时没找到合适的开源库来着。
还有一点我不知道怎么让后端源源不断返回刷新的数据。
难不成写个死循环的ajax请求?
chairuosen
2014 年 8 月 7 日
muzuiget
2014 年 8 月 7 日
以前就是不停间隔调用 ajax,现在你可以用 websocket。
zhujinliang
2014 年 8 月 7 日
web audio api 貌似可实现
没做过,大致搜了一下,比如这玩意:
https://github.com/jsantell/dancer.js

演示页面在safari上正常,chrome不行
sivacohan
2014 年 8 月 8 日
dong3580
2014 年 8 月 8 日
@muzuiget
3ks,貌似很强大的样子。

@chairuosen
兼容性问题严重。
不过搜到一个强悍的系列:
http://www.web-tinker.com/search/AudioAPI%20createAnalyser%20%E6%B3%A2%E5%BD%A2%E5%9B%BE/1.html

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/126524

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX