на главнуюВсе эхи RU.LINUX.CHAINIK
войти ?

поддержка midi в Linux

От Maxim Sokolsky (2:5020/828.777) к Andrey Panow

В ответ на Заголовок предыдущего сообщения в треде (Имя Автора)


Привет, Andrey!

AP>>> пока пpоще стоит - как хотя бы pеализовать поддеpжку mid, kar,
AP>>> swf?
MS>> mplayer воспpоизводит всё, его только нужно собpать как надо и
MS>> кодек соответссующий подклбчить

AP> Миди и каpаоке тоже? Что-то мне такого там обнаpужить не удалось. Ты
AP> ничего не путаешь? Чтобы миди поднять, надо пpежде в систему
AP> миди-синтезеp поставить.

н-да, поковырялся я с поддержкой mid вчера, и выяснил, что через mplayer миди подцепить не получится. Ситуация такова, что для синезируемых инструментов нужна база звуков этих инструментов, а в кодеках mplayer'а этой базы нет.

действительно рабочий и единственный вариант для Linux, как подсказал ранее Саша Шостацкий - это timidity.

но само это приложение без базы инструментов миди проиграть не сможет
а базу нужно скачать, затем скомпилить индекс для инструментов и тонов(что нужно делать при помощи третьей программы, для которой нет исходников, а только древний бинарник, которому одну из системых библиотек нужно линковать с более новой версией). В конце концов, размер скомпилированной базы получается вот такой

du -h --max-depth=1 /usr/share/timidity/
142M /usr/share/timidity/

после чего, подключив в конфиге timidity эту директорию можно проиграть mid файлы, как из командной строки, так и при помощи интерфейса оболочки, который можно вызвать так

timidity -ig

тут слепок этого интерфейса



во время проигрывания mid файла.

и ещё я заметил, что чем больше файл mid, тем больше задержка перед проигрыванием. Hо это не бага, но фича K)

С наилучшими пожеланиями, Maxim.

... That's the way I'm goin'

--- GoldED+/LNX 1.1.5-b20090104
* Origin: Кто наших истин не поймёт, тому их растолкует пулем (2:5020/828.777)

Ответы на это письмо:

From: Username
Заголовок следующего сообщения в треде может быть длинным и его придется перенести на новую строку

From: Username
Или коротким

FGHI-url этого письма: area://RU.LINUX.CHAINIK?msgid=2:5020/828.777+49e85f88