структура файла midi довольно проста. если вы не можете найти готовую библиотеку (о которой я ничего не знаю), и вам нужны только события и время, я советую попробовать выполнить синтаксический анализ файла.
(подготовьтесь к большому смещению битов: MIDI-данные хранятся в строках из 7-битных блоков)
также вы говорите, что не можете найти библиотеку, которая работает с вашим MIDI-файлом в Windows: MIDI-файл должен быть переносимым, а также python, поэтому библиотека un * x должна одинаково хорошо работать на Windows (или разработчик упустил точку как MIDI, так и Python).