MelCepstrum.hxx
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022 #ifndef __MELCEPSTRUM__
00023 #define __MELCEPSTRUM__
00024
00025 #include "ProcessingData.hxx"
00026 #include "Array.hxx"
00027 #include <typeinfo>
00028
00029 namespace CLAM
00030 {
00031
00032 class MelCepstrum : public ProcessingData
00033 {
00034 public:
00035 DYNAMIC_TYPE_USING_INTERFACE( MelCepstrum, 4, ProcessingData );
00036
00038 DYN_ATTRIBUTE( 0, public, TTime, CenterTime );
00040 DYN_ATTRIBUTE( 1, public, TData, LowCutoff );
00042 DYN_ATTRIBUTE( 2, public, TData, HighCutoff );
00044 DYN_ATTRIBUTE( 3, public, DataArray, Coefficients );
00045
00046 protected:
00047
00048 void DefaultInit();
00049
00050 };
00051
00052 }
00053
00054 #endif // MelCepstrum.hxx
00055