Agility Contour
data class AgilityContour(val rms: FloatArray, val rmsOsc: FloatArray, val pitchSmooth: FloatArray, val times: FloatArray)
Intermediate agility contour result from the 10-stage pipeline.
Produced by TesseraAgility.computeContour, consumed by TesseraAgility.computeScore.
Properties
Link copied to clipboard
Pitch contour in MIDI after smoothing + OneEuroFilter (same length as times)
Link copied to clipboard
Exponential moving RMS of log-scaled pitch derivative (same length as times)
Link copied to clipboard
Exponential moving RMS of oscillation with boundary cleaning (same length as times)
Link copied to clipboard
Timestamps in seconds at the configured feature rate (default 10 Hz)