网络音频入门

Web Audio API 是一种 W3C 标准,通过高级 API,可以比标准的 <audio>-tag 更低级别地访问音频系统。

用例包括游戏,艺术,音频合成,交互式应用程序,音频制作以及需要对音频数据进行细粒度控制的任何应用程序。

API 可以接受来自多个源的输入,包括加载音频文件并通过 API 或 <audio> 元素解码它们。它还提供通过使用振荡器节点直接通过 API 生成声音的工具。

还有许多处理节点,例如增益,延迟和脚本处理器(最终将被弃用并由更高效的节点替换)。这些可以反过来用于构建更复杂的效果和音频图形。