Audio convolution algorithm in C++ for real time audio processing