Доступна новая ветка консольного плеера для воспроизведения midi. На данный момент это единственный «живой» проект, позволяющий воспроизвести midi программными методами под Linux. Главным отличием этого проекта от всем известного TiMidity++ является наличие API, позволяющего добавить поддержку midi в любое другое приложение
Основные изменения:
- устранены утечки памяти;
- изменён внутренний формат midi;
- добавлена реверберация на выходе;
- добавлена документация для API;
- добавлен API для быстрого поиска;
- устранено падение при открытии нескольких файлов одновременно;
- множество других улучшений и исправлений.
API библиотеки было немного изменено по сравнению с 0.2.2, в связи с чем может потребоваться доработка программ, использующих wildmidi.
Следует отметить, что новая версия было принята с большим энтузиазмом среди разработчиков аудио-плееров. Например, поддержка midi уже есть в DeadBeef и скоро появится в Audacious и Qmmp.
Исходники: wildmidi-0.2.3.3.tar.gz
>>> Подробности