ChannelMergerNode()

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.

ChannelMergerNode() 构造函数生成新的 ChannelMergerNode 对象实例。

语法

js
var myNode = new ChannelMergerNode(context, options);

参数

从字典 AudioNodeOptions 继承。

context

BaseAudioContext 代表你想要关联的音频上下文。

options 可选

定义你希望 ChannelMergerNode 具有的属性的 ChannelMergerOptions 字典对象(它还继承了 AudioNodeOptions 字典中定义的选项):

  • numberOfInputs: 定义了 ChannelMergerNode 应该拥有的输入数量。如果没有指定,使用默认值 6。

返回值

一个新的 ChannelMergerNode 对象实例。

例子

js
var ac = new AudioContext();

var options = {
  numberOfInputs: 2,
};

var myMerger = new ChannelMergerNode(ac, options);

规格

Specification
Web Audio API
# dom-channelmergernode-constructor-channelmergernode

浏览器兼容性

BCD tables only load in the browser