I have multiple Neural Network nodes that are wrapped in a Branch node. I am using a slider to control the branch to switch from one NN node to the next. Each NN is loaded with a model of the same guitar amp, but each model is of increasing distortion (Gain). This is all working fine, except that the first time you switch to any of the NN nodes, there is an audible audio spike (a pop, if you will). This only happens the first time. Once you have cycled through all of the NN nodes, it no longer "pops".
I have tried using soft_bypass instead on the branch node, but I have the same problem there.
The NN models are ADIA-X Json files and I am loading them into each NN node using the following method.
const var tf = Engine.createNeuralNetwork("TensorFlowNetwork");
//Loads ADIA-X JSON inot NNs
tf.loadTensorFlowModel(MLmodel_1);
Does anyone has any insight into how I can stop or minimize this "pop?