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