|
Synthesizer.Physical.Oscillator | Portability | requires multi-parameter type classes | Stability | provisional | Maintainer | synthesizer@henning-thielemann.de |
|
|
|
|
|
Description |
Tone generators
|
|
Synopsis |
|
static :: (C t, C t', C t t') => T t yv -> t' -> y' -> t -> t' -> T t t' y y' yv | | freqMod :: (C t, C t', C t t') => T t yv -> y' -> t -> T t t' t t' t -> T t t' y y' yv | | staticSine :: (C a, C a, C t', C a t') => t' -> y' -> a -> t' -> T a t' a y' a | | freqModSine :: (C a, C a, C a a, C t', C a t') => y' -> a -> T a t' a t' a -> T a t' a y' a | | staticSaw :: (C a, C t', C a t') => t' -> y' -> a -> t' -> T a t' a y' a | | freqModSaw :: (C a, C t', C a a, C a t') => y' -> a -> T a t' a t' a -> T a t' a y' a |
|
|
|
Oscillators with constant waveforms
|
|
static :: (C t, C t', C t t') => T t yv -> t' -> y' -> t -> t' -> T t t' y y' yv | Source |
|
oscillator with a functional waveform with constant frequency
|
|
freqMod :: (C t, C t', C t t') => T t yv -> y' -> t -> T t t' t t' t -> T t t' y y' yv | Source |
|
oscillator with a functional waveform with modulated frequency
|
|
staticSine :: (C a, C a, C t', C a t') => t' -> y' -> a -> t' -> T a t' a y' a | Source |
|
sine oscillator with static frequency
|
|
freqModSine :: (C a, C a, C a a, C t', C a t') => y' -> a -> T a t' a t' a -> T a t' a y' a | Source |
|
sine oscillator with modulated frequency
|
|
staticSaw :: (C a, C t', C a t') => t' -> y' -> a -> t' -> T a t' a y' a | Source |
|
saw tooth oscillator with modulated frequency
|
|
freqModSaw :: (C a, C t', C a a, C a t') => y' -> a -> T a t' a t' a -> T a t' a y' a | Source |
|
saw tooth oscillator with modulated frequency
|
|
Produced by Haddock version 2.3.0 |