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.
mutew(wave, f, channel = 1, from = NULL, to = NULL, choose = FALSE, plot = TRUE,
output = "matrix", ...)
If plot
is FALSE
, a new wave is returned. The class
of the returned object is set with the argument output
.
an R object.
sampling frequency of wave
(in Hz). Does not need to
be specified if embedded in wave
.
channel of the R object, by default left channel (1).
start of the silence section (in s).
end of the silence section (in s).
logical, if TRUE
start (=from
) and end (=to
)
points can be graphically chosen with a cursor on the oscillogram.
logical, if TRUE
returns an oscillographic plot
of wave
with the new silence section (by default TRUE
).
character string, the class of the object to return, either
"matrix"
, "Wave"
, "Sample"
, "audioSample"
or "ts"
.
other oscillo
graphical parameters.
Jerome Sueur sueur@mnhn.fr
By default, from
and from
are NULL
,
this results in completely muting wave
.
oscillo
, addsilw
, cutw
,
deletew
,fadew
, pastew
,
revw
, zapsilw
data(tico)
mutew(tico,f=22050,from=0.5,to=0.9)
Run the code above in your browser using DataLab