AudioNode.numberOfOutputs - кількість виходів.
AudioNode.numberOfOutputs;
AudioNode - об'єкт який представляє собою аудіо вузол: MediaElementAudioSourceNode.
numberOfOutputs властивість об'єкту AudioNode яка містить число що представляє кількість виходів з аудіо вузла.
<audio id="player" src="/dani/test.ogg"></audio>
var player = document.getElementById('player');
var audio = new AudioContext();
var source = audio.createMediaElementSource(player);
alert(source.numberOfOutputs);
var audioCtx = new AudioContext();
var oscillator = audioCtx.createOscillator();
var gainNode = audioCtx.createGain();
oscillator.connect(gainNode)
gainNode.connect(audioCtx.destination);
alert(oscillator.numberOfOutputs); // 1
alert(gainNode.numberOfOutputs); // 1
alert(audioCtx.destination.numberOfOutputs); // 0