When plot is FALSE, csh returns a two-column matrix, the
first column being time in seconds (x-axis) and the second column being the spectral entropy (y-axis) computed along time.
NA corresponds to pause sections in wave (see threshold).
Arguments
wave
an R object.
f
sampling frequency of wave (in Hz). Does not need to
be specified if embedded in wave.
channel
channel of the R object, by default left channel (1).
wl
if at is not null, length of the window for the analysis
(even number of points, by default = 512).
wn
window name, see ftwindow (by default "hanning").
ovlp
overlap between two successive windows (in %).
fftw
if TRUE calls the function FFT of the
library fftw. See Notes of the spectro.
threshold
amplitude threshold for signal detection (in %).
plot
logical, if TRUE plots the spectral entropy against time
(by default TRUE).
xlab
title of the x axis.
ylab
title of the y axis.
ylim
the range of y values.
type
if plot is TRUE, type of plot that should be drawn.
See plot for details (by default "l" for lines).
data(orni)
csh(orni,f=22050,wl=512,ovlp=50)
# using the threshold argument can lead to some edge effets# here sh=1 at the end of echemescsh(orni,f=22050,wl=512,ovlp=50,threshold=5)