• 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