'Enable Effect' Causes POP. How can I fix this?
-
I have a 'enable/bypass' button for a conv reverb module. Sometimes I get a big pop WITH reverb lol. How do I fix this?
-
@Chazrox you can use a convolution module in scriptnode and wrap it into a soft bypass node. You can right click the soft bypass to node increase the smoothing time.
Don't forget to right click any node and enable SuspendOnSilence and HasTail.
-
@aaronventure Is there anyway to do this without putting it into a node? I might break a few things if I change that now.
-
@Chazrox like what?
Once you create the network, you can set the routing in the matrix just like for the convolution module, and you can name the parameters in the network the same as they're called in the Convolution module. Name the module (not necessarily the network) the same way.
For loading the IRs programatically, you'll probably have to create an external audio file slot by clicking on the icon in the bottom right corner in the convolution node. That might be the only thing you have to change in the script.
Otherwise, the reference will be fetched all the same, and since the parameters have the same id, they'll work, too.
Another way to do it would be to have a gain module right after the convolution module and to automate the gain with a timer and some math once you enable the convolution in your interface, so that it mutes the click.
But that to me is a much bigger mess because it's not very scalable and will add clutter to your module list (if it's just one convolution unit, then fine).
See which of these two options vibes with you.
-
@aaronventure im still debating which route I want to take with this. Thank for the explanation!
-
C Chazrox marked this topic as a question
-
C Chazrox has marked this topic as solved