previous next Up Title Contents

CRL Features

The library has a modular structure which can be used to create auditory investigation/application systems or incorporated in existing code, as required. The library is intuitive in application, and has comprehensive error reporting embedded in efficient code. All the modules conform to a simple standard format. The design allows for plugging and unplugging alternative models of the same component auditory process for purposes of comparison. Ultimately the CRL is a development based on the meld of experimental investigation methods and the tenets of good software engineering practice. The following is a list of the principal features of the CRL:-

Modular Structure;

Written in ANSI-C so it is portable to all systems;

Multi-channel data is handled invisibly;

Binaural processing support;

Wide collection of established physiological auditory models from many research workers;

Extensive collection of analysis and utility modules already included;

Efficient algorithms are used throughout;

Comprehensive error handling incorporated in routines.

Programming is possible on more than one level;

Sound data file format reading/writing support;

previous next Up Title Contents