Implementation of real-time partitioned convolution on a DSP board

Enrico Armelloni, C. Giottoli, Angelo Farina · 2004

Convolution using very long filters is required in order to achieve realistic artificial reverberation or spatial effects. Unfortunately, DSP (digital signal processor) platforms have limited computational power (compared with a modern PC) and consequently it is not possible to design very long filters based on typical time-domain, direct-form algorithms, i.e., FIR or IIR structures. To perform this task, other algorithms are necessary. The implementation of a real-time partitioned convolution algorithm on a DSP platform is demonstrated. In this manner, efficient convolution with long impulse responses is attained, with the advantage of low input/output delay.

Read the paper · More papers on PaperTik