Home Information Classes Download Usage Mail List Requirements Links Tutorial
00001 /***************************************************/ 00033 /***************************************************/ 00034 00035 #ifndef STK_BEETHREE_H 00036 #define STK_BEETHREE_H 00037 00038 #include "FM.h" 00039 00040 class BeeThree : public FM 00041 { 00042 public: 00044 00047 BeeThree(); 00048 00050 ~BeeThree(); 00051 00053 void noteOn(StkFloat frequency, StkFloat amplitude); 00054 00056 StkFloat tick(); 00057 00059 StkFloat *tick(StkFloat *vector, unsigned int vectorSize); 00060 00062 00068 StkFrames& tick( StkFrames& frames, unsigned int channel = 1 ); 00069 }; 00070 00071 #endif
The Synthesis ToolKit in C++ (STK) |
©1995-2004 Perry R. Cook and Gary P. Scavone. All Rights Reserved. |