AudioBuffer()
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since April 2021.
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 |
浏览器兼容性
BCD tables only load in the browser