next up previous contents
Next: Tolerence - Threshold values Up: Error types Previous: Dynamics and phrasing errors   Contents

A posteriori classification

Error classification could not (and should not) be made in real-time. Let's take the note errors as example:
If a "wrong note" is detected, before determining which kind of note error we have, we must wait to see what happens next. If next played note is the one expected after the one detected as wrong, then we have great probability to have a wrong note error. If the note detected as wrong is the one expected just after, we can consider it as a skip note. And if the note played after the wrong one is the one which was expected, then it can be handled as an extra note.

This implies we must have a quite large working window to see clearly what happens arround the note which is actually played.



Mathieu Gilles (Betr. soltau) 2003-08-25