Home   >   CSC-OpenAccess Library   >    Manuscript Information
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
MORE INFORMATION
KEYWORDS
Convolution, Crosstalk Cancellation, Partitioned Convolution, Mixed filtering, FFT, Overlap Save Method
ABSTRACT
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
1 Google Scholar 
2 CiteSeerX 
3 Scribd 
4 SlideShare 
5 PdfSR 
Analog Devices Inc., “ADSP-214xx SHARC Processor Hardware Reference Manual”, Rev 0.3, Part Number 82-000469-01, July 27, 2010.
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.
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.
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.
Eric Battenberg, David Wessel & Juan Colmenares, “Advances in the Parallelization of Music and Audio Applications”, ebookbrowse.com/wessel-parlab-retreat-winter-2010-pptd59199484
Garcia Guillermo, “Optimal Filter Partition for efficient Convolution with short input/output delay” in AES 113th International Conference Proc., October 2002, pp. 2660.
J. Hurchalla, “A time distributed FFT for efficient low latency convolution”, AES Convention 129, November 2010, Paper No.8257
J. Hurchalla, “Low latency convolution in one dimension via two dimensional convolutions-An intuitive approach”, AES Convention 125, October 2008, Paper No. 7634.
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.
John G. Proakis and Dimitris G. Manolakis, “Digital Signal Processing Principles, Algorithms and Applications”, 3rd Edition, Page No. 430 to 476
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.
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
Linwang, Fuliang Yin and zhe Chen, “A Stereo Crosstalk cancellation system based on common- acoustical pole/zero model’, AES, August 2010
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
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.
Richard G Lyons, “Understanding Digital Signal Processing”, 3rd Edition, published on November 11, 2010.
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
WG Gardiner, “Efficient Convolution without input-output delay”, Journal of AES, Vol. 43, No.3, 1995, pp. 127-136.
Mr. SreenivasaRao Chunduri
KLUniversity - India
chsrinivas19800305@rediffmail.com
Mr. NVK Mahalakshmi
SRK Institute of Technology - India
Dr. Dhulipalla VenkataRao
Narasaraopet Institute of Technology - India


CREATE AUTHOR ACCOUNT
 
LAUNCH YOUR SPECIAL ISSUE
View all special issues >>
 
PUBLICATION VIDEOS