пятница, 14 февраля 2014 г.

Mint 16 и MIDI

Одной из нерешённых проблем в линуксе можно назвать воспроизведение MIDI файлов. Кому интересно, почему так - могут погуглить. Суть в том, что например такие файлы не хотят проигрываться в плеерах smaplayer, vlc, deadbeef, amarok. Во всяком случае у меня не один плеер на разных дистрах и с разными звуковыми ничего не проиграл. Для проигрывания - нужен плеер-демон timidity и консольный gui - timidity-interfaces-extra. Однако, в Mint 16 у меня MIDI не воспроизводились, даже окно плеера не появлялось. Запуск в консоли timidity -ia (опция - интерфейс) выдала ошибку в файле /etc/timidity/timidity.cfg а именно ошибку доступа к файлу к файлу /etc/timidity/freepats.cfg , который там упоминается, но почему-то отсутствует. Решение - нужно установить пакет freepats. После чего всё работает как надо.
Установить пакет можно через синаптик или командой в терминале:

sudo apt-get install freepats

Примечательно, что в зависимостях этого пакета нет, а в других дистрибутивах он всё же включён в обязательные зависимости при установке - timidity-interfaces-extra.

Рис - окно плеера

Комментариев нет:

Отправить комментарий