#include <Wave.h>
Diagramma delle classi per Wave


Membri pubblici | |
| Wave (const unsigned long &length) | |
| Costruttore. | |
| virtual | ~Wave () |
| Distruttore. | |
| void | genSine () |
| Genera un'onda sinusoidale. | |
| void | genSquare () |
| Genera una'onda quadrata (square). | |
| void | genSaw () |
| Genera un'onda a dente di sega. | |
| void | genTriangle () |
| Genera un'onda triangolare. | |
| void | genArm (const unsigned int &numArm, const float &Arm, const float &phArm=0, const float &offSet=0) |
| Genera una parziale e la registra nell'array. | |
by Alessandro Petrolati 2006. www.alessandro-petrolati.com ale_petrolati@alice.it
Definizione alla linea 20 del file Wave.h.
| Wave::Wave | ( | const unsigned long & | length | ) |
Costruttore.
Inizializza l'oggetto con un valore per la dimensione della tabella. La memoria è allocata dinamicamnete.
| void Wave::genArm | ( | const unsigned int & | numArm, | |
| const float & | ampArm, | |||
| const float & | phArm = 0, |
|||
| const float & | offSet = 0 | |||
| ) |
Genera una parziale e la registra nell'array.
Questa funzione aggiunge una sinusoide nella tabella, opportunamente pesata in ampiezza, frequenza e phase.
1.4.7