Title :
Implementation of real-time partitioned convolution on a DSP board
Author :
Armelloni, E. ; Giottoli, C. ; Farina, A.
Author_Institution :
Ind. Eng. Dept., Parma Univ., Italy
Abstract :
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.
Keywords :
acoustic convolution; acoustic signal processing; audio signal processing; delays; filtering theory; reverberation; transient response; DSP board; FIR structures; IIR structures; artificial reverberation; artificial spatial effects; computational power; digital signal processors; direct-form algorithms; impulse response; real-time partitioned convolution; time-domain algorithms; Algorithm design and analysis; Convolution; Digital signal processing; Digital signal processors; Finite impulse response filter; IIR filters; Partitioning algorithms; Reverberation; Signal design; Signal processing algorithms;
Conference_Titel :
Applications of Signal Processing to Audio and Acoustics, 2003 IEEE Workshop on.
Print_ISBN :
0-7803-7850-4
DOI :
10.1109/ASPAA.2003.1285822