resamp {seewave} | R Documentation |
This function resamples (down- or over-samples) a time wave. This corresponds to a sampling frequency change.
resamp(wave, f, g, Sample = FALSE)
wave |
data describing a 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. |
g |
new sampling frequency of wave (in Hz). |
Sample |
if TRUE and plot is FALSE
returns an object of class Sample |
.
If plot
is FALSE
, a new wave is returned as a one-column matrix
or as a Sample
object if Sample
is TRUE
.
Resampling might change frequency properties of the time wave.
Jerome Sueur sueur@mnhn.fr
data(peewit) # downsampling a<-resamp(peewit,f=22050,g=11025) # oversampling b<-resamp(peewit,f=22050,g=44100)