rmoffset(wave, f, FUN = mean, plot = FALSE, output = "matrix", ...)
wave
(in Hz). Does not need to
be specified if embedded in wave
.TRUE
returns an oscillographic plot of the wave
after removing the offset (by default FALSE
)."matrix"
, "Wave"
, "Sample"
, "audioSample"
or "ts"
.oscillo
graphical parameters.FUN
). But other function can be used. For instance, it
can be more approriate to use the median to remove the
offtset and transients. See Examples.
If plot
is FALSE
, a new wave is returned. The class
of the returned object is set with the argument output
.oscillo
data(tico)
# artifically generates an offset
tico2<-tico+0.1
# see the wave with an offset
oscillo(tico2, f=22050)
# remove the offset with the mean (by default)
rmoffset(tico2, f=22050, plot=TRUE)
# remove the offset with the median
rmoffset(tico2, f=22050, FUN=median, plot=TRUE)
Run the code above in your browser using DataLab