Home Information Classes Download Usage Mail List Requirements Links Tutorial
00001 /***************************************************/ 00011 /***************************************************/ 00012 00013 #ifndef STK_NOISE_H 00014 #define STK_NOISE_H 00015 00016 #include "Generator.h" 00017 00018 class Noise : public Generator 00019 { 00020 public: 00021 00023 Noise(); 00024 00026 00030 Noise( unsigned int seed ); 00031 00033 virtual ~Noise(); 00034 00036 00040 void setSeed( unsigned int seed = 0 ); 00041 00043 virtual StkFloat tick(); 00044 00046 virtual StkFloat *tick( StkFloat *vector, unsigned int vectorSize ); 00047 00049 00055 virtual StkFrames& tick( StkFrames& frames, unsigned int channel = 1 ); 00056 00057 protected: 00058 00059 }; 00060 00061 #endif
The Synthesis ToolKit in C++ (STK) |
©1995-2004 Perry R. Cook and Gary P. Scavone. All Rights Reserved. |