00001 /***************************************************/ 00013 /***************************************************/ 00014 00015 #ifndef CURVE_H 00016 #define CURVE_H 00017 00018 #include <Line.h> 00019 00020 class Curve : virtual public Line 00021 { 00022 public: 00024 00028 Curve(const float &sr=44100); 00029 00031 virtual ~Curve(); 00032 00034 00043 void setCurve (const float &type=.0001); 00044 00046 00050 virtual float outSig (); 00051 00052 protected: 00053 float _curve; 00054 }; 00055 #endif