AudioNode.channelCount - скільки каналів використовується під час змішування та перемішування.
AudioNode.channelCount;
AudioNode - об'єкт AudioNode.
AudioNode.channelCount властивість об'єкту AudioNode яка містить ціле число, яке вказує скільки каналів використовується під час змішування та перемішування з'єднань з будь-якими входами до вузла. Його використання та точне визначення залежать від значення AudioNode.channelCountMode.
<audio id="player" src="/dani/test.ogg"></audio>
if(window.AudioContext){
var player = document.getElementById('player');
var audio = new AudioContext();
var source = audio.createMediaElementSource(player);
source.connect(audio.destination);
alert( source.channelCount );
}else alert('Ваш браузер не підтримує Web Audio');