Home Information Classes Download Usage Mail List Requirements Tutorial
00001 /***************************************************/ 00023 /***************************************************/ 00024 00025 #if !defined(__DELAYL_H) 00026 #define __DELAYL_H 00027 00028 #include "Delay.h" 00029 00030 class DelayL : public Delay 00031 { 00032 public: 00033 00035 DelayL(); 00036 00038 00039 DelayL(MY_FLOAT theDelay, long maxDelay); 00040 00042 ~DelayL(); 00043 00045 00048 void setDelay(MY_FLOAT theDelay); 00049 00051 MY_FLOAT getDelay(void) const; 00052 00054 MY_FLOAT tick(MY_FLOAT sample); 00055 00056 protected: 00057 MY_FLOAT alpha; 00058 MY_FLOAT omAlpha; 00059 }; 00060 00061 #endif
The Synthesis ToolKit in C++ (STK) |
©1995-2002 Perry R. Cook and Gary P. Scavone. All Rights Reserved. |