这个插件是我手动移植的 waywardgeek/sonic 库中 Sonic.java 为 js 版,变速变调效果还不错,js 源码 37kb(压缩版 gzip 后 4.5kb),小巧精致。默认的转换对于大的 pcm 需要花费比较多的时间,实时特性不好,因此我用 WebWorker 封装了一下,支持实时处理,一边录音一边转换,效果还算满意。
附上篇链接:H5 实时多路音频混音
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.