iff(4)

iff, 8svx - Amiga IFF/8SVX Audio File Format

As shipped in IRIX 6.5.15. Unchanged since IRIX 6.5.

NAME
     iff, 8svx - Amiga IFF/8SVX Audio File Format

SYNOPSIS
     #include <dmedia/audiofile.h>

DESCRIPTION
     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
     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
     IFF/8SVX file headers can contain additional information.

     Instrument Configurations:
          None supported.

     Markers:
          None supported.
     Miscellaneous Chunks:

               AF_MISC_COPY            copyright string

               AF_MISC_AUTH            author string

               AF_MISC_NAME            name string

               AF_MISC_ANNO            annotation (comment) string


SEE ALSO
     afInitFileFormat(3dm), afGetFileFormat(3dm), afIntro(3dm),