iff(4) iff(4)
iff, 8svx - Amiga IFF/8SVX Audio File Format
#include <dmedia/audiofile.h>
The Audio File Library currently supports 13 of the commonly found audio
file formats, i.e., is able to recognize, read, and write sample data and
header information to and from files in these formats. It is important
not to confuse sample or audio data formats with file formats. The
former refers to the bit-wise organization of the sound samples in the
file, i.e., whether the format is 8-bit integer or 16-bit unsigned, etc.
Audio file format refers to the structure of the audio file header, the
chunk of on-disk data which preceeds the samples and which provides
information about the file to the audio program. A single audio file
format may support a large variety of sample formats.
The Amiga IFF/8SVX File Format (iff) is used primarily on Amiga
computers. It consists of a variable-length header followed by a
contiguous block of binary data representing the sound samples.
Occasionally, additional chunks of non-audio information will be placed
after the sound sample block.
DATA FORMAT SPECIFICATIONS [Toc] [Back] Sample Formats:
Two's complement integer only.
Sample Widths:
8-bit only (for now).
Byte Orders:
Always bigendian.
Channel Counts:
Monaural files only (for now).
Compression Formats:
The only available compression, Fibonacci-delta encoding, is not
currently supported by the Audio File Library.
FILE FORMAT SPECIFICATIONS [Toc] [Back] IFF/8SVX file headers can contain additional information.
Instrument Configurations:
None supported.
Markers:
None supported.
Page 1
iff(4) iff(4)
Miscellaneous Chunks:
AF_MISC_COPY copyright string
AF_MISC_AUTH author string
AF_MISC_NAME name string
AF_MISC_ANNO annotation (comment) string
afInitFileFormat(3dm), afGetFileFormat(3dm), afIntro(3dm),
PPPPaaaaggggeeee 2222 [ Back ]
|