lisnic, не знаю, как можно вычислить время, не пробовал.
Мне нужно было только выдернуть текст, поэтому на временные метки, такты и прочее я не обращал внимание. Я просто находил блок FF01 далее следовало число, обозначающее длину текста. И так по циклу, пока не натыкался на код FF2F, что означало конец трека. И всё.
Но могу дать ссылку, где более менее подробно об этом рассказывается. Должно помочь.
http://www.muzoborudovanie.ru/articles/midi/midi5.php
Ответов: 1536
Рейтинг: 176
|
|||
карма: 1 |
|
Редактировалось 2 раз(а), последний 2018-11-08 15:11:49