DocumentCode :
148622
Title :
Dynamic range reduction of audio signals using multiple allpass filters on a GPU accelerator
Author :
Belloch, Jose A. ; Parker, Julian ; Savioja, Lauri ; Gonzalez, Adriana ; Valimaki, Vesa
Author_Institution :
iTeAm, Univ. Politec. de Valencia, Valencia, Spain
fYear :
2014
fDate :
1-5 Sept. 2014
Firstpage :
890
Lastpage :
894
Abstract :
Maximising loudness of audio signals by restricting their dynamic range has become an important issue in audio signal processing. Previous works indicate that an allpass filter chain can reduce the peak amplitude of an audio signal, without introducing the distortion associated with traditional non-linear techniques. Because of large search space and the consequential demand of the computational needs, the previous work selected randomly the delay-line lengths and fixed the filter coefficient values. In this work, we run on a GPU accelerator multiple allpass filter chains in parallel that cover all relevant delay-line lengths and perform a wide search on possible coefficient values in order to get closer to the optimal choice. Our most exhaustive method, which tests about 29 million parameter combinations, reduced the amplitude of test signals by 23% to 31%, whereas the previous work could only achieve a reduction of 23% at best.
Keywords :
all-pass filters; audio signal processing; graphics processing units; GPU accelerator; allpass filters; audio signal processing; audio signals; dynamic range reduction; Delay lines; Dynamic range; Graphics processing units; Instruction sets; Multicore processing; Signal processing; System-on-chip; Audio systems; digital filters; parallel architectures; parallel processing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signal Processing Conference (EUSIPCO), 2014 Proceedings of the 22nd European
Conference_Location :
Lisbon
Type :
conf
Filename :
6952297
Link To Document :
بازگشت