Audio Interchange File Format: Difference between revisions
Jump to navigation
Jump to search
(add samples) |
(Described the sample rate format a bit) |
||
Line 9: | Line 9: | ||
Comprehensive AIFF tag listing: http://hul.harvard.edu/jhove/aiff-hul.html | Comprehensive AIFF tag listing: http://hul.harvard.edu/jhove/aiff-hul.html | ||
== Sample Rate == | |||
The sample rate is stored as an extended precision float (80 bits, 10 bytes) | |||
{| class="wikitable" | |||
|+ SampleRate Layout | |||
|-* | |||
! scope="col" | Type | |||
! scope="col" | Size | |||
|- | |||
| SignBit || 1 bit. | |||
|- | |||
| Exponent || 15 bits. | |||
|- | |||
| Mantissa || 64 bits. | |||
|} | |||
{| class="wikitable" | |||
|+ Example Sample Rates | |||
|-* | |||
! scope="col" | Value | |||
! scope="col" | Bitset | |||
|- | |||
| 44100 || 0x400EAC44000000000000 | |||
|- | |||
| 48000 || 0x400EBB80000000000000 | |||
|- | |||
| 88200 || 0x400FAC44000000000000 | |||
|- | |||
| 96000 || 0x400FBB80000000000000 | |||
|- | |||
| 192000 || 0x4010BB80000000000000 | |||
|} | |||
[[Category:Container Formats]] | [[Category:Container Formats]] |
Revision as of 16:30, 13 August 2018
- Extensions: aif, aiff
- Company: Apple
- Official Specification: http://multimedia.cx/mirror/AudioIFF1_2_1.htm
- MIME Types:
- aif, aiff: audio/aiff, audio/x-aiff, or audio/x-pn-aiff
- Samples: http://www-mmsp.ece.mcgill.ca/Documents/AudioFormats/AIFF/Samples.html
AIFF files exclusively store audio data. They serve as somewhat of an Apple analog of the Microsoft Wave format.
Comprehensive AIFF tag listing: http://hul.harvard.edu/jhove/aiff-hul.html
Sample Rate
The sample rate is stored as an extended precision float (80 bits, 10 bytes)
Type | Size |
---|---|
SignBit | 1 bit. |
Exponent | 15 bits. |
Mantissa | 64 bits. |
Value | Bitset |
---|---|
44100 | 0x400EAC44000000000000 |
48000 | 0x400EBB80000000000000 |
88200 | 0x400FAC44000000000000 |
96000 | 0x400FBB80000000000000 |
192000 | 0x4010BB80000000000000 |