网络音频入门
Web Audio API 是一种 W3C 标准,通过高级 API,可以比标准的 <audio>
-tag 更低级别地访问音频系统。
用例包括游戏,艺术,音频合成,交互式应用程序,音频制作以及需要对音频数据进行细粒度控制的任何应用程序。
API 可以接受来自多个源的输入,包括加载音频文件并通过 API 或 <audio>
元素解码它们。它还提供通过使用振荡器节点直接通过 API 生成声音的工具。
还有许多处理节点,例如增益,延迟和脚本处理器(最终将被弃用并由更高效的节点替换)。这些可以反过来用于构建更复杂的效果和音频图形。