AudioNode.channelCount

channelCount свойство интерфейса AudioNode представляющее собой целое число использующееся для определения того, сколько каналов участвуют для up-mixing and down-mixing соединений для любого входа узла.

Использование и точное значение channelCount's зависит от AudioNode.channelCountMode:

  • Игнорируется если значение channelCountMode равно max.
  • Используется в качестве максимального значения, если значение channelCountMode равно clamped-max.
  • Используется в качестве точного значения, если значение channelCountMode указано явно.

Синтаксис

var oscillator = audioCtx.createOscillator();
var channels = oscillator.channelCount;

Пример

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;

Значение

Целое.

Спецификации

Спецификация Статус Комментарий
Web Audio API
Определение 'channelCount' в этой спецификации.
Рабочий черновик  

Совместимость с браузерами

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Feature Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Basic support 10.0webkit (Да) 25.0 (25.0) Нет 15.0webkit
22 (unprefixed)
(Да)
Feature Android Edge Firefox Mobile (Gecko) Firefox OS (Gecko) IE Phone Opera Mobile Safari Mobile
Basic support ? (Да) 26.0 1.2 ? ? ?

Смотрите также

Метки документа и участники

Внесли вклад в эту страницу: cjbars
Обновлялась последний раз: cjbars,