forwardX - орієнтація носу слухача звуку по осі Z.
AudioListener.forwardZ;
AudioListener - об'єкт AudioListener.
forwardZ властивість об'єкту AudioListener яка представляє собою об'єкт AudioParam для зміни параметру орієнтації носу слухача (людини) по осі Z у 3D просторі.
Щоб отримати/змінити значення використовуйте властивість forwarZ.value. Значення по замовчаванню -1.
Днякі браузери не підтримують властивість forwardZ, а підтримують метод setOrientation().
if(window.AudioContext){
var audio = new AudioContext();
if(audio.listener.forwardZ)
alert(audio.listener.forwardZ.value);
else alert('Ваш браузер не підтримує властивість forwardZ');
}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.orientationZ.value=20;
audio.listener.forwardZ.value=12;
player.play(); //починаємо відтворення
}else alert('Ваш браузер не підтримує Web Audio');