AudioContext.createPanner() - створює об'єкт PannerNode.
AudioContext.createPanner();
AudioContext - об'єкт AudioContext.
createPanner() - метод об'єкту AudioContext який повертає новостворений об'єкт PannerNode для позиціонування звуку в 3D просторі.
if(window.AudioContext){
var audio = new AudioContext();
var paner= audio.createPanner();
alert( paner );
}else alert('Ваш браузер не підтримує Web Audio');
if(window.AudioContext){
var audio = new AudioContext();
var paner = audio.createPanner();
var player = document.getElementById('player');
var oscilator = audio.createOscillator();
oscilator.connect(paner);
paner.connect(audio.destination);
paner.orientationX.value=15;
paner.orientationY.value=-15;
paner.orientationZ.value=-10;
paner.positionX.value=25;
paner.positionY.value=5;
paner.positionZ.value=-5;
paner.distanceModel='linear';
oscilator.start();
oscilator.stop(3);
}else alert('Ваш браузер не підтримує Web Audio');