2016-08-11 1 views

ответ

0

Вы можете использовать интерфейс StereoPannerNode в HTML5 Web Audio Api: https://developer.mozilla.org/en-US/docs/Web/API/StereoPannerNode

Просто установите panvalue -1 направить только аудио из левой стороны. Что-то вроде этого, например, в основном взято из опубликованной ссылки.

var audioCtx = new (window.AudioContext || window.webkitAudioContext)(); 
var myAudio = document.querySelector('audio'); 

// Create a MediaElementAudioSourceNode 
// Feed the HTMLMediaElement into it 
var source = audioCtx.createMediaElementSource(myAudio); 

// Create a stereo panner 
var panNode = audioCtx.createStereoPanner(); 

panNode.pan.value = -1; 

// connect the AudioBufferSourceNode to the gainNode 
// and the gainNode to the destination, so we can play the 
// music and adjust the panning using the controls 
source.connect(panNode); 
panNode.connect(audioCtx.destination); 
Смежные вопросы