Formato de archivo de intercambio de audio

ImprimirCitar
Formato de archivo familia

Formato de archivo de intercambio de audio (AIFF) es un estándar de formato de archivo de audio utilizado para almacenar datos de sonido para computadoras personales y otros dispositivos electrónicos de audio. El formato fue desarrollado por Apple Inc. en 1988 basado en Electronic Arts' Formato de archivo de intercambio (IFF, ampliamente utilizado en los sistemas Amiga) y se usa más comúnmente en los sistemas informáticos Apple Macintosh.

Los datos de audio en la mayoría de los archivos AIFF son modulación de código de pulso (PCM) sin comprimir. Este tipo de archivo AIFF utiliza mucho más espacio en disco que los formatos con pérdida como MP3: unos 10 MB por minuto de audio estéreo con una frecuencia de muestreo de 44,1 kHz y una profundidad de bits de 16 bits. También existe una variante comprimida de AIFF conocida como AIFF-C o AIFC, con varios códecs de compresión definidos.

Además de los datos de audio, AIFF puede incluir datos de puntos de bucle y la nota musical de una muestra, para uso de muestras de hardware y aplicaciones musicales.

La extensión de archivo para el formato AIFF estándar es .aiff o .aif. Para las variantes comprimidas, se supone que es .aifc, pero las aplicaciones de audio que admiten el formato también aceptan.aiff o.aif.

AIFF en macOS

Con el desarrollo del sistema operativo OS X, ahora conocido como macOS, Apple creó un nuevo tipo de AIFF que es, en efecto, un formato alternativo de orden de bytes little-endian.

Debido a que la arquitectura AIFF no prevé un orden de bytes alternativo, Apple usó la arquitectura de compresión AIFF-C existente y creó un "pseudocomprimido" códec llamado sowt (dos escrito al revés). La única diferencia entre un archivo AIFF estándar y un archivo AIFF-C/sowt es el orden de los bytes; no hay compresión involucrada en absoluto.

Apple utiliza este nuevo tipo AIFF little-endian como estándar en macOS. Cuando un archivo se importa o exporta desde iTunes en "AIFF" formato, en realidad es AIFF-C/sowt el que se está utilizando. Cuando el audio de un CD de audio se importa arrastrándolo al escritorio de macOS, el archivo resultante también es un archivo AIFF-C/sowt. En todos los casos, Apple se refiere a los archivos simplemente como "AIFF" y usa el ".aiff" extensión.

Para la gran mayoría de usuarios esta situación técnica es completamente imperceptible e irrelevante. La calidad de sonido de AIFF estándar y AIFF-C/sowt es idéntica, y los datos se pueden convertir de un lado a otro sin pérdida. Sin embargo, los usuarios de aplicaciones de audio más antiguas pueden encontrar que un archivo AIFF-C/sowt no se reproducirá, o pedirá al usuario que convierta el formato al abrirlo, o se reproducirá como estático.

Todos los archivos AIFF y AIFF-C tradicionales siguen funcionando con normalidad en macOS, y muchas aplicaciones de audio de terceros, así como el hardware, siguen utilizando el orden de bytes big-endian AIFF estándar.

AIFF Apple Loops

Apple también ha creado otra extensión reciente del formato AIFF en la forma de Apple Loops utilizados por GarageBand y Logic Pro, que permite la inclusión de datos para el cambio de tono y tempo por una aplicación en la variedad más común, y MIDI- datos de secuencia y referencias a instrumentos de reproducción de GarageBand en otra variedad.

Apple Loops usa la extensión.aiff (o.aif) o.caf independientemente del tipo.

Formato de datos

Un archivo AIFF se divide en varios fragmentos. Cada fragmento se identifica mediante un ID de fragmento, más conocido como FourCC.

Tipos de fragmentos encontrados en archivos AIFF:

  • Chunk común (requerido)
  • Disparo de datos sonoros (requerido)
  • Marker Chunk
  • Chunk de instrumentos
  • Comentario Chunk
  • Nombre Chunk
  • Autor Chunk
  • Derechos de autor
  • Boca de anotación
  • Grabación de audio Chunk
  • MIDI Data Chunk
  • Aplicación
  • ID3 Chunk

Metadatos

Los archivos AIFF pueden almacenar metadatos en fragmentos de Nombre, Autor, Comentario, Anotación y Copyright. También se puede incrustar un fragmento de etiqueta ID3v2 en archivos AIFF, así como un fragmento de aplicación con datos de plataforma de metadatos extensibles (XMP).

Tipos de compresión comunes

AIFF solo admite datos PCM sin comprimir. AIFF-C también admite formatos de audio comprimido, que se pueden especificar en el menú "COMM" pedazo. El tipo de compresión es "NINGUNO" para datos de audio PCM. El tipo de compresión va acompañado de un nombre imprimible. Los tipos y nombres de compresión comunes incluyen, pero no se limitan a:

Tipos de compresión comunes AIFF-C
Tipo de compresión Nombre de la compresión Datos Fuente
NINGUNA no comprimido PCM, big-endian Apple Inc.
Sowt no comprimido PCM, little-endian Apple Inc.
fl32 Punto flotante de 32 bits Flota IEEE de 32 bits Apple Inc.
fl64 Punto flotante de 64 bits Flota IEEE 64-bit Apple Inc.
alaw 2:1 8-bit UIT-T G.711 A-law Apple Inc.
Ulaw μLaw 2:1 8-bit UIT-T G.711 μ-law Apple Inc.
ALAW CCITT G.711 A-law 8-bit UIT-T G.711 A-law (64 kbit/s) SGI
ULAW CCITT G.711 Ulaw 8 bits UIT-T G.711 μ-law (64 kbit/s) SGI
FL32 Float 32 Flota IEEE de 32 bits SoundHack & Csound
ADP4 4:1 ADPCM Intel/DVI Stéphane Tavenard (Audio Convertir/Player) AmigaOS
ima4 IMA 4:1
ACE2 ACE 2-to-1 Apple IIGS ACE (Audio Compresión/Expansión)
ACE8 ACE 8 a 3
DWVW Delta con ancho de palabra variable Tifón TX16W
MAC3 MACE 3-to-1 Apple Inc.
MAC6 MACE 6-to-1 Apple Inc.
Qclp Qualcomm PureVoice Qualcomm
QDMC QDesign Music QDesign
rt24 RT24 50:1 Voxware
rt29 RT29 50:1 Voxware
SDX2 Square-Root-Delta Big-endian 3DO (Panasonic) / MAC (Apple)

Contenido relacionado

Grupo de administración de objetos

Esteganografía

Retraso en la cola

Más resultados...
Tamaño del texto:
Copiar