Вверх ↑
Ответов: 1536
Рейтинг: 176
#1: 2018-11-08 15:07:11 ЛС | профиль | цитата
lisnic, не знаю, как можно вычислить время, не пробовал.
Мне нужно было только выдернуть текст, поэтому на временные метки, такты и прочее я не обращал внимание. Я просто находил блок FF01 далее следовало число, обозначающее длину текста. И так по циклу, пока не натыкался на код FF2F, что означало конец трека. И всё.

Но могу дать ссылку, где более менее подробно об этом рассказывается. Должно помочь.
http://www.muzoborudovanie.ru/articles/midi/midi5.php
карма: 1
Не так страшна ошибка, как опасность её не заметить.

0
Редактировалось 2 раз(а), последний 2018-11-08 15:11:49