#ifndef _MFCC_h_
#define _MFCC_h_

/*
	Mel Frequency Cepstral Coefficients class.
	David Weenink, 20010501
	
	Interpretatation:
	Mel frequency cepstral coefficients as a function of time.
	c0 represents the average filter output (dB's).
*/


#include "CC.h"


#define MFCC_members CC_members
#define MFCC_methods CC_methods
class_create (MFCC, CC)

MFCC MFCC_create (double tmin, double tmax, long nt, double dt, double t1,
	long maximumNumberOfCoefficients, double fmin_mel, double fmax_mel);

int MFCC_lifter (MFCC me, long lifter);
/*
	Lifter the cepstral coefficients:
	
	c[i] *= (1 + lifter / 2 * sin (NUMpi * i / lifter))

*/

#endif /* _MFCC_h_ */
