Real-Time Graphics Processing Unit Implementation of Whitening Filters for Audio Signals
Open AccessThis work investigates a real-time implementation of autoregressive and pitch-prediction whitening filters for use in audio feedback suppression. The work begins by analyzing whitening filters performance for synthesized and recorded test audio signals. A MATLAB simulation of the adaptive feedback cancellation (AFC) algorithm shows pitch-prediction to be the most computationally intensive aspect of the feedback cancellation algorithm. A DSP processor implementation is demonstrated in which the autoregressive filter implementation outperforms MATLAB implementation computation time while the pitch-prediction implementation fails to meet real-time requirements. A successful real-time implementation of the pitch-prediction algorithm is demonstrated on NVIDIA graphics processing unit (GPU) with substantial speed gains compared to the MATLAB implementation.
- All rights reserved
Notice to Authors
If you are the author of this work and you have any questions about the information on this page, please use the Contact form to get in touch with us.