Internal soundgen function.
getDom(frame, bin, freqs, domSmooth, domThres, pitchFloor, pitchCeiling)
the abs spectrum of a frame, as returned by
fft
the width of smoothing interval (Hz) for finding
dom
(0 to 1) to find the lowest dominant frequency band, we do short-term FFT and take the lowest frequency with amplitude at least domThres
absolute bounds for pitch candidates (Hz)
absolute bounds for pitch candidates (Hz)
Returns a list of $dom (NA or numeric) and $dom_array (either NULL or a dataframe of pitch candidates).
Calculate the lowest frequency band in the spectrum above pitchFloor whose amplitude exceeds a certain threshold.