input = new Channel (Float.TYPE, 1); output = new Channel (Float.TYPE, 1);
    public void init(float rate)    {	samplingRate = rate;	mGain1 = 1;	mGain2 = 1;	mGain3 = 1;	mGain4 = 1;		add(new SplitJoin(){		public void init(){		    setSplitter(DUPLICATE());		    add(new BandPassFilter(samplingRate, 1250, 2500, 50, mGain1));		    add(new BandPassFilter(samplingRate, 2500, 5000, 50, mGain2));		    add(new BandPassFilter(samplingRate, 5000, 10000, 50, mGain3));		    add(new BandPassFilter(samplingRate, 10000, 20000, 50, mGain4));		    setJoiner(ROUND_ROBIN());		}	    });	add(new FloatAdder());    }