The ChannelMergerNode()
constructor creates a new ChannelMergerNode
object instance.
Syntax
var myNode = new ChannelMergerNode(context, options);
Parameters
- context
- A
BaseAudioContext
representing the audio context you want the node to be associated with. - options Optional
- A
ChannelMergerOptions
dictionary object defining the properties you want theChannelMergerNode
to have (also inherits parameters from theAudioNodeOptions
dictionary):numberOfInputs
: A number defining the number of inputs theChannelMergerNode
should have. If not specified, the default value used is 6.
Return value
A new ChannelMergerNode
object instance.
Exceptions
InvalidStateError
- An option such as
channelCount
orchannelCountMode
has been given an invalid value.
Example
var ac = new AudioContext(); var options = { numberOfInputs : 2 } var myMerger = new ChannelMergerNode(ac, options);
Specifications
Specification | Status | Comment |
---|---|---|
Web Audio API The definition of 'ChannelMergerNode' in that specification. |
Working Draft |
Browser compatibility
BCD tables only load in the browser
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.