Cascade of Asymmetric Resonators with Fast-Acting Compression cochlear model.
Matlab C++ Python HTML Objective-C
Switch branches/tags
Nothing to show
Clone or download
kwwilson Make a few small formatting/whitespace changes.
Created by MOE:
Latest commit e70ad61 May 8, 2017


The CAR-FAC (cascade of asymmetric resonators with fast-acting compression) is a cochlear model implemented as an efficient sound processor, for mono, stereo, or multi-channel sound inputs.

This package includes Matlab and C++ implementations of the CARFAC model as well as code for computing Stabilized Auditory Images (SAIs).

See the design doc for a more detailed discussion of the software design.



The Matlab implementation does not depend on any toolboxes.

The C++ implementation is built using the Eigen linear algebra library ( It also depends on the Google C++ Testing Framework ( for testing.

See cpp/SConstruct for instructions for building the C++ library and running tests using scons (