Лупа на MIDI-файлах? - PullRequest
       3

Лупа на MIDI-файлах?

1 голос
/ 22 июня 2010

Я ищу любой интерактивный инструмент, который поможет мне читать и записывать MIDI-файлы, просто вводя двоичные данные.

Я имею в виду, когда я пишу двоичный файл в двоичной панели, он сообщает мне в другой панели, когда я вошел, и наоборот.

Я прочитал эту страницу, и там было упомянуто несколько программ: "REC.EXE", "DEC.EXE" и "MIDINOTE.PS", я пытался найти их в Google, но не получил много.

Я чист?
Я ищу инструмент, который читает двоичные значения MIDI-файла и сообщает мне (табуляция или запятая и т. Д.) Для каждого бита, что он делает.

Кто-нибудь знает о каком-либо инструменте, который предлагает сходные критерии характеристик?

Обновление : Прочитайте мой комментарий, пожалуйста.

Ответы [ 3 ]

1 голос
/ 22 июня 2010

Вот утилита MIDI File Dump для систем Win32 / DOS, но я не могу сказать, что уже пробовал.Он также с открытым исходным кодом, поэтому вы можете прочитать код, чтобы лучше понять, как правильно читать / записывать MIDI-файлы.

1 голос
/ 08 июля 2010

MidiPiano - бесплатное (без открытого источника) приложение было в основном тем, что я искал.

NAudio и JFugue помоглоЯ тоже много.

Эти и эти ссылки были также очень полезны для меня.

0 голосов
/ 22 июня 2010

Я не знаю ничего подобного тому, что существует.Я бы посоветовал вам загрузить исходный код для инструмента MIDI с открытым исходным кодом, скомпилировать его с поддержкой отладки, запустить в режиме отладки, открыть MIDI, а затем пройтись по программе, пока она читает информацию из файла MIDI.Таким образом, вы не только видите, как двоичная информация обрабатывается напрямую, но и начинаете понимать MIDI-программирование в целом.

...