Mercurial > hg > aimc
diff trunk/src/Modules/BMM/ModuleGammatone.h @ 277:6b4921704eb1
- Ported over HTK file output
- Added some more meat to the Slaney IIR gammatone implementation
- Ported over the AIM-MAT sf2003 parabola strobe algorithm
- Finished making the SAI implementation compile
- Ported over the strobe list class (now uses STL deques internally)
author | tomwalters |
---|---|
date | Thu, 18 Feb 2010 16:55:40 +0000 |
parents | a57b29e373c7 |
children | e55d0c225a57 |
line wrap: on
line diff
--- a/trunk/src/Modules/BMM/ModuleGammatone.h Tue Feb 16 18:40:55 2010 +0000 +++ b/trunk/src/Modules/BMM/ModuleGammatone.h Thu Feb 18 16:55:40 2010 +0000 @@ -26,6 +26,10 @@ #include <vector> +#include "Support/Module.h" +#include "Support/Parameters.h" +#include "Support/SignalBank.h" + namespace aimc { using std::vector; class ModuleGammatone : public Module { @@ -39,7 +43,8 @@ virtual bool InitializeInternal(const SignalBank& input); virtual void ResetInternal(); vector<vector<float> > forward_; - vector<vector<float> > feedback_; + vector<vector<float> > back_; + vector<vector<float> > state_; vector<float> centre_frequencies_; int num_channels_; float max_frequency_;