// This effect Copyright (C) 2004 and later Cockos Incorporated
// License: GPL - http://www.gnu.org/licenses/gpl.html
desc: volume trigger
slider1:1<0,10,1>trigger
slider2:-30<-120,6,1>threshold (dB)
slider3:100<0,4000,30>min silence len (ms)

@init
  silentcnt=0;

@slider
  mask=2 ^ (slider1|0);
  thresh=2 ^ (slider2/6);
  sillen=slider3*srate/1000;

@sample
  abs(spl0) > thresh || abs(spl1) > thresh ? 
  (
    silentcnt > sillen ? trigger|=mask;
    silentcnt=0;
  ) 
  : 
  silentcnt+=1;
