AudioNode.channelCount
AudioNode 인터페이스의 channelCount 속성은 노드의 모든 입력에 대해 연결을 업믹싱하거나 다운믹싱할 때 얼마나 많은 채널이 사용될 지를 결정하기 위해 사용되는 integer를 나타냅니다.
channelCount 의 사용법과 정밀한 정의는 AudioNode.channelCountMode의 값에 달려 있습니다.
- 만약
channelCountMode값이max라면, channelCount는 무시됩니다. - 만약
channelCountMode값이clamped-max라면, channelCount는 최대 값으로서 사용됩니다. - 만약
channelCountMode값이explicit이라면, channelCount는 정확한 값으로서 사용됩니다.
구문
js
var oscillator = audioCtx.createOscillator();
var channels = oscillator.channelCount;
값
integer.
예제
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.channelCount;
명세서
| Specification |
|---|
| Web Audio API # dom-audionode-channelcount |
브라우저 호환성
BCD tables only load in the browser