не все MIDI подходят, с многоканальными вообще будет сложно и их придётся вручную дорабатывать напильником. что получится - неизвестно.
хорошо подойдёт MIDI с одним инструментом, идеально - с MusicBox или пианиной. (для сведения двух каналов в один я использовал "Notation Composer" www.notation.com)
берём MIDI файл. конвертируем его в текст с помощью GNMIDI v2.0 (http://www.gnmidi.com) отгрызаем вручную из него лишнее, остаётся только строки с временем и нотой вида: \\\\\\\\\\\\\\\\\\\\\ 3/4; /* U1440 */ /* 1785ms */ +a4 $38; 475; /* U1915 */ /* 2374ms */ -a5 $40; /* U1915 */ /* 2374ms */ -f#5 $40; /* U1915 */ /* 2374ms */ -b5 $40; /* U1915 */ /* 2374ms */ -a4 $40; /* U1915 */ /* 2374ms */ -d6 $40; \\\\\\\\\\\\\\\\\\\\\ вырезаем там время и ноту. время делим на 8.