AudioNode.channelCount
channelCount свойство интерфейса AudioNode представляющее собой целое число использующееся для определения того, сколько каналов участвуют для up-mixing and down-mixing (en-US) соединений для любого входа узла.
Использование и точное значение channelCount's зависит от AudioNode.channelCountMode (en-US):
- Игнорируется если значение
channelCountModeравноmax. - Используется в качестве максимального значения, если значение
channelCountModeравноclamped-max. - Используется в качестве точного значения, если значение
channelCountModeуказано явно.
Синтаксис
js
var oscillator = audioCtx.createOscillator();
var channels = oscillator.channelCount;
Пример
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