Я использую сплиттер и слияние каналов, чтобы попытаться разделить стереофайл на два дискретных канала, а затем перевести их обратно в граф узлов как «моно «источник входного сигнала, который воспроизводится как на левом, так и на правом мониторах. Я понял способ сделать это, но он использует узел stereoPanner, установленный в 0.5, и он чувствует себя немного «взломанным». Как мне это сделать без использования узла stereoPanner?Что такое «правильный» способ суммирования многоканальных звуковых буферов для моно
//____________________________________________BEGIN Setup
var merger = audioContext.createChannelMerger();
var stereoPanner = audioContext.createStereoPanner();
var stereoInputSource = audioContext.createBufferSource();
stereoInputSource.buffer = soundObj.soundToPlay;
//____________________________________________END Setup
stereoInputSource.connect(merger, 0, 0);
merger.connect(stereoPanner);
stereoPanner.pan.value = 0.5;
stereoPanner.connect(audioContext.destination);
Я ответил на свой вопрос, но я согласен с тем, что подумал бы использовать слияние для этого. Мне нужен был только разветвитель канала. Мне любопытно, что вы думаете о ответе, который я написал. – William