CARFAC C++
C++ implementation of CARFAC
CAR Class Reference

#include <CAR.H>

Inheritance diagram for CAR:
Collaboration diagram for CAR:

List of all members.

Public Member Functions

 CAR ()
virtual ~CAR ()

Protected Member Functions

void designFilters (FP_TYPE fs, int n_ch)
Array< FP_TYPE, Dynamic, 1 > stageG (Array< FP_TYPE, Dynamic, 1 > &relative_undamping)

Private Attributes

Array< FP_TYPE, Dynamic, 1 > pole_freqs
 The vector of pole frequencies used in filter design and variable estimation.

Friends

class Ear

Detailed Description

Author:
{Matt Flax <flatmax@>}
Date:
2013.02.08

Cascade of asymmetric resonators (CAR).


Constructor & Destructor Documentation

CAR::CAR ( )
Author:
{Matt Flax <flatmax@>}
Date:
2013.02.08
CAR::~CAR ( ) [virtual]

Member Function Documentation

void CAR::designFilters ( FP_TYPE  fs,
int  n_ch 
) [protected]

Method to design the auditory filter coefficients

Parameters:
fsThe sample rate in Hz
Array< FP_TYPE, Dynamic, 1 > CAR::stageG ( Array< FP_TYPE, Dynamic, 1 > &  relative_undamping) [protected]

Return the stage gain g needed to get unity gain at DC

Parameters:
relative_undampingDick whats this ?
Returns:
The stage gain required to obtain 0 dB at DC.

Friends And Related Function Documentation

friend class Ear [friend]

Member Data Documentation

Array<FP_TYPE, Dynamic,1> CAR::pole_freqs [private]

The vector of pole frequencies used in filter design and variable estimation.


The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Typedefs Friends Defines