Title :
A unified computing kernel for MDCT/IMDCT in modern audio coding standards
Author :
Li, Tan ; Zhang, Reed ; Yang, Robert ; Huang, Heyun ; Lin, Fuhuei
Author_Institution :
Spreadtrum Commun. Inc., Shanghai
Abstract :
MDCT/IMDCT has been widely adopted to transform an audio sequence from time domain to transform domain by various audio codec standards. This paper presents a unified algorithm and its hardware design for cosine modulated filter bank. In algorithm derivation, both MDCT and IMDCT are first converted to a half size DCT-IV with input or output permutation. The DCT-IV is then realized by a fast DCT-II algorithm. Both radix-3 and radix-2 DCT-II algorithms are analyzed and a unified computing kernel is concluded.
Keywords :
audio coding; channel bank filters; code standards; codecs; computational complexity; digital arithmetic; discrete cosine transforms; IMDCT; MDCT; audio codecs; audio coding standards; audio sequence; computation complexity; cosine modulated filter bank; half size DCT-IV; inverse modified discrete cosine transform; modified discrete cosine transform; radix-2 DCT-II algorithms; radix-3 DCT-II algorithms; unified computing kernel; Audio coding; Code standards; Codecs; Discrete cosine transforms; Fast Fourier transforms; Hardware; Information technology; Kernel; MPEG 4 Standard; Portable media players;
Conference_Titel :
Communications and Information Technologies, 2007. ISCIT '07. International Symposium on
Conference_Location :
Sydney,. NSW
Print_ISBN :
978-1-4244-0976-1
Electronic_ISBN :
978-1-4244-0977-8
DOI :
10.1109/ISCIT.2007.4392079