<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.sarg.dev/index.php?action=history&amp;feed=atom&amp;title=Audio_Interchange_File_Format</id>
	<title>Audio Interchange File Format - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.sarg.dev/index.php?action=history&amp;feed=atom&amp;title=Audio_Interchange_File_Format"/>
	<link rel="alternate" type="text/html" href="https://wiki.sarg.dev/index.php?title=Audio_Interchange_File_Format&amp;action=history"/>
	<updated>2026-04-19T03:15:11Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://wiki.sarg.dev/index.php?title=Audio_Interchange_File_Format&amp;diff=44568&amp;oldid=prev</id>
		<title>imported&gt;Fjeinca: Fixed syntax</title>
		<link rel="alternate" type="text/html" href="https://wiki.sarg.dev/index.php?title=Audio_Interchange_File_Format&amp;diff=44568&amp;oldid=prev"/>
		<updated>2025-03-27T02:02:22Z</updated>

		<summary type="html">&lt;p&gt;Fixed syntax&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Short description|File format family}}&lt;br /&gt;
{{Redirect|AIFC|the Astana International Financial Centre|Astana International Financial Centre}}&lt;br /&gt;
{{more citations needed|date=January 2016}}&lt;br /&gt;
{{Infobox file format&lt;br /&gt;
| name                   = Audio Interchange File Format &amp;lt;br&amp;gt;(AIFF)&lt;br /&gt;
| icon                   = &lt;br /&gt;
| logo                   = &lt;br /&gt;
| screenshot             = &lt;br /&gt;
| caption                = &lt;br /&gt;
| extension              = .aiff&amp;lt;br /&amp;gt;.aif&amp;lt;br /&amp;gt;.aifc&lt;br /&gt;
| mime                   = audio/x-aiff&amp;lt;br /&amp;gt;audio/aiff&lt;br /&gt;
| type code              = AIFF, AIFC&lt;br /&gt;
| uniform type           = public.aiff-audio&amp;lt;br /&amp;gt;public.aifc-audio&lt;br /&gt;
| magic                  = &lt;br /&gt;
| owner                  = [[Apple Inc.|Apple]]&lt;br /&gt;
| released               = {{start date and age|1988|01|21|df=yes}}&amp;lt;ref name=&amp;quot;aiff-spec&amp;quot;&amp;gt;{{citation |url=https://www.mmsp.ece.mcgill.ca/Documents/AudioFormats/AIFF/Docs/AIFF-1.3.pdf |title=Audio Interchange File Format, A Standard for Sampled Sound Files, Version 1.3 |author=Apple Computer, Inc. |date=1989-01-04 |access-date=2010-03-21}}&amp;lt;/ref&amp;gt;&amp;lt;!-- {{Start date|YYYY|dd|mm|df=yes}} --&amp;gt;&lt;br /&gt;
| latest release version = 1.3&lt;br /&gt;
| latest release date    = {{Start date and age|1989|01|04}}&amp;lt;!-- {{Start date and age|YYYY|dd|mm|df=yes}} --&amp;gt;&amp;lt;br /&amp;gt;AIFF-C / {{Start date and age|1991|07|df=yes}}&amp;lt;ref name=&amp;quot;aiff-spec2&amp;quot;&amp;gt;{{cite web |url=https://www.mmsp.ece.mcgill.ca/Documents/AudioFormats/AIFF/AIFF.html |title=Audio File Format Specifications - AIFF / AIFF-C Specifications |author=P. Kabal |publisher=McGill University |date=2005-03-15 |access-date=2010-03-21}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
| genre                  = [[Audio file format]], [[container format (digital)|container format]]&lt;br /&gt;
| container for          = &lt;br /&gt;
| contained by           = &lt;br /&gt;
| extended from          = [[Interchange File Format|IFF (File format)]]&lt;br /&gt;
| extended to            = &lt;br /&gt;
| standard               = &lt;br /&gt;
| free                   = &lt;br /&gt;
| url                    = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Audio Interchange File Format&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;&amp;#039;AIFF&amp;#039;&amp;#039;&amp;#039;) is an [[audio file format]] standard used for storing [[sound]] data for [[personal computer]]s and other electronic audio devices. The format was developed by [[Apple Inc.|Apple Inc]]. in 1988 based on [[Electronic Arts]]&amp;#039; [[Interchange File Format]] (IFF, widely used on [[Amiga]] systems) and is most commonly used on [[Macintosh|Apple Macintosh]] computer systems.&lt;br /&gt;
&lt;br /&gt;
The [[digital audio|audio data]] in most AIFF files is uncompressed [[pulse-code modulation]] (PCM). This type of AIFF file uses much more disk space than [[lossy]] formats like [[MP3]]—about 10 MB for one minute of stereo audio at a sample rate of 44.1&amp;amp;nbsp;kHz and a bit depth of 16 bits. There is also a compressed variant of AIFF known as &amp;#039;&amp;#039;&amp;#039;AIFF-C&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;AIFC&amp;#039;&amp;#039;&amp;#039;, with various defined compression codecs.&lt;br /&gt;
&lt;br /&gt;
In addition to audio data, AIFF can include [[Loop (music)|loop]] point data and the musical note of a [[sampling (music)|sample]], for use by hardware samplers and musical applications.&lt;br /&gt;
&lt;br /&gt;
The file extension for the standard AIFF format is &amp;lt;code&amp;gt;.aiff&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;.aif&amp;lt;/code&amp;gt;. For the compressed format the preferred suffix is &amp;lt;code&amp;gt;.aifc&amp;lt;/code&amp;gt;, but audio applications supporting the format also allow &amp;lt;code&amp;gt;.aiff&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;.aif&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==AIFF on macOS==&lt;br /&gt;
{{Original research|section|date=March 2009}}&lt;br /&gt;
&lt;br /&gt;
With the development of the OS X operating system now known as [[macOS]], Apple created a new type of AIFF which is, in effect, an alternative [[little-endian]] byte order format.&amp;lt;ref&amp;gt;{{Cite web |date=2008-10-29 |title=Speech Synthesis Manager - OS X Manual |url=https://developer.apple.com/mac/library/documentation/Darwin/Reference/ManPages/man1/say.1.html |url-status=dead |archive-url=https://web.archive.org/web/20091128075236/https://developer.apple.com/mac/library/documentation/Darwin/Reference/ManPages/man1/say.1.html |archive-date=2009-11-28 |website=Apple}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |date=2008-11-13 |title=Supported Audio File and Data Formats in Mac OS X |url=https://developer.apple.com/iphone/library/documentation/musicaudio/Conceptual/CoreAudioOverview/SupportedAudioFormatsMacOSX/SupportedAudioFormatsMacOSX.html |url-status=dead |archive-url=https://web.archive.org/web/20090523155253/https://developer.apple.com/iphone/library/documentation/musicaudio/Conceptual/CoreAudioOverview/SupportedAudioFormatsMacOSX/SupportedAudioFormatsMacOSX.html |archive-date=2009-05-23 |website=Apple}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Because the AIFF architecture has no provision for alternative byte order, Apple used the existing AIFF-C compression architecture, and created a &amp;quot;pseudo-compressed&amp;quot; codec called &amp;#039;&amp;#039;&amp;#039;sowt&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;&amp;#039;twos&amp;#039;&amp;#039;&amp;#039; spelled backwards). The only difference between a standard AIFF file and an AIFF-C/sowt file is the byte order; there is no compression involved at all.&amp;lt;ref name=&amp;quot;RF04&amp;quot;&amp;gt;{{cite web |date=1995-05-01 |title=Technical Q&amp;amp;A QTMRF04: QuickTime Sound |url=https://developer.apple.com/library/archive/qa/qtmrf/qtmrf04.html |url-status=live |archive-url=https://web.archive.org/web/20220705133320/https://developer.apple.com/library/archive/qa/qtmrf/qtmrf04.html |archive-date=2022-07-05 |access-date=2009-11-09 |website=Apple |publisher=}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Apple uses this new little-endian AIFF type as its standard on macOS. When a file is imported to or exported from [[iTunes]] in &amp;quot;AIFF&amp;quot; format, it is actually AIFF-C/sowt that is being used. When audio from an audio CD is imported by dragging to the macOS Desktop, the resulting file is also an AIFF-C/sowt. In all cases, Apple refers to the files simply as &amp;quot;AIFF&amp;quot;, and uses the &amp;lt;code&amp;gt;.aiff&amp;lt;/code&amp;gt; extension.&lt;br /&gt;
&lt;br /&gt;
For the vast majority of users this technical situation is completely unnoticeable and irrelevant. The sound quality of standard AIFF and AIFF-C/sowt are identical, and the data can be converted back and forth without loss. Users of older audio applications, however, may find that an AIFF-C/sowt file will not play, or will prompt the user to convert the format on opening, or will play as static.&lt;br /&gt;
&lt;br /&gt;
All traditional AIFF and AIFF-C files continue to work normally on macOS, and many third-party audio applications as well as hardware continue to use the standard AIFF big-endian byte order.&lt;br /&gt;
&lt;br /&gt;
==AIFF Apple Loops==&lt;br /&gt;
Apple has also created another recent extension to the AIFF format in the form of Apple Loops&amp;lt;ref&amp;gt;{{cite web |title=Logic Studio - Plug-ins &amp;amp; Sounds |url=https://www.apple.com/logic-pro/plugins-and-sounds/ |url-status=live |archive-url=https://web.archive.org/web/20130720011337/http://www.apple.com/logic-pro/plugins-and-sounds |archive-date=2013-07-20 |access-date=2010-04-30 |website=Apple |publisher=}}&amp;lt;/ref&amp;gt; used by [[GarageBand]] and [[Logic Pro]], which allows the inclusion of data for pitch and tempo shifting by an application in the more common variety, and [[MIDI]]-sequence data and references to GarageBand playback instruments in another variety.&lt;br /&gt;
&lt;br /&gt;
Apple Loops use either the &amp;lt;code&amp;gt;.aiff&amp;lt;/code&amp;gt; (or &amp;lt;code&amp;gt;.aif&amp;lt;/code&amp;gt;) or &amp;lt;code&amp;gt;.caf&amp;lt;/code&amp;gt; extension regardless of type.&lt;br /&gt;
&lt;br /&gt;
==Data format==&lt;br /&gt;
An AIFF file is divided into a number of chunks.&amp;lt;ref&amp;gt;{{Cite web |last=Kabal |first=Peter |date=2017-09-20 |title=Audio File Format Specifications |url=https://www-mmsp.ece.mcgill.ca/Documents/AudioFormats/AIFF/AIFF.html |url-status=live |archive-url=https://web.archive.org/web/20220724201945/https://www-mmsp.ece.mcgill.ca/Documents/AudioFormats/AIFF/AIFF.html |archive-date=2022-07-24 |website=MMSP Lab, ECE, McGill University}}&amp;lt;/ref&amp;gt; Each chunk is identified by a &amp;#039;&amp;#039;chunk ID&amp;#039;&amp;#039; more broadly referred to as [[FourCC]].&lt;br /&gt;
&lt;br /&gt;
Types of chunks found in AIFF files:&lt;br /&gt;
&lt;br /&gt;
* Common Chunk (required)&lt;br /&gt;
* Sound Data Chunk (required)&lt;br /&gt;
* Marker Chunk&lt;br /&gt;
* Instrument Chunk&lt;br /&gt;
* Comment Chunk&lt;br /&gt;
* Name Chunk&lt;br /&gt;
* Author Chunk&lt;br /&gt;
* Copyright Chunk&lt;br /&gt;
* Annotation Chunk&lt;br /&gt;
* Audio Recording Chunk&lt;br /&gt;
* MIDI Data Chunk&lt;br /&gt;
* Application Chunk&lt;br /&gt;
* [[ID3]] Chunk&lt;br /&gt;
&lt;br /&gt;
==Metadata==&lt;br /&gt;
AIFF files can store [[metadata]] in Name, Author, Comment, Annotation, and Copyright chunks. An [[ID3v2 tag]] chunk can also be embedded in AIFF files, as well as an Application Chunk with [[Extensible Metadata Platform]] (XMP) data in it.&amp;lt;ref&amp;gt;{{cite web |date=November 18, 2013 |title=AIFF Tagging |url=http://aifftagging.blogspot.com |url-status=live |archive-url=https://web.archive.org/web/20220407031344/https://aifftagging.blogspot.com/ |archive-date=2022-04-07}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Common compression types==&lt;br /&gt;
AIFF supports only uncompressed PCM data. AIFF-C also supports compressed audio formats, which can be specified in the &amp;quot;COMM&amp;quot; chunk. The compression type is &amp;quot;NONE&amp;quot; for PCM audio data. The compression type is accompanied by a printable name. Common compression types and names include, but are not limited to:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|+AIFF-C common compression types&amp;lt;ref name=&amp;quot;aiff-spec&amp;quot; /&amp;gt;&amp;lt;ref&amp;gt;{{cite web |url=http://shoko.calarts.edu/~tre/AIFFC/comptype.html |title=AIFF-C Compression Types and Names |author=Tom Erbe |year=1999 |access-date=2010-03-21 |archive-url=https://web.archive.org/web/20060620002145/http://shoko.calarts.edu/~tre/AIFFC/comptype.html |archive-date=2006-06-20}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{cite web |date=2005-05-09 |title=AIFF-hul Module |url=http://hul.harvard.edu/jhove/aiff-hul.html |url-status=dead |archive-url=https://web.archive.org/web/20100629090032/http://hul.harvard.edu/jhove/aiff-hul.html |archive-date=2010-06-29 |access-date=2010-03-21 |website=JSTOR/Harvard Object Validation Environment}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! Compression type&lt;br /&gt;
! Compression name&lt;br /&gt;
! Data&lt;br /&gt;
! Source&lt;br /&gt;
|-&lt;br /&gt;
| NONE&lt;br /&gt;
| not compressed&lt;br /&gt;
| PCM, big-endian&lt;br /&gt;
| Apple Inc.&lt;br /&gt;
|-&lt;br /&gt;
| sowt&lt;br /&gt;
| not compressed&lt;br /&gt;
| PCM, little-endian&lt;br /&gt;
| Apple Inc.&lt;br /&gt;
|-&lt;br /&gt;
| fl32&lt;br /&gt;
| 32-bit [[floating point]]&lt;br /&gt;
| [[IEEE]] 32-bit float&lt;br /&gt;
| Apple Inc.&lt;br /&gt;
|-&lt;br /&gt;
| fl64&lt;br /&gt;
| 64-bit floating point&lt;br /&gt;
| IEEE 64-bit float&lt;br /&gt;
| Apple Inc.&lt;br /&gt;
|-&lt;br /&gt;
| alaw&lt;br /&gt;
| ALaw 2:1&lt;br /&gt;
| 8-bit ITU-T [[G.711]] [[A-law]]&lt;br /&gt;
| Apple Inc.&lt;br /&gt;
|-&lt;br /&gt;
| ulaw&lt;br /&gt;
| μLaw 2:1&lt;br /&gt;
| 8-bit ITU-T G.711 [[μ-law]]&lt;br /&gt;
| Apple Inc.&lt;br /&gt;
|-&lt;br /&gt;
| ALAW&lt;br /&gt;
| [[CCITT]] G.711 A-law&lt;br /&gt;
| 8-bit ITU-T G.711 A-law (64&amp;amp;nbsp;kbit/s)&lt;br /&gt;
| SGI&lt;br /&gt;
|-&lt;br /&gt;
| ULAW&lt;br /&gt;
| CCITT G.711 u-law&lt;br /&gt;
| 8-bit ITU-T G.711 μ-law (64&amp;amp;nbsp;kbit/s)&lt;br /&gt;
| SGI&lt;br /&gt;
|-&lt;br /&gt;
| FL32&lt;br /&gt;
| Float 32&lt;br /&gt;
| IEEE 32-bit float&lt;br /&gt;
| SoundHack &amp;amp; Csound&lt;br /&gt;
|-&lt;br /&gt;
| ADP4&lt;br /&gt;
| 4:1 Intel/[[Digital Video Interactive|DVI]] [[ADPCM]]&lt;br /&gt;
| &lt;br /&gt;
| Stéphane Tavenard (Audio Convert/Player) [[AmigaOS]]&lt;br /&gt;
|-&lt;br /&gt;
| ima4&lt;br /&gt;
| [[Interactive Multimedia Association|IMA]] 4:1&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| ACE2&lt;br /&gt;
| ACE 2-to-1&lt;br /&gt;
| &lt;br /&gt;
| Apple IIGS ACE (Audio Compression/Expansion)&lt;br /&gt;
|-&lt;br /&gt;
| ACE8&lt;br /&gt;
| ACE 8-to-3&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| DWVW&lt;br /&gt;
| Delta with variable word width&lt;br /&gt;
| &lt;br /&gt;
| TX16W Typhoon&lt;br /&gt;
|-&lt;br /&gt;
| MAC3&lt;br /&gt;
| MACE 3-to-1&lt;br /&gt;
| &lt;br /&gt;
| Apple Inc.&lt;br /&gt;
|-&lt;br /&gt;
| MAC6&lt;br /&gt;
| MACE 6-to-1&lt;br /&gt;
| &lt;br /&gt;
| Apple Inc.&lt;br /&gt;
|-&lt;br /&gt;
| Qclp&lt;br /&gt;
| [[Qualcomm]] PureVoice&lt;br /&gt;
| &lt;br /&gt;
| Qualcomm&lt;br /&gt;
|-&lt;br /&gt;
| QDMC&lt;br /&gt;
| [[QDesign]] Music&lt;br /&gt;
| &lt;br /&gt;
| QDesign&lt;br /&gt;
|-&lt;br /&gt;
| rt24&lt;br /&gt;
| RT24 50:1&lt;br /&gt;
| &lt;br /&gt;
| Voxware&lt;br /&gt;
|-&lt;br /&gt;
| rt29&lt;br /&gt;
| RT29 50:1&lt;br /&gt;
| &lt;br /&gt;
| Voxware&lt;br /&gt;
|-&lt;br /&gt;
| SDX2&lt;br /&gt;
| Square-Root-Delta&lt;br /&gt;
| Big-endian&lt;br /&gt;
| 3DO (Panasonic) / Mac (Apple)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Apple Lossless]] (ALAC)&lt;br /&gt;
* [[FLAC]]&lt;br /&gt;
* [[WAV]]&lt;br /&gt;
* [[Resource Interchange File Format|RIFF]], the [[little-endian]] format corresponding to [[Interchange File Format|IFF]]&lt;br /&gt;
* [[OSType]]&lt;br /&gt;
* [[FourCC]]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
*[https://web.archive.org/web/20071219035740/http://www.cnpbagwell.com/aiff-c.txt Audio Interchange File Format AIFF-C – Draft 08/26/91 – Apple Computer, Inc.] – (archive.org backup)&lt;br /&gt;
*[https://web.archive.org/web/20171118222232/http://www-mmsp.ece.mcgill.ca/documents/audioformats/aiff/aiff.html AIFF / AIFC Sound File Specifications – Draft 17/11/17] – (archive.org backup)&lt;br /&gt;
&lt;br /&gt;
{{Compression formats}}&lt;br /&gt;
{{Authority control}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Audio file formats]]&lt;br /&gt;
[[Category:Digital container formats]]&lt;br /&gt;
[[Category:Apple Inc. software]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Fjeinca</name></author>
	</entry>
</feed>