View source: R/pitch_postprocessing.R
pathfinding_slow | R Documentation |
Internal soundgen function.
pathfinding_slow(
pitchCands = pitchCands,
pitchCert = pitchCert,
certWeight = certWeight,
pitchCenterGravity = pitchCenterGravity,
manual = NULL,
annealPars = list(maxit = 5000, temp = 1000)
)
pitchCands |
a matrix of multiple pitch candidates per fft frame. Each column is one fft frame, each row is one candidate (the last row is always "manual") |
pitchCert |
a matrix of the same dimensionality as pitchCands specifying our certainty in pitch candidates |
certWeight |
(0 to 1) in pitch postprocessing, specifies how much we prioritize the certainty of pitch candidates vs. pitch jumps / the internal tension of the resulting pitch curve |
pitchCenterGravity |
numeric vector giving the mean of all pitch candidates per fft frame weighted by our certainty in each of these candidates |
manual |
a dataframe of manual pitch candidates from pathfinder() |
annealPars |
a list of control parameters for postprocessing of
pitch contour with SANN algorithm of |
Optimizes the path through pitch candidates using simulated annealing with
optim
. This can be really slow, depending on control
parameters.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.