Method Of Modified Discrete Cosine Transform (MDCT)

1429 Words3 Pages

Abstract: Modified Discrete Cosine Transform (MDCT) is a modified form of Discrete Cosine Transform which ensures 50% overlapping of the segments. It is most widely used in audio coding, audio compression and audio signal analysis based applications. MDCT is a real transform and it does not contain any phase information. MDCT eliminates aliasing that occurs in time domain due to the overlapping of the segments. It is used in most of the audio coders for time domain to frequency domain transformation. In this paper, we propose a method for audio signal analysis using MDCT with different types of windows. This method consists of analysis and synthesis stages. Time domain aliasing that occurs in the analysis stages due to the overlapping of the …show more content…

In paper [5] Modified Discrete Cosine Transform is used in Psychoacoustic model for the perception of audio quality. In paper [3, 11] MDCT is widely used in audio coders due to the property of perfect reconstruction with critical sampling mostly with sine window. In both the papers analysis of audio signals are done using MDCT and exact results was discussed. It is not suitable for spectral analysis for several causes: it vectors are not shift-invariant, it does not conserve energy, and it cannot be understood by means of magnitude and phase [13]. Various window functions are used in practice for MDCT [11, 12]. Using adjustable window the main lobe width can be increased by reducing the side lobe. For audio signal analysis and processing mostly sine window or Kaiser Bessel Derived (KBD) window are used. Certainly, Hamming or Hanning Window is used for spectral analysis and …show more content…

3.1 Modified Discrete Cosine Transform The forward and inverse transform of MDCT are described as, X_k=√(4/N) ∑_(n=0)^(N-1)▒〖x_n cos(π/N (n+1/2+N/2)(K+1/2) ) 〗 k=0, 1.. ( N)/2-1 (1) Y_n=√(4/N) ∑_(K=0)^(N/2-1)▒〖X_k cos(π/N (n+1/2+N/2)(K+1/2) ) 〗 n=0, 1,…N-1 (2) In the above equation 1 & 2 x_n is the windowed input signal, X_k represents the transformed input signal,Y_n represents inverse transformed input signal, N represents length of the input signal. Window Functions Sine window or Kaiser Bessel Derived (KBD) window are the most widely used window in audio coding, audio signal processing and audio compression applications [11]. The other windows that can be applied for MDCT are rectangular, triangular, trapezoidal, Welch window etc. 3.2.1 Sine Window Sine window is a simple window which can be used for any transforms due to its spectral property and reconstruction property. When a sine window convolved itself it is known as Bohman window. The expression for sine window function W (n) can be given as in equation

More about Method Of Modified Discrete Cosine Transform (MDCT)

Open Document