|
| 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.4.2 |