|
Synthesizer.Dimensional.RateAmplitude.Noise | Portability | requires multi-parameter type classes | Stability | provisional | Maintainer | synthesizer@henning-thielemann.de |
|
|
|
Description |
|
|
|
Documentation |
|
|
:: (C yv, Random yv, C q, C u, C v) | | => T (Recip u) q | width of the frequency band
| -> T v q | volume caused by the given frequency band
| -> T s u q (R s v q yv) | noise
|
|
|
|
:: (C yv, Random yv, C q, C u, C v) | | => T (Mul u (Sqr v)) q | energy per frequency band
| -> T s u q (R s v q yv) | noise
|
|
|
|
:: (C q, Random q, Ord q, C u) | | => T s u q (R s (Recip u) q q -> R s (Recip u) q q) | Every occurrence is represented by a peak of area 1.
If you smooth the input and the output signal to the same degree
they should be rather similar.
|
|
|
|
:: (C yv, Random yv, RandomGen g, C q, C u, C v) | | => g | random generator, can be used to choose a seed
| -> T (Recip u) q | width of the frequency band
| -> T v q | volume caused by the given frequency band
| -> T s u q (R s v q yv) | noise
|
|
|
|
:: (C yv, Random yv, RandomGen g, C q, C u, C v) | | => g | random generator, can be used to choose a seed
| -> T (Mul u (Sqr v)) q | energy per frequency band
| -> T s u q (R s v q yv) | noise
|
|
|
|
:: (C q, Random q, Ord q, C u, RandomGen g) | | => g | random generator, can be used to choose a seed
| -> T s u q (R s (Recip u) q q -> R s (Recip u) q q) | Every occurrence is represented by a peak of area 1.
|
|
|
Produced by Haddock version 2.4.2 |