Especificaciones de audio profundas y transcodificación
Al convertir formatos de audio de Apple a MP3 de alta fidelidad, el objetivo acústico es garantizar que la etapa secundaria de compresión con pérdida no inflija un daño psicoacústico compuesto. Los archivos M4A estándar están codificados en AAC (Advanced Audio Coding), que utiliza modelado de ruido perceptual. Para transcodificar el archivo sin perder calidad de forma audible, se debe utilizar un canal de datos lo suficientemente ancho para mapear esas frecuencias modeladas de forma lineal.
Como puente transparente de sin pérdida a con pérdida, esta herramienta utiliza la API Web Audio para decodificar el contenedor M4A/ALAC en matrices float32 de PCM sin procesar (una resolución de profundidad de 32 bits) en la RAM de tu dispositivo. Esto evita el recorte intermediario. Luego, cuantizamos esta transmisión prístina en un 320 kbps MP3 CBR (tasa de bits constante).
Al seleccionar 320 kbps, desactivas los filtros de paso bajo del codificador LAME. Las tasas de bits más bajas cortan abruptamente las frecuencias superiores a 16 kHz para ahorrar datos. A 320 kbps, se preserva todo el espectro de 20 Hz a 20 kHz, lo que hace que esta sea una solución de transcodificación de audio confiable para frecuencias de muestreo de alta resolución de 48 kHz exportadas desde Logic o ProTools.