C:/Documents and Settings/Alessandro/Documenti/Programmazione/CodeBlocks/AudioDrome/include/AudioDrome/OscilTimout.h

00001 /***************************************************/
00015 /***************************************************/
00016 
00017 #ifndef OSCILTIMOUT_H
00018 #define OSCILTIMOUT_H
00019 
00020 #include "Oscillator.h"
00021 #include "GenTable.h"
00022 
00023 class OscilTimout : public Oscillator
00024 {
00025 public:
00027 
00032     OscilTimout(const float &sr, GenTable* wave);
00033 
00035     virtual ~OscilTimout();
00036 
00038 
00042     bool getStatus () const;
00043 
00045 
00050     static int getOverlap ();
00051 
00053     void initTime (const float &dur = 0.0);
00054 
00056 
00061     virtual float outSig ();
00062 
00063 private:
00064     float _dur;
00065     unsigned long _incrStatus;
00066     static unsigned int _istanze;
00067     bool _status;
00068 };
00069 #endif

Generato il Tue Dec 26 14:42:31 2006 per AudioDrome da  doxygen 1.4.7