Пример роботы программы: Исходники двух программ, показывающие примеры выдачи информации о MIDI файлах и о V2M (формат от "farbrausch") файлах - Автор KEYGENMUSiC. MIDI info
Программа выдает информацию MIDI файле, которая содержит: формат миди файла (0, 1 или 2), количество дорожек, количество миди тиков за 1/4 ноты, время звучания в миди тиках, время в 1/4-ых ноты, время в миллисекундах. С правой стороны показываются события изменяющие темп воспроизведения, который задан в микросекундах за 1/4 ноты (по умолчанию 125000). V2M info
Программа выдает информацию о V2M (формат от "farbrausch") файле, которая содержит: делитель времени, время наступления последнего события, число глобальных событий (в текущей версии v2m формата всегда 1), 3 дельты времени (по идее в текущей версии v2m формата всегда 0), количество микросекунд за 1/4 ноты, time signature numerator & denominator, количество тиков за 1/4 ноты, время звучания в миллисекундах.
Программы написаны в Delphi 7 с использованием библиотек KOL & MCK (bonanzas.rinet.ru).
|