evaluate
Evaluate with configuration object.
Return
Exercise evaluation result with per-note scores
Parameters
The exercise pattern with note frequencies and durations
Pitch contour from student's performance
Reference key/tonic frequency in Hz
Student's key frequency in Hz (0 = same as reference, default 0)
Note evaluation configuration (default: NoteEvalConfig.DEFAULT)
Evaluate with preset.
Return
Exercise evaluation result with per-note scores
Parameters
The exercise pattern with note frequencies and durations
Pitch contour from student's performance
Reference key/tonic frequency in Hz
Student's key frequency in Hz (0 = same as reference, default 0)
Note evaluation preset (LENIENT, BALANCED, or STRICT)
Evaluate a note/exercise performance.
Return
Exercise evaluation result with per-note scores
Parameters
The exercise pattern with note frequencies and durations
Pitch contour from student's performance
Reference key/tonic frequency in Hz
Student's key frequency in Hz (0 = same as reference, default 0)
Scoring algorithm type (0 = standard, 1 = strict/weighted)
Tolerance at note boundaries in samples (default 0)