Home Information Classes Download Usage Mail List Requirements Links Tutorial
00001 /***************************************************/ 00029 /***************************************************/ 00030 00031 #ifndef STK_HEVYMETL_H 00032 #define STK_HEVYMETL_H 00033 00034 #include "FM.h" 00035 00036 class HevyMetl : public FM 00037 { 00038 public: 00040 00043 HevyMetl(); 00044 00046 ~HevyMetl(); 00047 00049 void noteOn(StkFloat frequency, StkFloat amplitude); 00050 00052 StkFloat tick(); 00053 00055 StkFloat *tick(StkFloat *vector, unsigned int vectorSize); 00056 00058 00064 StkFrames& tick( StkFrames& frames, unsigned int channel = 1 ); 00065 }; 00066 00067 #endif
The Synthesis ToolKit in C++ (STK) |
©1995-2004 Perry R. Cook and Gary P. Scavone. All Rights Reserved. |