Random noise generation

SignalAnalysis.PinkGaussianType
struct PinkGaussian{T<:AbstractFloat} <: SignalAnalysis.NoiseDistribution

Pink Gaussian noise distribution for random variate generation.

Example:

julia> rand(PinkGaussian(1000))
1000-element Array{Float64,1}:
   ⋮

julia> rand(PinkGaussian(1000, 2.0))
1000-element Array{Float64,1}:
   ⋮
source
SignalAnalysis.RedGaussianType
struct RedGaussian{T<:AbstractFloat} <: SignalAnalysis.NoiseDistribution

Red Gaussian noise distribution for random variate generation.

Example:

julia> rand(RedGaussian(1000))
1000-element Array{Float64,1}:
   ⋮

julia> rand(RedGaussian(1000, 2.0))
1000-element Array{Float64,1}:
   ⋮
source