Какова структура файла MIDI?

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

Пользовательская запись 2 патча, которые содержат 8 панелей 4 четвертей A4 (Организовывают - 440 Гц) и C4 (каждый как разделенный канал) на 120 скоростях, в скорости 100, инструментальное фортепьяно (01) и исправляет 49 или что бы то ни было.

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

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

Заранее спасибо.

22
задан Shimmy 21 June 2010 в 18:18
поделиться

2 ответа

Из всей MIDI-информации, которую я недавно прочитал, этот кажется наиболее полным учебником, с другой стороны, следующая ссылка - хорошее место для начала:

Структура MIDI на официальном веб-сайте MIDI

Кроме того, NAudio - это библиотека .NET, работающая с файлами MIDI, созданная Марком Хитом.
Я также нашел эту ссылку очень полезной, я подумал, почему бы не поделиться ею с людьми здесь .

Я считаю, что это лучший .NET API для работы с MIDI-файлами.

8
ответ дан 29 November 2019 в 05:29
поделиться

Другие полезные ссылки на формат файла MIDI можно найти здесь:

16
ответ дан 29 November 2019 в 05:29
поделиться
Другие вопросы по тегам:

Похожие вопросы: