Real-time audio group delay correction with FFT convolution on FPGA

Spierer, Arthur (School of Engineering, Architecture and Landscape (hepia), HES-SO // University of Applied Sciences Western Switzerland) ; Upegui, Andres (School of Engineering, Architecture and Landscape (hepia), HES-SO // University of Applied Sciences Western Switzerland)

This paper describes the implementation of a digital hardware architecture for correcting the effect produced by group delay distortion on multiway loudspeakers. The correction is performed by a digital filter implemented in the form of an FFT convolution. The application imposes real-time execution on an embedded low-cost platform using a high-resolution audio format (stereo coded on 24 bits @ 96 kHz). The result is a pipelined streaming architecture composed of FFT-complex multiplication-iFFT performed on 32,768 samples using a floating-point representation. The filter computation is performed in 72 ms and the overall maximal audio latency is 169 ms running on a Cyclone V FPGA.


Keywords:
Conference Type:
full paper
Faculty:
Ingénierie et Architecture
School:
HEPIA - Genève
Institute:
inIT - Institut d'Ingénierie Informatique et des Télécommunications
Publisher:
Mangaratiba, RJ, Brazil, 22-24 March 2016
Date:
2016-03
Mangaratiba, RJ, Brazil
22-24 March 2016
Pagination:
pp. 233-244
Published in:
Lecture Notes in Computer Science ; Proceedings of International Symposium on Applied Reconfigurable Computing: ARC 2016: Applied Reconfigurable Computing, 22-24 March 2016, Mangaratiba, RJ, Brazil
Series Statement:
LNCS, vol. 9625
DOI:
ISSN:
0302-9743
ISBN:
978-3-319-30480-9
Appears in Collection:



 Record created 2020-07-10, last modified 2020-07-14


Rate this document:

Rate this document:
1
2
3
 
(Not yet reviewed)