Ir al contenido

Au (formato de archivo)

De Wikipedia, la enciclopedia libre
Au
Desarrollador
Sun Microsystems
Información general
Extensión de archivo .au
.snd
Tipo de MIME audio/basic
Uniform Type Identifier public.ulaw-audio
Número mágico .snd
Lanzamiento inicial 1992
Tipo de formato Contenedor de audio
Contenedor para Audio, principalmente µ-law
Formato abierto ?

El formato de archivo Au es un formato de archivo de audio introducido por Sun Microsystems. El formato fue común en sistemas NeXT y en páginas antiguas de internet. Originalmente no tenía encabezado, siendo codificada en datos µ-law de 8 bits a una frecuencia de muestreo de 8000 Hz. El hardware de otros fabricantes usaban frecuencias de muestreo mayores a 8192 Hz, comúnmente múltiplos enteros de las señales de reloj de video. Los archivos más nuevos tienen un encabezado de seis palabras de 32 bits sin signo, una porción de información adicional y luego siguen los datos.

Aunque ahora el formato soporta muchas codificaciones de audio, permanece asociado con la codificación logarítmica µ-law. esta codificación fue originaria del hardware de la SPARC station 1, donde SunOS utilizaba la codificación en aplicaciones a través de la interfaz /dev/audio. Esta codificación y la interfaz estaban de facto en el sonido estándar de Unix.

Nuevo formato

[editar]

Todos los campos están almacenados en formato big-endian, incluyendo los datos de muestreo.

Palabras de 32 bit (sin signo Campo Descripción/Contenido. Números hexadecimales en notación de C.
0 Número mágico el valor 0x2e736e64 (cuatro caracteres ASCII ".snd")
1 data offset the offset to the data in bytes. The minimum valid number is 24 (decimal), since this is the header length (six 32-bit words) with no space reserved for extra information.
2 data size data size in bytes. If unknown, the value 0xffffffff should be used.
3 encoding Data encoding format:
4 sample rate the number of samples/second, e.g., 8000
5 channels the number of interleaved channels, e.g., 1 for mono, 2 for stereo; more channels possible, but may not be supported by all readers.

El tipo de codificación depende del valor de campo de codificación (la palabra 3 del encabezado). Formats 2 through 7 are uncompressed PCM, therefore lossless. Formats 23 through 26 are ADPCM, which is a lossy, roughly 4:1 compression. Formats 1 and 27 are μ-law and A-law, respectively, both lossy. Several of the others are DSP commands or data, designed to be processed by the NeXT MusicKit software.

Note: PCM data appear to be encoded as signed, rather than unsigned.

Enlaces externos

[editar]