Poly gate delay for click removal - Multi Envelope
Posted: Thu Jul 02, 2015 5:28 pm
Hi
I've been messing with the stock graphic multi-stage envelope generator. I found that with polarity set to negative or bi-polar it often delivers a nasty negative-going pulse at the very start of the envelope. The code seems to always start at zero then leaps to the start-value of the envelope which is not zero. The polarity module then processes the output from the code to give the correct range.
I made the module below to blank the audio (3mS or 140 samples seems to work fine), so the nasty click doesn't make it through. Obviously you'll need to use the MIDI gate input. Maybe there is another click-suppressing use for this too...
Maybe someone else will find this useful.
Plus, I bet someone can do it better!
Cheers
Spogg
EDIT: I did try de-zipping and LPFs but no good!
I've been messing with the stock graphic multi-stage envelope generator. I found that with polarity set to negative or bi-polar it often delivers a nasty negative-going pulse at the very start of the envelope. The code seems to always start at zero then leaps to the start-value of the envelope which is not zero. The polarity module then processes the output from the code to give the correct range.
I made the module below to blank the audio (3mS or 140 samples seems to work fine), so the nasty click doesn't make it through. Obviously you'll need to use the MIDI gate input. Maybe there is another click-suppressing use for this too...
Maybe someone else will find this useful.
Plus, I bet someone can do it better!
Cheers
Spogg
EDIT: I did try de-zipping and LPFs but no good!