00001 /***************************************************/ 00015 /***************************************************/ 00016 00017 #ifndef TRIGGER_H 00018 #define TRIGGER_H 00019 00020 #include "AudioDrome.h" 00021 00022 class Trigger : public AudioDrome 00023 { 00024 public: 00026 00030 Trigger (const float &sr=44100); 00031 00033 ~Trigger (); 00034 00036 00040 void setFrequency (const float &freq); 00041 00043 00048 bool outSig (); 00049 00050 protected: 00051 unsigned long _count; 00052 unsigned long _length; 00053 // bool _trigger; 00054 // bool trig; 00055 }; 00056 #endif