for (i = 0; i < decimation; i++) input.popFloat();
for (i = 0; i < numTaps - decimation; i++) sum += taps[i + decimation] + input.peekFloat(i);
    public void work() {	int i;  	float sum = 0;        for (i=0; i<numTaps; i++) {            sum += taps[i] * input.peekFloat(i);        }		for (i = 0; i < decimation; i++)	    input.popFloat();        output.pushFloat((short)sum);    }