-
UGEX Crew
DryWetMIDI / .NET библиотека для работы с MIDI файлами
DryWetMIDI – .NET библиотека для работы с MIDI файлами, позволяющая:
- Читать, писать и создавать файлы в формате Standard MIDI Files (SMF), а также RMID файлы, где SMF упакован в блок RIFF. Процесс чтения и записи можно точно настроить, что позволяет, например, прочитать испорченные файлы и восстановить их, или же написать валидатор MIDI файлов.
- Реализовать пользовательские блоки данных (chunks) и мета события (meta events), которые могут быть записаны в MIDI файлы или же прочитаны из них.
- Управлять содержимым MIDI файлов посредством низкоуровневых сущностей (например, событий) или же высокоуровневых (например, нот).
- Создавать музыкальные композиции (Pattern).
- Выполнять сложные задачи, например, квантизацию, разделение нот или конвертацию MIDI файла в CSV (Tools).
Для быстрого погружения в работу с библиотекой можно прочитать следующие статьи:
GitHub проекта: https://github.com/melanchall/drywetmidi
Wiki: https://github.com/melanchall/drywetmidi/wiki
Метки этой темы
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума
Социальные закладки