|
Synthesizer.Dimensional.Causal.Oscillator | Portability | requires multi-parameter type classes | Stability | provisional | Maintainer | synthesizer@henning-thielemann.de |
|
|
|
Description |
|
|
Synopsis |
|
freqMod :: (C t, C u, C amp (T t) wave) => wave y -> T t -> T s u t (T s (T (Recip u) t) amp t y) | | freqModAntiAlias :: (C t, C u, C amp (T t) wave) => wave y -> T t -> T s u t (T s (T (Recip u) t) amp t y) | | phaseMod :: (C t, C u, C amp (T t) wave) => wave y -> T (Recip u) t -> T s u t (T s Flat amp t y) | | phaseFreqMod :: (C t, C u, C amp (T t) wave) => wave y -> T s u t (T s (Flat, T (Recip u) t) amp (t, t) y) | | shapeMod :: (C t, C u) => (c -> T t y) -> T t -> T (Recip u) t -> T s u t (T s Flat Flat c y) | | shapeFreqMod :: (C t, C u) => (c -> T t y) -> T t -> T s u t (T s (Flat, T (Recip u) t) Flat (c, t) y) | | shapeFreqModFromSampledTone :: (C t, Transform storage yv, C u, C amp storage signal) => T t yv -> T t yv -> T (Recip u) t -> T u t signal yv -> t -> T t -> T s u t (T s (Flat, T (Recip u) t) amp (t, t) yv) | | shapePhaseFreqModFromSampledTone :: (C t, Transform storage yv, C u, C amp storage signal) => T t yv -> T t yv -> T (Recip u) t -> T u t signal yv -> t -> T t -> T s u t (T s (Flat, Flat, T (Recip u) t) amp (t, t, t) yv) |
|
|
Documentation |
|
|
:: (C t, C u, C amp (T t) wave) | | => wave y | waveform
| -> T t | start phase
| -> T s u t (T s (T (Recip u) t) amp t y) | | oscillator with a functional waveform with modulated frequency
|
|
|
|
:: (C t, C u, C amp (T t) wave) | | => wave y | waveform
| -> T t | start phase
| -> T s u t (T s (T (Recip u) t) amp t y) | | oscillator with a functional waveform with modulated frequency
|
|
|
|
:: (C t, C u, C amp (T t) wave) | | => wave y | waveform
| -> T (Recip u) t | frequency
| -> T s u t (T s Flat amp t y) | | oscillator with modulated phase
|
|
|
|
:: (C t, C u, C amp (T t) wave) | | => wave y | waveform
| -> T s u t (T s (Flat, T (Recip u) t) amp (t, t) y) | | oscillator with a functional waveform with modulated phase and frequency
|
|
|
|
:: (C t, C u) | | => c -> T t y | waveform
| -> T t | phase
| -> T (Recip u) t | frequency
| -> T s u t (T s Flat Flat c y) | | oscillator with modulated shape
|
|
|
|
:: (C t, C u) | | => c -> T t y | waveform
| -> T t | phase
| -> T s u t (T s (Flat, T (Recip u) t) Flat (c, t) y) | | oscillator with both shape and frequency modulation
|
|
|
shapeFreqModFromSampledTone | Source |
|
:: (C t, Transform storage yv, C u, C amp storage signal) | | => T t yv | | -> T t yv | | -> T (Recip u) t | source frequency
| -> T u t signal yv | | -> t | | -> T t | | -> T s u t (T s (Flat, T (Recip u) t) amp (t, t) yv) | |
|
|
shapePhaseFreqModFromSampledTone | Source |
|
:: (C t, Transform storage yv, C u, C amp storage signal) | | => T t yv | | -> T t yv | | -> T (Recip u) t | source frequency
| -> T u t signal yv | | -> t | | -> T t | | -> T s u t (T s (Flat, Flat, T (Recip u) t) amp (t, t, t) yv) | |
|
|
Produced by Haddock version 2.4.2 |