FIR convolution is performance limited, not stability limited. Changed to float-based calculations.