noise {seewave}R Documentation

Generate noise

Description

This function generates noise.

Usage

noise(f, d, listen = FALSE, Sample = FALSE)

Arguments

f sampling frequency of the signal to be generated (in Hz)
d duration of the signal to be generated
listen if TRUE the new sound is played back.
Sample if TRUE and plot is FALSE returns an object of class Sample

.

Details

noise is based on runif

Value

If plot is FALSE, a new wave is returned as a one-column matrix or as a Sample object if Sample is TRUE.

Author(s)

Jerome Sueur sueur@mnhn.fr

See Also

synth, pulse

Examples

# add noise to a synthetic signal
a<-noise(d=1,f=8000)
b<-synth(f=8000,d=1,cf=2000,plot=FALSE)
c<-a+b
spectro(c,f=8000)

[Package seewave version 1.5.0 Index]