Added faster FIR filter implementation with ringbuffer