#include <Generator.h>
| Public Methods | |
| SineOsc () | |
| float | generate () | 
| generate wave data... More... | |
| unsigned int | samplesPerOsc () | 
| get the number of samples for a single oscillation. More... | |
| void | setFreq (float freqHz) | 
| set the osc frequency in hz (cycles per sec). More... | |
| void | setSampRate (float samplingRateHz) | 
| set the sampling rate of the generated wave. More... | |
| void | reset () | 
| reset the waveform phase at 0. More... | |
Definition at line 132 of file Generator.h.
| 
 | 
| 
 Definition at line 135 of file Generator.h. | 
| 
 | 
| generate wave data... 
 Definition at line 142 of file Generator.h. | 
| 
 | 
| get the number of samples for a single oscillation. this tells you how many samples before the osc repeats. useful for filling a wavetable so that it can repeat without pops. Definition at line 154 of file Generator.h. | 
| 
 | 
| set the osc frequency in hz (cycles per sec). 
 Definition at line 164 of file Generator.h. | 
| 
 | 
| set the sampling rate of the generated wave. samples per sec. Definition at line 176 of file Generator.h. | 
| 
 | 
| reset the waveform phase at 0. 
 Definition at line 187 of file Generator.h. Referenced by SineOsc(). 
 | 
 1.2.8.1 written by Dimitri van Heesch,
 © 1997-2001
1.2.8.1 written by Dimitri van Heesch,
 © 1997-2001