.ssm  R Documentation 
Internal soundgen function.
.ssm(
audio,
windowLength = 25,
step = 5,
overlap = NULL,
win = 1,
sparse = FALSE,
maxFreq = NULL,
nBands = NULL,
MFCC = 2:13,
input = c("mfcc", "melspec", "spectrum")[2],
norm = FALSE,
simil = c("cosine", "cor")[1],
kernelLen = 100,
kernelSD = 0.5,
padWith = 0,
plot = TRUE,
main = NULL,
heights = c(2, 1),
width = 900,
height = 500,
units = "px",
res = NA,
specPars = list(levels = seq(0, 1, length = 30), colorTheme = c("bw", "seewave",
"heat.colors", "...")[2], xlab = "Time, s", ylab = "kHz"),
ssmPars = list(levels = seq(0, 1, length = 30), colorTheme = c("bw", "seewave",
"heat.colors", "...")[2], xlab = "Time, s", ylab = "Time, s"),
noveltyPars = list(type = "b", pch = 16, col = "black", lwd = 3)
)
audio 
a list returned by 
windowLength 
length of FFT window, ms 
step 
you can override 
overlap 
overlap between successive FFT frames, % 
sparse 
if TRUE, the entire SSM is not calculated, but only the central region needed to extract the novelty contour (speeds up the processing) 
maxFreq 
highest band edge of mel filters, Hz. Defaults to

nBands 
number of warped spectral bands to use. Defaults to 
MFCC 
which melfrequency cepstral coefficients to use; defaults to

input 
the spectral representation used to calculate the SSM 
norm 
if TRUE, the spectrum of each STFT frame is normalized 
simil 
method for comparing frames: "cosine" = cosine similarity, "cor" = Pearson's correlation 
kernelLen 
length of checkerboard kernel for calculating novelty, ms (larger values favor global, slow vs. local, fast novelty) 
kernelSD 
SD of checkerboard kernel for calculating novelty 
padWith 
how to treat edges when calculating novelty: NA = treat sound before and after the recording as unknown, 0 = treat it as silence 
plot 
if TRUE, plots the SSM 
main 
plot title 
heights 
relative sizes of the SSM and spectrogram/novelty plot 
width, height, units, res 
graphical parameters for saving plots passed to

specPars 
graphical parameters passed to 
ssmPars 
graphical parameters passed to 
noveltyPars 
graphical parameters passed to

Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.