Gin
|
Classes | |
class | BandLimitedLookupTable |
Lookup tables for holding bandlimited waveforms. More... | |
class | BandLimitedLookupTables |
Generate and hold bandlimited lookup tabkes 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) |