Audio Interchange File Format

Ir a: navegación, búsqueda de
"AIFF" vuelve a dirigir aquí. AIFF también puede referirse a All India Football Federation.
Audio Interchange File Format
(AIFF)
Extensión de archivo .AIFF
.AIF
.AIFC
Tipo de medios de Internet audio/x-aiff
audio/aiff
Código de tipo AIFF, AIFC
Identificador de tipo uniforme (UTI) Public.AIFF-audio
Public.AIFC-audio
Desarrollado por Apple Inc.
Versión inicial 21 de enero de 1988(1988-01-21)[1]
Última versión 1.3 / 04 de enero de 1989; hace 25 años(1989-01-04)
AIFF-C / julio de 1991; hace 23 años(1991-07)[2]
Tipo de formato formato de archivo audio, formato del envase
Extendido de IFF (formato de archivo)

Audio Interchange File Format (AIFF) es un formato de archivo audio estándar utilizado para almacenar sonido datos para el ordenadores 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 Amiga sistemas) y es más comúnmente utilizado en Apple Macintosh sistemas informáticos.

Los datos de audio en un archivo AIFF estándar están sin comprimir modulación por impulsos codificados (PCM). También hay una variante comprimida del AIFF conocido como AIFF-C o AIFC, con varios códecs de compresión definido.

A diferencia de la archiconocida lossy MP3 formato AIFF es sin comprimir (que SIDA rápida transmisión de múltiples archivos de audio desde el disco a la aplicación) y es Lossless. Como cualquier formato sin comprimir, lossless, utiliza mucho más espacio de disco que MP3 — unos 10MB por un minuto de audio estéreo a una velocidad de muestreo de 44,1 kHz y una profundidad de bits de 16 bits. Además de los datos de audio, AIFF puede incluir lazo punto de datos y la nota musical de una muestra, para el uso de samplers 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 se aceptan .aiff o .aif así como por las aplicaciones de audio que soporte el formato.

Contenido

  • 1 AIFF en Mac OS X
  • 2 Bucles Apple Loops AIFF
  • 3 Formato de datos
  • 4 Tipos comunes de compresión AIFF-C
  • 5 Véase también
  • 6 Referencias
  • 7 Enlaces externos

AIFF en Mac OS X

Con el desarrollo de la Mac OS X sistema operativo, Apple creó un nuevo tipo de AIFF que es, en efecto, una alternativa Little-endian formato de orden de byte.[3][4]

Porque la arquitectura AIFF no tiene ninguna disposición de orden de bytes alternativos, Apple utiliza la arquitectura existente de compresión AIFF-C y creó un "pseudo comprimido" códec llamado Foda (doses deletreado al revés). La única diferencia entre un archivo AIFF estándar y un archivo AIFF-C/FODA es el orden de bytes; No hay ninguna compresión en absoluto.[5]

Apple utiliza este nuevo tipo de littleEndian AIFF como su estándar en Mac OS X. Cuando un archivo es importado o exportado desde iTunes en formato "AIFF", es en realidad AIFF-C/FODA que está siendo utilizado. Al sonido de un audio que CD es importado arrastrando hasta el escritorio de Mac OS X, el archivo resultante también es un AIFF-C/FODA. En todos los casos, Apple se refiere a los archivos simplemente como "AIFF" y utiliza la extensión ".aiff".

Para la mayoría de los usuarios esta situación técnica es completamente imperceptible e irrelevante. La calidad del sonido del estándar AIFF y AIFF-C/FODA son idénticos y pueden convertir los datos de ida y vuelta sin pérdida. Los usuarios de aplicaciones de audio más antiguas, sin embargo, pueden encontrar que un archivo AIFF-C/FODA no jugará, se le pedirá al usuario convertir el formato de apertura o jugará como estático.

Todos los archivos AIFF y AIFF-C tradicionales continúan trabajando normalmente en Mac OS X (incluyendo en el nuevo hardware basado en Intel), y muchas aplicaciones audio de terceros, así como hardware continúa utilizando el orden de bytes big-endian estándar AIFF.

Nota: Desde la versión Mac OS X 10.4.9, el sistema mostrará a veces incorrectamente el icono AIFC para archivos con el .AIF extensión, si es o no el formato real del archivo AIFF o AIFF-C. Esto puede ser verificado por abrir los archivos en un editor hexadecimal y comprobación de tipo forma de la parte formulario. Esto puede suceder a veces al exportar archivos de QuickTimey con frecuencia ocurre al enviar y recibir archivos entre ordenadores Windows y Mac o extraer los archivos de un archivo.[citación necesitada]

Bucles Apple Loops AIFF

Apple también ha creado otro reciente extensión al formato AIFF en forma de bucles Apple Loops[6] utilizado por GarageBand y Logic Audio, que permite la inclusión de datos para el pitch y el tempo de cambiar de una aplicación en la variedad más común, y MIDI-la secuencia de datos y referencias a instrumentos de reproducción de GarageBand en otra variedad.

