|
Gin
|
Classes | |
| class | BandLimitedLookupTable |
| Lookup tables for holding bandlimited waveforms. More... | |
| class | BandLimitedLookupTables |
| Generate and hold bandlimited lookup tables for all the common waveforms. More... | |
Enumerations | |
| enum class | Wave { Wave::silence = 0 , Wave::sine = 1 , Wave::triangle = 2 , Wave::sawUp = 3 , Wave::sawDown = 4 , Wave::pulse = 5 , Wave::square = 6 , Wave::whiteNoise = 7 , Wave::pinkNoise = 8 } |
Functions | |
| float | sine (float phase, float unused1=0, float unused2=0) |
| float | triangle (float phase, float freq, float sampleRate) |
| float | sawUp (float phase, float freq, float sampleRate) |
| float | sawDown (float phase, float freq, float sampleRate) |
| float | pulse (float phase, float pw, float freq, float sampleRate) |
| float | squareWave (float phase, float freq, float sampleRate) |