PannerNode.positionZ - координати Z джерела звуку в системі 3D просторі.
Panner.positionZ;
Panner - об'єкт PannerNode.
positionZ - властивість об'єкту PannerNode яка представляє собою об'єкт AudioParam для координати Z джерела звуку в системі 3D просторі.
Для оримання/зміни значення використовуйте властивість orientationZ.value. Значення по замовчуванню: 0.
В залежності від властивостей coneInnerAngle, coneOuterAngle і codeOuterGain орієнтація звуку може змінити сприйнятя гучність звуку.
if(window.AudioContext){
var audio = new AudioContext();
var paner=audio.createPanner();
paner.connect(audio.destination);
alert( paner.positionZ.value );
}else alert('Ваш браузер не підтримує Web Audio');
if(window.AudioContext){
var audio = new AudioContext();
var paner=audio.createPanner();
paner.connect(audio.destination);
alert( 'значення по замовчуванню: '+paner.positionZ.defaultValue );
alert( 'мінімальне замовчування: '+paner.positionZ.minValue );
alert( 'максимальне замовчуваня: '+paner.positionZ.maxValue );
}else alert('Ваш браузер не підтримує Web Audio');
<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);
var paner=audio.createPanner();
source.connect(paner);
paner.connect(audio.destination);
paner.positionZ.value=10;
player.play(); //починаємо відтворення
}else alert('Ваш браузер не підтримує Web Audio');