javascript - Amped Studio 2 - 声音引擎

标签 javascript audio emscripten webassembly

This网站建议,Amped Studio使用编译为 wasm 的 C++ 声音引擎。

我正在寻找任何意见、猜测、假设以及他们可能使用的内容。

一般来说,我试图了解基于浏览器的 DSP 的现状,以及声音引擎、API 和库的最佳音质、低延迟解决方案,以在网络上构建音乐相关软件。

任何资源将不胜感激。

最佳答案

最后一个 ADC this talk给出了将整个 JUCE 代码库(经过一些调整)移植到 wasm https://www.youtube.com/watch?v=ORIpeFQqR9c

我记得谈话中的那个人说他参与了 amped studio。这可能是一个起点。

尽管我认为 JUCE 不是 amped 工作室 Backbone 的一部分,但堆栈应该不会太远:

C++(DSP 引擎 + UI 框架)--> emscripten --> wasm 和 WebGL。

引擎实际上可以是任何东西:从完全定制到任何现有的开源 C++ DSP,经过适当调整以可移植到 wasm。

关于javascript - Amped Studio 2 - 声音引擎,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54865605/

相关文章:

vb.net - vb.net捕获系统音频流

javascript - 定位聊天栏 (JavaScript)

javascript - 如何一键过滤json数组中的对象

javascript - http.get() 方法和 var request = require ('request' 之间有什么区别)

javascript - 将 C 编译为 wasm,使用与 WasmFiddle 相同的设置

javascript - WebAssembly/脚本 : write files to disk from within browser

javascript - 我可以以某种方式构建 webassembly 代码*没有* emscripten "glue"吗?

javascript - Vanilla JS 从除 'active' 类之外的所有其他元素中删除类

c# - 如何访问数据并将其插入Mp3帧的LSB?

html - HTML5音频控件在Android上不起作用