synthesizer-0.2.0.1: Audio signal processing coded in HaskellSource codeContentsIndex
Synthesizer.SampleRateContext.Oscillator
Portabilityrequires multi-parameter type classes
Stabilityprovisional
Maintainersynthesizer@henning-thielemann.de
Contents
Oscillators with constant waveforms
Description
Synopsis
static :: (C t, C t', C t t') => T t yv -> y' -> t -> 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 y y' yv
phaseMod :: (C t, C t', C t t') => T t yv -> y' -> t' -> T t t' -> T t t t -> T y y' yv
phaseFreqMod :: (C t, C t', C t t') => T t yv -> y' -> T t t' -> T t t t -> T t t' t -> T y y' yv
Oscillators with constant waveforms
staticSource
:: (C t, C t', C t t')
=> T t yvwaveform
-> y'amplitude
-> tstart phase from the range [0,1]
-> t'frequency
-> T t t'
-> T y y' yv
oscillator with a functional waveform with constant frequency
freqModSource
:: (C t, C t', C t t')
=> T t yvwaveform
-> y'amplitude
-> tstart phase from the range [0,1]
-> T t t'
-> T t t' tfrequency control
-> T y y' yv
oscillator with a functional waveform with modulated frequency
phaseModSource
:: (C t, C t', C t t')
=> T t yvwaveform
-> y'amplitude
-> t'frequency control
-> T t t'
-> T t t tphase modulation, phases must have no unit and are from range [0,1]
-> T y y' yv
oscillator with modulated phase
phaseFreqModSource
:: (C t, C t', C t t')
=> T t yvwaveform
-> y'amplitude
-> T t t'
-> T t t tphase control
-> T t t' tfrequency control
-> T y y' yv
oscillator with a functional waveform with modulated phase and frequency
Produced by Haddock version 2.4.2