powered by
This function generates noise.
noisew(f, d, type="unif", listen = FALSE, output = "matrix")
A new wave is returned. The class of the returned object is set with the argument output.
output
sampling frequency of the signal to be generated (in Hz)
duration of the signal to be generated.
a character string to specify the type of noise, either "unif" or "gaussian".
if TRUE the new sound is played back.
TRUE
character string, the class of the object to return, either "matrix", "Wave", "Sample", "audioSample" or "ts".
"matrix"
"Wave"
"Sample"
"audioSample"
"ts"
Jerome Sueur sueur@mnhn.fr
Uniform noise is generated using runif and gaussian noise is based on rnorm
runif
rnorm
synth, pulse
synth
pulse
# add noise to a synthetic signal a<-noisew(d=1,f=8000) b<-synth(f=8000,d=1,cf=2000,plot=FALSE) c<-a+b spectro(c,f=8000)
Run the code above in your browser using DataLab