написать файл MIDI в C ++ - PullRequest
3 голосов
/ 02 июня 2010

Привет У меня есть некоторые проблемы с поиском нужной информации об этом, и я был бы рад, если бы кто-то мог указать мне правильное направление. Как вы кодируете midifile? например Как я могу написать фрагмент, который играет случайный тон в течение 1 секунды. В основном, что мне нужно было бы сделать, это представить разные мелодии midi как векторы? Как я могу это сделать ..

1 Ответ

9 голосов
/ 02 июня 2010

Вы также можете прочитать спецификации MIDI-файла (быстрый поиск показал this ) и сгенерировать файл самостоятельно. Использовать библиотеку, вероятно, проще, но формат файла MIDI не слишком сложен, особенно если вы уже знаете, как работает MIDI (например, сообщения о включении / отключении).

...