This tutorial session focuses on practical aspects of convolution and FIR filtering for audio research and audio product development, from algorithm exploration through to real-time signal processing. We discuss the tradeoffs between time and frequency domain implementations, including latency and computational cost. For both domains we review the best-known implementation variants and some of the hardware technologies most used for performance acceleration. Throughout the session, we use practical MATLAB examples mostly drawn from spatial audio applications. You should expect a mix of introductory and advanced topics – some signal processing experience will be beneficial, but it is not required.