Web Audio API disconnect, is it possible to disconnect from one specific node?

Hi the question in the title. For example, if the Source (hereafter source) I have it connected to gain_node (node volume) to delay_node (node delay).
source.connect(gain_node); source.connect(delay_node);

And I at some point (this will not stop the playback) I want to disconnect from delay_node - is it real? Now do this:
source.disconnect(); source.connect(gain_node);
And I would like this:
source.disconnect(delay_node);
By the way, problems with jumps and delays in reproduction does not occur - but there are concerns (1) that under increased system load, or weaker iron customer, or a larger number of simultaneously connected nodes, they will appear (2) what really is the way - I just don't know.
Documentation, articles 1 and 2say that you can turn off only the specific output of a source (given my knowledge in English "I understand") - and he is only one.
Maybe there is a workaround?
September 26th 19 at 07:04
1 answer
September 26th 19 at 07:06
They just disconnect->connect, on my old (Ath64X2) under a light load has a noticeable delay when switching between effects. My method in two lines of such delays does not. Although the principle is the same, I only brought the maximum disconnect and connect. Apparently this is the only way. (PS by the way suitable example of visualization, thanks=) - roy commented on September 26th 19 at 07:09

Find more questions by tags JavaScript