Comparison and implementation of a 16-bit fixed-point audio resampler

Wen Jin, Michael S. Scordilis, Alexander Iliev

Research output: Contribution to journalConference article

Abstract

An audio resampler is built to convert the sampling rate from 44.1 kHz to 16 kHz. An interpolator and decimator are created separately to change the sampling rate by an integer factor. The low pass filters used by the interpolator and decimator are obtained by two different approaches: namely the window method and the equiripple design. The performances of these two filters are evaluated in terms of 3-dB bandwidth and pass-band signal to noise ratios. The filters are implemented using the multistage Interpolated FIR approach. Polyphase structures are used to further reduce the computational load. The resampler is implemented on 16-bit fixed-point simulations. The described approach drastically reduces the filter order and thus the computational cost.

Original languageEnglish (US)
Pages (from-to)1798-1800
Number of pages3
JournalConference Record - Asilomar Conference on Signals, Systems and Computers
Volume2
StatePublished - Dec 1 2004
EventConference Record of the Thirty-Eighth Asilomar Conference on Signals, Systems and Computers - Pacific Grove, CA, United States
Duration: Nov 7 2004Nov 10 2004

ASJC Scopus subject areas

  • Signal Processing
  • Computer Networks and Communications

Cite this