Códec de audio
Un códec de audio es un dispositivo o programa informático capaz de codificar o decodificar un flujo de datos digitales (un códec) que codifica o decodifica audio. En software, un códec de audio es un programa de computadora que implementa un algoritmo que comprime y descomprime datos de audio digital de acuerdo con un archivo de audio dado o un formato de codificación de audio de medios de transmisión. El objetivo del algoritmo es representar la señal de audio de alta fidelidad con el mínimo número de bits manteniendo la calidad. Esto puede reducir efectivamente el espacio de almacenamiento y el ancho de banda requerido para la transmisión del archivo de audio almacenado. La mayoría de los códecs de software se implementan como bibliotecas que interactúan con uno o más reproductores multimedia. La mayoría de los algoritmos de compresión de audio modernos se basan en la codificación de transformada de coseno discreta modificada (MDCT) y la codificación predictiva lineal (LPC).
En hardware, el códec de audio se refiere a un solo dispositivo que codifica audio analógico como señales digitales y decodifica digital nuevamente en analógico. En otras palabras, contiene tanto un convertidor de analógico a digital (ADC) como un convertidor de digital a analógico (DAC) que funcionan con la misma señal de reloj. Esto se usa en tarjetas de sonido que admiten entrada y salida de audio, por ejemplo. Los códecs de audio de hardware envían y reciben datos digitales mediante buses como AC-Link, I²S, SPI, I²C, etc. Por lo general, los datos digitales son PCM lineales y este es el único formato que admiten la mayoría de los códecs, pero algunos códecs heredados admiten otros. formatos como G.711 para telefonía.
Contenido relacionado
Almacenamiento de datos
XSL
ICMP