mutew {seewave}R Documentation

Replace time wave data by 0 values

Description

This functions replaces a time wave or a section of a time wave by 0 values. For a time wave describing a sound, this corresponds in muting the sound or a section of it.

Usage

mutew(wave, f, from = FALSE, to = FALSE, plot = TRUE,
Sample = FALSE,...)

Arguments

wave data describing the time wave or a Sample object generated loading a wav file with loadSample (package sound).
f sampling frequency of wave (in Hz). Does not need to be specified if wave is a Sample object.
from start of the silence section (in s).
to end of the silence section (in s).
plot logical, if TRUE returns an oscillographic plot of wave with the new silence section (by default TRUE).
Sample if TRUE and plot is FALSE returns an object of class Sample
... other oscillo graphical parameters.

Details

By default, from and from are FALSE, this results in completely muting wave.

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)

Jérôme Sueur sueur@mnhn.fr

See Also

oscillo, addsilw, cutw, deletew,fadew, pastew, revw, zapsilw

Examples

data(tico)
mutew(tico,f=22050,from=0.5,to=0.9)

[Package seewave version 1.4.7 Index]