PannerNode.maxDistance - максимальна відстань між джерелом і слухачем після якої гучність не зменшується.
Panner.maxDistance;
Panner - об'єкт PannerNode.
maxDistance - властивість об'єкту PannerNode яка повертає/задає максимальну відстань між джерелом звуку і слухачем, після чого обсяг не зменшується далі. Це значення використовується тільки коли PannerNode.distanceModel='linear'.
Значення по замовчуванюю 10000.
if(window.AudioContext){
var audio = new AudioContext();
var paner=audio.createPanner();
paner.connect(audio.destination);
alert( paner.maxDistance );
player.play(); //починаємо відтворення
}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.distanceModel='linear';
paner.maxDistance=100;
player.play(); //починаємо відтворення
}else alert('Ваш браузер не підтримує Web Audio');