diff src/Modules/SAI/ModuleSAI.h @ 5:3c782dec2fc0

- 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 decdac21cfc2
children fcbf85ce59fb
line wrap: on
line diff
--- a/src/Modules/SAI/ModuleSAI.h	Tue Feb 16 18:40:55 2010 +0000
+++ b/src/Modules/SAI/ModuleSAI.h	Thu Feb 18 16:55:40 2010 +0000
@@ -78,21 +78,18 @@
 
   /*! \brief The maximum number strobes that can be active at the same time.
    *
-   *  A strobe lasts for strobe.maxdelay, there can only be a certain number
-   *  of strobes active at the same time, that's this value. It's used for
-   *  allocating memory buffers, like m_pUnfinishedStrobeCount and
-   *  m_pStrobeWeights.
    */
   int max_concurrent_strobes_;
 
-  int fire_period_samples_;
   int fire_counter_;
 
   //! \brief Period in milliseconds between output frames
-  float output_frame_period_ms_;
+  float frame_period_ms_;
+  int frame_period_samples_;
 
-  //! \brief Time of the last frame output
-  float last_output_frame_time_ms_;
+  float min_delay_ms_;
+  float max_delay_ms_;
+  int channel_count_;
 };
 }  // namespace aimc