MDCT
MDCT stands for Modified Discrete Cosine Transform. It is a lapped transform used in digital signal processing to convert time-domain signals into frequency-domain coefficients while using overlapping blocks. In its standard form, the transform operates on blocks of 2N samples and yields N coefficients per block. The 50% overlap between consecutive blocks, together with a suitable window function, allows adjacent blocks to share samples and enables perfect reconstruction when the inverse transform is applied with an appropriate overlap-add step.
The MDCT is closely related to the discrete cosine transform but uses a sine-type window and a
Inverse MDCT (IMDCT) maps N coefficients back to 2N time samples, which are then windowed and overlapped
Applications: MDCT is widely used in audio compression standards and processing. It is a core component of