Home   >   CSC-OpenAccess Library   >    Manuscript Information
Full Text Available

This is an Open Access publication published under CSC-OpenAccess Policy.
Real-time DSP Implementation of Audio Crosstalk Cancellation using Mixed Uniform Partitioned Convolution
SreenivasaRao Chunduri, NVK Mahalakshmi, Dhulipalla VenkataRao
Pages - 118 - 127     |    Revised - 15-09-2012     |    Published - 24-10-2012
Volume - 6   Issue - 4    |    Publication Date - October 2012  Table of Contents
Convolution, Crosstalk Cancellation, Partitioned Convolution, Mixed filtering, FFT, Overlap Save Method
For high fidelity sound reproduction, it is necessary to use long filter coefficients in audio crosstalk cancellation. To implement these long filters on real-time DSP processors, conventional overlap save technique suffers from more computational power as well as processing delay. To overcome these technical problems, mixed uniform partitioned convolution technique is proposed. This method is derived by combining uniform partitioned convolution with mixed filtering technique. With the proposed method, it is possible to perform audio crosstalk cancellation even at the order of ten thousand filter taps with less computations and short processing delay. The proposed technique was implemented on 32-bit floating point DSP processor and design was provided with efficient memory management to achieve optimization in computational complexity. The computational comparison of this method with conventional methods shows that the proposed technique is very efficient for long filters
CITED BY (0)  
1 Google Scholar
2 CiteSeerX
3 Scribd
4 SlideShare
5 PdfSR
1 M. Otani and S. Ise, “Fast calculation system specialized for head-related transfer function based on boundary element method”, Journal of Acoustical Society of America, Vol. 119,2006, No. 5, pp 2589-2598
2 Kirkeby ole, Rubak Per, Nelson Philip A. and Farina Angelo, “Design of Crosstalk cancellation Networks by using Fast deconvolution” in AES 15, May 1999, pp 9900-9905.
3 Lentz Tobias and Scmitz Oliver, “Adaptive Cross-talk cancellation system for a moving listener” in AES 21st International Conference Proc., June 2002. Paper No. 00134
4 Linwang, Fuliang Yin and zhe Chen, “A Stereo Crosstalk cancellation system based on common- acoustical pole/zero model’, AES, August 2010
5 SreenivasaRao. Ch, R. Udayalakshmi and Jeyasingh P. “Fast implementation of audio crosstalk cancellation of audio crosstalk cancellation on DSP processors,” in AES 45 Conference Proc., March 1-4, 2012, Paper No. 2-2
6 John G. Proakis and Dimitris G. Manolakis, “Digital Signal Processing Principles, Algorithms and Applications”, 3rd Edition, Page No. 430 to 476
7 Richard G Lyons, “Understanding Digital Signal Processing”, 3rd Edition, published on November 11, 2010.
8 Jason R. VandeKieft, April 30, 1998, “Computational improvements to linear convolution with multi-rate filtering methods” http://mue.music.miami.edu/thesis/jvandekieft/jvtitle.htm.
9 M.Vetterli, “Running FIR and IIR Filters using Multi-rate Filter Banks”, IEEE transactions on Acoustics, Speech and Signal Processing, May 1988, Vol. 36, No.5.
10 Eric Battenbaerg and Rimas Avizienis. “Implementing Real-time Partitioned Convolution Algorithms on Conventional Operating Systems”, Proc. of 14th Int. Conference on Digital Audio Effects, Paris, France, Sept 19-23, 2001.
11 Anders Torger and Angelo Farina, “ Real-time Partitioned Convolution for Ambiophonic Surround Sound”, IEEE Workshop on applications of Digital Signal Processing to Audio and Acoustics 2001, New Paltz, New York, W2001-4.
12 Garcia Guillermo, “Optimal Filter Partition for efficient Convolution with short input/output delay” in AES 113th International Conference Proc., October 2002, pp. 2660.
13 WG Gardiner, “Efficient Convolution without input-output delay”, Journal of AES, Vol. 43, No.3, 1995, pp. 127-136.
14 J. Hurchalla, “A time distributed FFT for efficient low latency convolution”, AES Convention 129, November 2010, Paper No.8257
15 J. Hurchalla, “Low latency convolution in one dimension via two dimensional convolutions-An intuitive approach”, AES Convention 125, October 2008, Paper No. 7634.
16 E. Armelloni, C. Giottoli and A. Farina, “Implementation of Real-time partitioned convolution on a DSP board”, IEEE Workshop on Applications of Signal processing to Audio and Acoustics, October 19-22, 2003, New Paltz, NY.
17 Eric Battenberg, David Wessel & Juan Colmenares, “Advances in the Parallelization of Music and Audio Applications”, ebookbrowse.com/wessel-parlab-retreat-winter-2010-pptd59199484
18 Analog Devices Inc., “ADSP-214xx SHARC Processor Hardware Reference Manual”, Rev 0.3, Part Number 82-000469-01, July 27, 2010.
Mr. SreenivasaRao Chunduri
KLUniversity - India
Mr. NVK Mahalakshmi
SRK Institute of Technology - India
Dr. Dhulipalla VenkataRao
Narasaraopet Institute of Technology - India