Check the audio against known expectations: for each expected moment,
which of its notes the audio supports, which are missing, and what else
was heard.
expected typically comes from a score position (live) or from a take's
MIDI (evaluation). Each moment is read just after its time, the same way
analyzeTakeAudio reads after an attack.
Check the audio against known expectations: for each expected moment, which of its notes the audio supports, which are missing, and what else was heard.
expectedtypically comes from a score position (live) or from a take's MIDI (evaluation). Each moment is read just after its time, the same wayanalyzeTakeAudioreads after an attack.