|
Synthesizer.State.Oscillator | Portability | requires multi-parameter type classes | Stability | provisional | Maintainer | synthesizer@henning-thielemann.de |
|
|
|
|
|
Description |
Tone generators
|
|
Synopsis |
|
|
|
|
Oscillators with arbitrary but constant waveforms
|
|
|
Oscillator with constant frequency.
It causes aliasing effects for sharp waveforms and high frequencies.
|
|
staticAntiAlias :: C a => T a b -> T a -> a -> T b | Source |
|
Oscillator with constant frequency
that suppresses aliasing effects using waveforms with controllable smoothness.
|
|
|
oscillator with modulated phase
|
|
shapeMod :: C a => (c -> T a b) -> T a -> a -> T c -> T b | Source |
|
oscillator with modulated shape
|
|
|
oscillator with modulated frequency
|
|
freqModAntiAlias :: C a => T a b -> T a -> T a -> T b | Source |
|
oscillator with modulated frequency
|
|
phaseFreqMod :: C a => T a b -> T a -> T a -> T b | Source |
|
oscillator with both phase and frequency modulation
|
|
shapeFreqMod :: C a => (c -> T a b) -> T a -> T c -> T a -> T b | Source |
|
oscillator with both shape and frequency modulation
|
|
staticSample :: C a => T a b -> T b -> T a -> a -> T b | Source |
|
|
freqModSample :: C a => T a b -> T b -> T a -> T a -> T b | Source |
|
|
Oscillators with specific waveforms
|
|
|
sine oscillator with static frequency
|
|
|
sine oscillator with modulated frequency
|
|
phaseModSine :: (C a, C a) => a -> T a -> T a | Source |
|
sine oscillator with modulated phase, useful for FM synthesis
|
|
|
saw tooth oscillator with modulated frequency
|
|
|
saw tooth oscillator with modulated frequency
|
|
Produced by Haddock version 2.3.0 |