C:/Documents and Settings/Alessandro/Documenti/Programmazione/CodeBlocks/AudioDrome/include/AudioDrome/Wave.h

00001 /***************************************************/
00013 /***************************************************/
00014 
00015 #ifndef WAVE_H
00016 #define WAVE_H
00017 
00018 #include <GenTable.h>
00019 
00020 class Wave : public GenTable
00021 {
00022 public:
00024 
00028     Wave(const unsigned long &length);
00029 
00031     virtual ~Wave();
00032 
00034     void genSine ();
00035 
00037     void genSquare ();
00038 
00040     void genSaw ();
00041 
00043     void genTriangle ();
00044 
00046 
00050     void genArm (const unsigned int &numArm, const float &ampArm,
00051                  const float &phArm=0, const float &offSet=0);
00052 };
00053 #endif

Generato il Tue Dec 26 14:42:31 2006 per AudioDrome da  doxygen 1.4.7