                               The IFF companion
                               ~~~~~~~~~~~~~~~~~
                              v1.10 - 21-Oct-1991
                              ~~~~~~~~~~~~~~~~~~~
                      by Stefan Zeiger of ! Wizard Works !
                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                      including 117 chunk- and 61 type-IDs
                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

This is the companion information to IFFWizard. It includes all TYPE- and
CHUNK-IDs known by IFFWizard together with their descriptions.


                               UNIT I : TYPE-IDs
                               ~~~~~~~~~~~~~~~~~
-----+-------------------------------------------------------------------------
NAME | DESCRIPTION
-----+-------------------------------------------------------------------------
8SVX | 8 bit Sample VoX : Digi sound
ACBM | Amiga Contiguous BitMap : Picture
AIFC | Audio IFf Compression : Compressed digi sound
AIFF | Audio IFF : Digi sound
ANBM | ANimated BitMap : Animation
ANIM | cel ANIMation
AVCF | Amiga Vision Flow ??? : ???
AVCO | Amiga Vision COmmands : ???
AVEV | Amiga Vision EVents : ???
BANK | Midi data
BBSD | BBS Database : Data base file
C100 | Cloanto italia ??? : Text
CHBM | CHunky BitMap : ???
CLIP | CLIPboard : ???
CPFM | Cloanto Personal Font Maker : Font
DCCL | DCtv paint CLip : ???
DCPA | DCtv paint PAlette : Palette
DCTV | DCTV raw picture file : Picture
DECK | CanDo file ???
DR2D | DRawings 2D : 2D vector graphic
DRAW | <reserved>
FANT | FANTavision : Picture
FIGR | <reserved for Deluxe Video>
FNTR | FoNT Raster : Raster font
FNTV | FoNT Vector : Vector font
FTXT | Formattet TeXT : Text
GSCR | General-use musical SCoRe : Music
HEAD | HEADings : Text
ILBM | InterLeaved BitMap : Picture
IOBJ | <reserved>
ITRF | <reserved>
MIDI | MIDI : Midi data
MOVI | ???
MSCX | MuSiC-X : ???
MSMP | <reserved>
MTRX | MaTRiX : Function plotter data
NSEQ | Numerical SEQuence : ???
OFNT | Outline FoNTs : Font data
PDEF | Page DEFinition : Deluxe Print ???
PGTB | ProGram TraceBack : GURU error traceback snapshot
PICS | Macintosh picture
PLBM | <should not be used>
PREF | PREFerences : Workbench 2.0 preferences
PRSP | PeRSPective move : DPaint IV perspective move
PTCH | PaTCH : Binary patch file
RGB4 | 12 bit color picture
RGB5 | 15 bit color picture
RGB8 | 24 bit color picture
RGBN | 24 bit color picture R+G+B+Transparent
RGBX | <reserved>
ROXN | Animation
SAMP | sound SAMPle : Digi sound
SC3D | SCene 3D : Raytracing scene
SHAK | SHAKespeare : Contains ILBM pictures
SMUS | Simple MUSical score : Musical score
SYTH | System-exclusive driver for SoundQuest
TDDD | 3-D raytracing picture
USCR | Uhuru sound software musical SCoRe
UVOX | Uhuru sound software macintosh VOX
VDEO | ViDEO : Deluxe Video format
WORD | WORD processing : Complex texts (ProWrite)


                              UNIT II : CHUNK-IDs
                              ~~~~~~~~~~~~~~~~~~~
-----+-------------------------------------------------------------------------
NAME | DESCRIPTION
-----+-------------------------------------------------------------------------
     | Empty Fill chunk
