cleanup
Apply cleanup options to a pitch contour.
Processing order:
fixOctaveErrors - Mid-phrase frame-to-frame octave jumps
fixBoundaryOctaves - Onset/offset octave errors
removeBlips - Short runs below minimumNoteDurationMs
smoothPitch - Optional pitch smoothing
Return
Cleaned pitch contour
Parameters
contour
Input pitch contour
options
Cleanup options (use ContourCleanup.SCORING, .DISPLAY, or .RAW)
hop Ms
Hop size between frames in milliseconds (default: 10)