Léxico TI › Programación › MDCT (transformada de coseno discreta modificada)

MDCT (transformada de coseno discreta modificada)

Programación Svenska → Actualizado: 2026-10-29

La transformada frecuencial con solapamiento sobre la que se apoyan casi todos los códecs de audio con pérdida desde los noventa.

Un códec quiere trocear el audio en bloques y gastar bits donde el oído escucha, pero los bordes duros entre bloques producen chasquidos. La MDCT usa bloques que se solapan a la mitad. Cada bloque genera solo la mitad de coeficientes que muestras tiene, de modo que el solapamiento no cuesta nada en tasa de datos, y el aliasing que aparece en el dominio del tiempo se anula al sumar los bloques vecinos. John Princen y Alan Bradley publicaron el principio, la cancelación de aliasing en el dominio del tiempo, en 1986–87.

Dolby Digital, MP3 (en un híbrido con banco de filtros), AAC, Vorbis y Opus dependen de ella. Su punto débil es el pre-eco: el ruido de cuantificación se reparte por todo el bloque, y un golpe seco de batería llega precedido de un leve siseo. Por eso los códecs pasan a bloques cortos cuando se acerca un transitorio.

← Volver al léxico