AIFF Audio

From XentaxWiki
Revision as of 21:48, 7 September 2021 by Ikskoks (talk | contribs) (Format Specifications)

Jump to: navigation, search

Back to index | Edit this page

AIFF

  • Format Type : Audio
  • Endian Order : Big Endian
  • Signature : FORM


Format Specifications

4 bytes (char) - chunk ID // "FORM"
4 bytes (uint32) - chunk size
4 bytes (char) - form type  // "AIFF" - sampled audio

x bytes - local subchunks  // e.g. COMM chunk or SSND chunk
x bytes - optional chunks


Local Subchunks Specifications

  • Common Chunk
4 bytes (char) - chunk ID // "COMM"
4 bytes (uint32) - chunk size
2 bytes (uint16) - numer of audio channels  // 1 - monophonic sound
                                            // 2 - stereo sound
                                            // 4 - four channel sound
4 bytes (uint32) - number of sample frames
2 bytes (uint16) - sample size // e.g. 16
8 bytes (float) - sample rate
x bytes - padding


  • Sound Data Chunk
4 bytes (char) - chunk ID // "SSND"
4 bytes (uint32) - chunk size
4 bytes (uint32) - offset of the first sample frame  // can be 0
4 bytes (uint32) - block size  // can be 0
x bytes - sound data

MultiEx BMS Script

Not written yet.

Notes and Comments

None.

Games

List of games using this file format:

  • TODO

Compatible Programs

  • Winamp

See Also