Au (formato de archivo)
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.
Au | ||
---|---|---|
Desarrollador | ||
Sun Microsystems | ||
Información general | ||
Extensión de archivo |
.au | |
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 | ? | |
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
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.