synthesizer-0.0.3: Audio signal processing coded in Haskell
Source code
Contents
Index
Synthesizer.State.NoiseCustom
Description
Noise and random processes. This uses a fast reimplementation of System.Random.randomR since the standard function seems not to be inlined (at least in GHC-6.8.2).
Documentation
white
:: (
C
y,
Random
y) =>
T
y
Source
whiteGen
:: (
C
y,
Random
y,
RandomGen
g) => g ->
T
y
Source
whiteQuadraticBSplineGen
:: (
C
y,
Random
y,
RandomGen
g) => g ->
T
y
Source
randomPeeks
Source
:: (
C
y,
Random
y)
=>
T
y
momentary densities,
p
means that there is about one peak in the time range of
1/p
samples
->
T
Bool
Every occurence of
True
represents a peak.
randomPeeksGen
:: (
C
y,
Random
y,
RandomGen
g) => g ->
T
y ->
T
Bool
Source
randomRs
:: (
C
y,
Random
y,
RandomGen
g) => (y, y) -> g ->
T
y
Source
randomR
:: (
RandomGen
g,
C
y) => (y, y) -> g -> (y, g)
Source
Produced by
Haddock
version 2.3.0