AppleLoops usar la extensión .aiff (o .aif) sin importar el tipo.

Formato de datos

Un archivo AIFF se divide en varios trozos. Cada pedazo es identificado por un pedazo ID más ampliamente conocido como FourCC.

Tipos de trozos encontrados en archivos AIFF:

  • Trozo común (requerido)
  • Sonido Chunk de datos (obligatorio)
  • Marcador Chunk
  • Instrumento Chunk
  • Pedazo de comentario
  • Pedazo de nombre
  • Pedazo de autor
  • Copyright Chunk
  • Pedazo de anotación
  • Fragmento de la grabación de audio
  • Pedazo de datos MIDI
  • Pedazo de aplicación
  • ID3 Chunk

Tipos comunes de compresión AIFF-C

AIFF soporta sólo datos PCM sin comprimir. AIFF-C también soporta formatos de audio de la compresión, que pueden especificarse en el campo "COMM". El tipo de compresión no es "Asunto" para los datos audio PCM. El tipo de compresión es acompañado por un nombre para imprimir. Tipos de compresión y nombres comunes incluyen, pero no se limitan:

Tipos comunes de compresión AIFF-C [1] [7] [8]
Tipo de compresión Nombre de compresión Datos Fuente
NINGUNO No comprimido PCM, big-endian Apple, Inc.
Foda No comprimido PCM, little-endian Apple, Inc.
Fl32 32-bit coma flotante IEEE flotante de 32 bits Apple, Inc.
fl64 64 bits de punto flotante Flotante de 64 bits IEEE Apple, Inc.
Aley Aley 2:1 8-bit ITU-T G.711 Ley Apple, Inc.
Ulaw µLaw 2:1 8-bit ITU-T G.711 µ-law Apple, Inc.
ALEY CCITT G.711 A-law 8-bit ITU-T G.711 A-law (64 kbit/s) SGI
ULAW CCITT G.711 u-law ITU-T G.711 µ-ley de 8-bit (64 kbit/s) SGI
FL32 Flotador 32 Flotante de 32 bits IEEE SoundHack & Csound
ADP4 4:1 Intel /DVI ADPCM SoundHack
IMA4 IMA 4:1
ACE2 ACE 2-a-1 Apple IIGS ACE (Audio compresión/expansión)
ACE8 ACE 8-a-3
DWVW Delta con anchura de palabra Variable Tifón TX16W
MAC3 MACE 3-a-1 Apple, Inc.
MAC6 MACE 6-a-1 Apple, Inc.
Qclp Qualcomm PureVoice Qualcomm
QDMC QDesign Música QDesign
RT24 RT24 50: 1 VoxWare
rt29 RT29 50: 1 VoxWare
SDX2 Plaza-raíz-Delta Big-Endian 3DO (Panasonic) / MAC (Apple)

Véase también

  • Apple Lossless (ALAC)
  • FLAC
  • WAV
  • RIFF, la Little-endian formato correspondiente a IFF
  • OSType
  • FourCC

Referencias

  1. ^ a b Apple Computer, Inc. (04-01-1989), Audio Interchange File Format, un estándar para archivos de sonido muestreados, versión 1.3 (PDF), obtenido 21 / 03 / 2010
  2. ^ P. kabal (2005-03-15). "Especificaciones del formato de archivo de audio - AIFF / AIFF-C Especificaciones". La Universidad de McGill. 2010-03-21.
  3. ^ Biblioteca de referencia de Mac OS X
  4. ^ Admite archivos de Audio y formatos de datos en Mac OS X
  5. ^ "Técnica Q & A QTMRF04: sonido QuickTime". Apple. 1995-05-01. 2009-11-09.
  6. ^ "Logic Studio - Plug-ins y sonidos". Apple. 2010-04-30.
  7. ^ Tom Erbe (1999). "Nombres y tipos de compresión AIFF-C". Archivado de el original en 2006-06-20. 2010-03-21.
  8. ^ "Entorno de validación de objeto JSTOR/Harvard-AIFF-hul módulo". 2005-05-09. 2010-03-21.

Enlaces externos

  • Detalles de formato de archivo AIFF
  • Formato de archivo AIFF - orden de Byte: Big-endian
  • Archivo de intercambio de audio formato AIFF-C - proyecto 26/08/91 - Apple Computer, Inc. -(copia de seguridad de archive.org)
  • Creación de Audio AIFF archivos con formato -por Paul Bourke - (septiembre de 1996)
  • Audio Interchange File Format: "AIFF" - un estándar para archivos de sonido muestreados, versión 1.2
  • AIFF / especificaciones de archivo de sonido AIFC
  • Etiquetado AIFF

Otras Páginas

Obtenido de"http://en.copro.org/w/index.php?title=Audio_Interchange_File_Format&oldid=620461760"