for*_*yez 2 javascript audio tone.js
这个问题主要针对音频工程师。
我在这里和这里看了一些视频关于 javascript 中的 Web Audio API 以及人们如何使用它来制作音乐的视频。我想知道这个 API 能否用于创建现有数字音频工作站 (DAW)(如 Ableton、FL Studio、Reason、Logic 等)水平的音质。
或者浏览器有某种固有的限制?我认为 Web Audio API 不能使用 VST,但是无论 VST 如何,DAW 使用的音频引擎是否可以做到 Web Audio 在质量方面无法做到的事情?或者声音也可以一样好。我相信样本可以同样有效地播放(?),但也许合成会受到限制?
HTML5 Web Audio 可以像 DAW 一样高质量吗?
是的!浏览器使用高质量的音频引擎,始终带有浮点样本。
此外,API 本身是最容易使用的 API 之一,并且具有很强的可扩展性。它还支持非常具体的控制时序。
我认为 Web Audio API 不能使用 VST
那是对的。
但也许合成会受到限制?
不存在真正的根本限制。如果你能编码,你就能做到。
现在,有几件事您没有询问但仍然应该了解。首先是延迟问题。浏览器不使用 ASIO 或类似的东西,因此如果您使用 Web Audio API 来处理和返回低延迟音频,您将会遇到麻烦。在 Chrome 中,您可以通过让 Chrome 以独占模式打开音频设备来改进这一点。
另一个问题是输入/输出通道数。通常最多有 8 个通道。但在内部,您几乎可以做任何您想做的事情。限制来自浏览器,而不是 Web Audio API 本身。
| 归档时间: |
|
| 查看次数: |
1748 次 |
| 最近记录: |