So I am back again with my real time convolution plugin. I implemented the convolution, add my convoluted samples to a FIFO using the abstractFifo class as suggested, and it worked! There was only one problem, a ton of aliasing was present. I was told to use the overlap-add method on my FIFO to overcome this problem. Is this a good way to handle my aliasing, or could be problem stem from something math related?