added a mir_eval-friendly interval extractor