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

00001 /***************************************************/
00012 /***************************************************/
00013 
00014 #ifndef BLOCKERDC_H
00015 #define BLOCKERDC_H
00016 
00017 #include "AudioDrome.h"
00018 
00019 class BlockerDc : public AudioDrome
00020 {
00021 public:
00023     BlockerDc (const float& sr);
00024 
00026     virtual ~BlockerDc ();
00027 
00029 
00034     void setGain (const float& gain=0.995);
00035 
00037 
00045     float outSig (const float& input);
00046 
00048 
00051     float outSigRoss (const float& input);
00052 
00053 private:
00054     float _sample;
00055     float _oldInput;
00056     float _oldOutput;
00057     float _gain;
00058     float _pos;
00059     float _speed;
00060 };
00061 #endif

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