Tecnología

Inicio

Diferencia entre WAVEFORMAT y WAVEFORMATEXTENSIBLE

Diferencia entre WAVEFORMAT y WAVEFORMATEXTENSIBLE


Antes de Windows XP, Microsoft utiliza las estructuras de datos y WAVEFORMAT PCMWAVEFORMAT para describir la forma de onda de audio basada en. Con la llegada de Windows XP, Microsoft introdujo dos nuevas estructuras de datos de forma de onda-audio. WAVEFORMATEX proporciona soporte para los tipos de información que se encuentran en formato de todo el audio de forma de onda. Como su nombre indica, se basa en WAVEFORMATEXTENSIBLE WAVEFORMATEX para describir los formatos con mayor complejidad.

Los datos de audio

Si alguna vez has oído hablar de audio reproduce a una velocidad inadecuada, convirtiendo la voz humana en la charla ardilla o un acento monstruosa, a entender algunas de las razones por las que los formatos de archivos de audio deben describir su contenido a fondo. Sin estructuras de datos y etiquetas que especifican cómo interpretar los datos en un archivo de forma de onda de audio, el software y el hardware utilizado para traducir sonido digitalizado en ondas de sonido analógicas serían incapaces de interpretar correctamente los datos.

WAVEFORMATEX

Las ahora obsoletas estructuras de datos y WAVEFORMAT PCMWAVEFORMAT valores de etiqueta de formato, los canales, las muestras por segundo, bytes por segundo promedio, la alineación de bloques y bits por muestra definidos. La estructura WAVEFORMATEX añade cbSize, un elemento que indica el tamaño de la información del formato PCM no incluido en un archivo después de los datos básicos WAVEFORMATEX. Esta nueva etiqueta por defecto a un valor de cero bytes porque la mayoría de los formatos de audio no requieren o utilizan.

WAVEFORMATEXTENSIBLE

Esta extensión del formato WAVEFORMATEX permite a los creadores de productos de audio para añadir sus propios formatos de audio y asignar identificadores a ellos sin la aplicación de Microsoft para el registro de identificación. WAVEFORMATEXTENSIBLE incluye las características de WAVEFORMATEX, junto con el soporte para el número de canales más allá del requieren dos para estéreo y bits profundidades superiores a los 16 requeridos para el estándar de sonido con calidad de CD. De hecho, WAVEFORMATEXTENSIBLE puede separar el tamaño de su recipiente de la muestra desde el tamaño de su muestra, lo que le permite almacenar audio de 24 bits en un contenedor de 32 bits.

otras características

El apoyo de WAVEFORMATEXTENSIBLE por más de dos canales de audio permite describir y soporta hasta 18 posiciones de los altavoces, cada uno definido por un valor de bit bandera especificado en notación hexadecimal. Debido a que este formato extendido puede manejar la palabra más pequeño el tamaño de los archivos que aceptan dentro de las profundidades de bits más grandes, que se adapta fácilmente a las circunstancias en las que un archivo de alta profundidad de bits mantiene el audio de un convertidor de analógico a digital con una menor precisión. Esto permite que el formato de trabajar con una gama más amplia de hardware del convertidor. Los bits no utilizados simplemente llevan un valor de cero.