Я надеюсь реализовать звуковые эффекты в API веб-аудио, которые требуют непрерывного доступа к двум или более аудиопотокам.
Я могу определить обработчик сценариев с 2 входными каналами и 2 выходными каналами:
var mod = context.createScriptProcessor(4096,2,2);
Затем я могу подключить несколько синусоид к этому процессору:
mySine.connect(mod);
mySine2.connect(mod);
Есть ли способ подключить их к определенному входному каналу аудиопроцессора?
В конце концов, когда я пишу функцию onaudioprocess и слушаю каждый входной канал по отдельности, каждый входной канал содержит все звуки, подключенные к процессору. У меня нет возможности получить доступ к каждой синусоидальной волне отдельно в функции onaudioprocess. Это правильно? Или есть способ подключить звуки к одному входному каналу скриптового процессора?