OPGM | Originating ProGraM
OCPU | Originating CPU
OCMP | Originating CoMPuter
OSN  | Originating Serial Number : ... or network address
UNAM | User NAMe
VHDR | Voice HeaDeR : Info about sample
ATAK | ATtAcK info
RLSE | ReLeaSE info
BODY | BODY : The main data
CHAN | stereo CHANnel : Info about stereo sample
PAN  | stereo PAN : Balance info for digi-sound
SEQN | SEQueNce : Loop data
FADE | FADE in/out
ABIT | Amiga BITmap : Uncompressed picture
COMM | COMMon : Description of digi-sound
SSND | Sample SouND : The sample data
MARK | MARKer : Marker between frames
INST | INSTrument : MIDI information
MIDI | MIDI : MIDI-exclusive information
AESD | AES audio recording Data : ???
APPL | APPLication specific : ???
COMT | COMmenT
FSQN | Frame SeQueNce : How to animate the following frames
ANHD | ANimation HeaDer : Instead of BMHD ???
DLTA | DeLTA compressed data
DPAN | DPaint ANim brush
DRHD | DRawing HeaDer : Virtual position of object
PPRF | Page PReFerences : Preferences for ProVektor
CMAP | Color MAP
FONS | FONt Specification : Text Font
DASH | line DASH : Pattern for lines ???
AROW | ARrOWhead pattern : Pattern for arrowheads
FILL | FILL pattern : ???
LAYR | define LAYeR : Definition of the plain of an object
ATTR | object ATTRibutes
BBOX | Bounding BOX : Border for the following object
VBM  | Virtual BitMap : Bitmap for an object
CPLY | Closed PoLYgon : Definition of a closed polygon
OPLY | Open PoLYgon : Definition of an open polygon
GRUP | GRoUP : Following objects linked in FORM ???
STXT | Simple TeXT : Text in a drawing
TPTH | Text string along PaTH : Text shall follow this line
FHDR | Fantavision HeaDeR
FRAM | FRAMe definition
POLY | POLYgon definition
CHRS | CHaracteRS : Text
NEST | Change a nesting level
TEXT | TEXT : Unformatted ASCII text
FSCC | Font, Style, Color for previous TEXT chunk
BMHD | BitMap HeaDer : How to handle picture data
GRAB | GRAB : Hot spot of a brush
DEST | DESTination : How to insert bitmap into picture
SPRT | SPRiTe info : Priority of a sprite
CAMG | Commodore AMiGa : Amiga video mode
CLUT | Color LookUp Table : 8 bit special color table
CRNG | Color register RaNGe : Color cycling
CCRT | Color Cycling Range and Time
DPPV | DPaintII PerspectiVe : Perspective of rotating objects
DPPS | DPaint III specific chunk
3DCM | 3D Color Map : Second picture CMAP (3D)
3DPA | 3D PArallax : Info about stereo parallax (3D)
ASDG | ASDG : ASDG specific chunk
BHBA | Alternative BMHD for brushes (Photon Paint)
BHCP | Alternative BMHD for full images (Photon Paint)
BHSM | Alternative BMHD (PhotonPaint) ???
CTBL | ham Color TaBLe : (NewTek)
DYCP | For NewTek's Dynamic HAM mode
DCTV | <reserved>
DGVW | DiGi VieW : For 21 bit color pictures
DPI  | Dots Per Inch
DRNG | DPaint's enhanced color cycle
EPSF | Encapsulated PostScript Format
ATXT | Amiga TeXT : Bitmap text (VideoTitler)
PTXT | Polygon TeXT (ILBM) / Printer TeXT (PREF)
TMAP | Transparency MAP : <reserved>
OFHD | Font Header
KERN | KERNing pair : Space between 2 characters
CHDE | CHaracter DeFinition : Outline character data
FAIL | FAILure : Environment snapshot at a GURU
REGS | REGiSter dump : CPU registers
VERS | program VERSion (PGTB/PTCH)
STAK | STAcK dump : Stack contents
UDAT | User DATa : Values parsed by CATCH.O linked prg.
XY   | XY : Position on raster/screen
PICT | PICTure : QuickDraw picture
PRHD | PRef HeaDer : <not used> ???
FONT | FONT : Workbench (PREF) / FONT-id : (WORD)
ICTL | Intuition ConTroL : ???
INPT | INPuT control
OSCN | OverSCaN : ... parameters
PGFX | Printer GraFX
SCRM | SCReen Mode
SERL | SERiaL : Parameters for serial port
WBCF | WorkBench ConFiguration
INPF | INPut File
OUTF | OUTput File
PMSG | Patch MeSsaGe : Screen message
PSEQ | Patch SEQuence : Patch data
SHDR | Score HeaDeR : Score info (Speed, Volume, Tracks)
INS1 | INStrument v1 : MIDI instrument information
TRAK | TRAcK data : Musical score for 1 MIDI track
COLR | COLoR translation table : For ISO compatibility
DOC  | begin DOCument section
FOOT | FOOTer
HEAD | HEADer
PARA | PARAgraph format
TABS | TAB Stops : New TAB positions
PAGE | PAGE breaker : Empty chunk, signal for new page
PCTS | begin PiCTure Section
PINF | Picture INFo
(C)  |  : Copyright
ANNO | ANNOtations
AUTH | AUTHor : Name of the author
CSET | Character SET
FVER | File VERsion
NAME | NAME : e.g. of a picture or soun
