AudioBuffer()
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2021年4月.
Web Audio API 的 AudioBuffer 构造函数将创建一个新的 AudioBuffer 对象。
语法
var audioBuffer = new AudioBuffer([options]); var audioBuffer = new AudioBuffer(context[, options]);
参数
继承参数自 AudioNodeOptions 字典.
- context 已弃用
-
一个
AudioContext对象。(这个参数已经被标准移除,详细信息请参阅浏览器兼容性部分.) - options 可选
-
Options are as follows:
length: buffer 中采样帧的长度。numberOfChannels: buffer 的通道数。默认值为 1.sampleRate: buffer 的采样率 (Hz). 默认值为构造此对象时使用的context的采样率。
返回值
一个新的 AudioBuffer 对象实例。
规范
| Specification |
|---|
| Web Audio API> # dom-audiobuffer-audiobuffer> |