AudioNode.channelCountMode
Baseline
Widely available
This feature is well established and works across many devices and browser versions. Itâs been available across browsers since 2015ë 7ì.
AudioNode ì¸í°íì´ì¤ì channelCountMode íë¡í¼í°ë ë
¸ëì ì
ë ¥ê³¼ ì¶ë ¥ ì¬ì´ìì ì±ëë¤ì´ ë°ëì ì¼ì¹ëì´ì¼ë§ íë ë°©ë²ì 기ì íë ì´ê±°í ê°ì ëíë
ëë¤.
channelCountMode ì ê°ë¥í ê°ê³¼ ê·¸ ì미ë ë¤ìê³¼ ê°ìµëë¤.
| ê° | ì¤ëª |
ë¤ìì AudioNode ììë¤ì ì´ê²ì´ 기본ê°ì
ëë¤
|
|---|---|---|
max |
ì±ëì ìë 모ë ì°ê²°ì ìµë ì±ëì ìì ê°ìµëë¤. ì´ ê²½ì°, channelCountë 무ìëê³ ì¤ì§ ì
믹ì±ì´ ì¼ì´ë©ëë¤.
|
GainNode, DelayNode,
ScriptProcessorNode,
ChannelMergerNode,
BiquadFilterNode,
WaveShaperNode
|
clamped-max |
ì±ëì ìë 모ë ì°ê²°ì ìµë ì±ë ìì ê°ìë°, channelCountì ê°ì ê³ ì ë©ëë¤.
|
PannerNode, ConvolverNode,
DynamicsCompressorNode
|
explicit |
ì±ëì ìë channelCountì ê°ì ìí´ ì ìë©ëë¤.
|
AudioDestinationNode,
AnalyserNode,
ChannelSplitterNode
|
ì°¸ê³ :
ëª
ì¸ìì 구 ë²ì ììë, ChannelSplitterNodeì 기본ê°ì maxììµëë¤.
구문
js
var oscillator = audioCtx.createOscillator();
oscillator.channelCountMode = "explicit";
ê°
channelCountMode를 ëíë´ë ì´ê±°í ê°.
ìì
js
var AudioContext = window.AudioContext || window.webkitAudioContext;
var audioCtx = new AudioContext();
var oscillator = audioCtx.createOscillator();
var gainNode = audioCtx.createGain();
oscillator.connect(gainNode);
gainNode.connect(audioCtx.destination);
oscillator.channelCountMode = "explicit";
ëª ì¸ì
| Specification |
|---|
| Web Audio API > # dom-audionode-channelcountmode > |