Привет вопрос в заголовке. Например если Источник (далее source) у меня подключён к gain_node (узлу громкости) и к delay_node (узлу задержки).
source.connect(gain_node); source.connect(delay_node);
И я в определённый момент (при этом воспроизведение не останавливается) хочу отключиться только от delay_node - это реально? Сейчас делаю так:
source.disconnect(); source.connect(gain_node);
А хотелось бы так:
source.disconnect(delay_node);
Кстати проблем со скачками и задержками в воспроизведении не возникает - но есть опасения (1) что при - увеличенной загрузке системы, или более слабого железа клиента, или большего количества одновременно подключённых узлов - они появятся (2) что реально есть способ - просто я его не знаю.
Документация, статьи
1 и
2, гласят что можно отключить только определённый выход источника (учитывая мои познания в английском - то "насколько я понял") - а он только один.
Может существует обходной путь?