00001 /***************************************************/ 00012 /***************************************************/ 00013 00014 #ifndef INTERPOLATION_H 00015 #define INTERPOLATION_H 00016 00017 #include <AudioDrome.h> 00018 00019 class Interpolation : public AudioDrome 00020 { 00021 public: 00023 Interpolation (); 00024 00026 virtual ~Interpolation (); 00027 00029 00034 void setPoint (const float &point); 00035 00037 void setSig1 (const float &sig1); 00038 00040 void setSig2 (const float &sig2); 00041 00043 float outSig (); 00044 00045 00046 protected: 00047 float _sig1; 00048 float _sig2; 00049 float _point; 00050 }; 00051 #endif