PureData CEAMMC library web documentation
aliases: [ceammc/helmholtz~], [helmholtz~]
available since version: 0.7
Period-length detector using Philip McLeod's Specially Normalized AutoCorrelation function (SNAC)
@framesize
Get/set frame size in samples
type: int
units: samp
enum: 128, 256, 512, 1024, 2048
default: 1024
@overlap
Get/set overlap of analysis frames
type: int
enum: 1, 2, 4, 8
default: 1
@bias
Get/set bias which favours small lags over large lags in the period detection, thereby
avoiding low-octave jumps
type: float
range: 0..1
default: 0.2
@fidthr
Get/set min fidelity threshold to report the pitch
type: float
range: 0..1
default: 0.95
@maxfreq
Get/set max tracked frequency
type: float
units: Hz
range: 10..10000
default: 1500
See also: [sigmund~] [fiddle~]
Authors: Katja Vetter, Serge Poltavsky
License: GPL3 or later