It was designed to handle both little-endian (such as WAV) and big-endian(such as AIFF) data, and to compile and run correctly on little-endian (such as Inteland DEC/Compaq Alpha) processor systems as well as big-endian processor systems suchas Motorola 68k, Power PC, MIPS and Sparc.Hopefully the design of the library will also make it easy to extend for reading andwriting new sound file formats.