Каков наилучший способ чтения файла MIDI (в хронологическом порядке) с несколькими дорожками? (Java)
Примечание: я не хочу воспроизводить MIDI-файл, просто прочитайте сообщения.
Пара идей:
Можно ли предположить, что нетотметить события короче 1/64 примечания? Или я должен посетить каждый трек и перейти к следующему тику только после всех других треков тиков
- Предположим, что нет события миди короче 1/64 ноты, и переместить текущее число тиков на это значениеисправить дельту.
- Посетить каждый трек и перейти к следующей самой ранней отметке