* [Comm] Программное MIDI через Timidity
@ 2005-10-20 9:53 Olvin
2005-10-20 11:54 ` [Comm] " Michael Shigorin
0 siblings, 1 reply; 12+ messages in thread
From: Olvin @ 2005-10-20 9:53 UTC (permalink / raw)
To: ALT Linux Community
Поэкспериментировал вчера с timidity.
timidity -iAD
потом aplaymidi -p 128:0 music.mid
Работает. Но захотелось графического.
К сожалению, перенаправления типа aoss не работают с MIDI. А многие
программы требуют OSS. Та же Audacity, а так же игра Heretic :)
Покопался - ничего не нашёл. Linux-MIDI-HOWTO, разумеется, прочитал.
Как быть? (кроме как купить нормальную звуковушку)
Нашёл xmms-midi плагин. Но, во-первых, он давно deprecated (а в ALTLinux
его вообще нет), во-вторых, приходится его ставить rpm -i --nodeps, а
это сносит крышу apt-get'у. Вернее, зависимость там на timidity++, а у
нас пакет тот же, но с другим именем.
Но работает он почти отлично. На одной только мидишке упал. (может, это
не он, а timidity - ещё не проверял). Но самое потрясающее то, что
загрузки процессора нет! А когда timidity запускаю ручками, то 100%.
Может, кто-нибудь озаботится и внесёт его хотя бы в daedalus?
Правда, проблема может быть с поиском исходников. Я бинарный еле нашёл.
На filesearch оно значится, но ссылка битой часто оказывается, да и
всего оно выдало менее 25 результатов...
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Comm] Re: Программное MIDI через Timidity
2005-10-20 9:53 [Comm] Программное MIDI через Timidity Olvin
@ 2005-10-20 11:54 ` Michael Shigorin
2005-10-20 13:09 ` [Comm] " Olvin
0 siblings, 1 reply; 12+ messages in thread
From: Michael Shigorin @ 2005-10-20 11:54 UTC (permalink / raw)
To: ALT Linux Community
On Thu, Oct 20, 2005 at 12:53:06PM +0300, Olvin wrote:
> Нашёл xmms-midi плагин. Но, во-первых, он давно deprecated (а в
> ALTLinux его вообще нет), во-вторых, приходится его ставить rpm
> -i --nodeps, а это сносит крышу apt-get'у. Вернее, зависимость
> там на timidity++, а у нас пакет тот же, но с другим именем.
Сюда гляньте?
http://lostclus.linux.kiev.ua/libtimidity.html
> Может, кто-нибудь озаботится и внесёт его хотя бы в daedalus?
Давайте я Вам дам пакет, почитаете docs.altlinux.ru/alt/devel
и напишете а join@? :)
http://paq.osdn.org.ua/~mike/tmp/xmms-midi-0.03-1.src.rpm
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Программное MIDI через Timidity
2005-10-20 11:54 ` [Comm] " Michael Shigorin
@ 2005-10-20 13:09 ` Olvin
2005-10-20 18:04 ` Michael Shigorin
0 siblings, 1 reply; 12+ messages in thread
From: Olvin @ 2005-10-20 13:09 UTC (permalink / raw)
To: shigorin, ALT Linux Community
Michael Shigorin wrote:
>>Нашёл xmms-midi плагин. Но, во-первых, он давно deprecated (а в
>>ALTLinux его вообще нет), во-вторых, приходится его ставить rpm
>>-i --nodeps, а это сносит крышу apt-get'у. Вернее, зависимость
>>там на timidity++, а у нас пакет тот же, но с другим именем.
> Сюда гляньте?
> http://lostclus.linux.kiev.ua/libtimidity.html
Как эта библиотека к xmms-midi относится?
>>Может, кто-нибудь озаботится и внесёт его хотя бы в daedalus?
> Давайте я Вам дам пакет, почитаете docs.altlinux.ru/alt/devel
Пытаюсь читать :)
> и напишете а join@? :)
А на что это вы намекаете? :)
Возможно, я недостаточно компетентен. Т.е. для написания плагина к xmms
надо, как минимум, знать API xmms.
Но посмотрим.
> http://paq.osdn.org.ua/~mike/tmp/xmms-midi-0.03-1.src.rpm
Спасибо. После правки спека собралось и поставилось. Работает лишь
условно. Т.е. играет, но как только переход на следующую позицию
плей-листа или остановка воспроизведения, то вешает xmms до самого kill -9.
Это на ALM2.4 -> Sisyphus-branch 2005.10.10 (сегодня на работе сделал
dist-upgrade). Вечером проверю на ALM2.4 дома.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Программное MIDI через Timidity
2005-10-20 13:09 ` [Comm] " Olvin
@ 2005-10-20 18:04 ` Michael Shigorin
2005-10-21 6:40 ` Olvin
2005-10-21 7:19 ` Olvin
0 siblings, 2 replies; 12+ messages in thread
From: Michael Shigorin @ 2005-10-20 18:04 UTC (permalink / raw)
To: ALT Linux Community
On Thu, Oct 20, 2005 at 04:09:51PM +0300, Olvin wrote:
> >http://lostclus.linux.kiev.ua/libtimidity.html
> Как эта библиотека к xmms-midi относится?
Там где-то в окрестностях вроде был и xmms plugin,
ну илитак в music@ откомментировали?
> >>Может, кто-нибудь озаботится и внесёт его хотя бы в daedalus?
> >Давайте я Вам дам пакет, почитаете docs.altlinux.ru/alt/devel
> Пытаюсь читать :)
Конкретно maintainer's guide.
> >и напишете а join@? :)
> А на что это вы намекаете? :)
Ну... "ни на что не намекаю, просто песенку пою" ;)
> Возможно, я недостаточно компетентен. Т.е. для написания
> плагина к xmms надо, как минимум, знать API xmms.
> Но посмотрим.
Эээ... я всего лишь об "опакетить" :)
> >http://paq.osdn.org.ua/~mike/tmp/xmms-midi-0.03-1.src.rpm
> Спасибо. После правки спека собралось и поставилось. Работает
> лишь условно.
Видимо, потому и не собирал в Sisyphus...
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Программное MIDI через Timidity
2005-10-20 18:04 ` Michael Shigorin
@ 2005-10-21 6:40 ` Olvin
2005-10-21 7:18 ` Vasya Makarov
2005-10-21 7:19 ` Olvin
1 sibling, 1 reply; 12+ messages in thread
From: Olvin @ 2005-10-21 6:40 UTC (permalink / raw)
To: shigorin, ALT Linux Community
Michael Shigorin wrote:
>>>http://lostclus.linux.kiev.ua/libtimidity.html
>>Как эта библиотека к xmms-midi относится?
> Там где-то в окрестностях вроде был и xmms plugin,
Да, точно. Не заметил сразу.
>>Возможно, я недостаточно компетентен. Т.е. для написания
>>плагина к xmms надо, как минимум, знать API xmms.
>>Но посмотрим.
> Эээ... я всего лишь об "опакетить" :)
Ну, это можно попробовать.
>>>http://paq.osdn.org.ua/~mike/tmp/xmms-midi-0.03-1.src.rpm
>>Спасибо. После правки спека собралось и поставилось. Работает
>>лишь условно.
> Видимо, потому и не собирал в Sisyphus...
Кстати, на ALM2.4 всё-таки работает.
А может, кто знает, почему почти никакой загрузки процессора, в отличие
от timidity?
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Программное MIDI через Timidity
2005-10-21 6:40 ` Olvin
@ 2005-10-21 7:18 ` Vasya Makarov
2005-10-21 7:30 ` Olvin
0 siblings, 1 reply; 12+ messages in thread
From: Vasya Makarov @ 2005-10-21 7:18 UTC (permalink / raw)
To: ALT Linux Community
Olvin пишет:
> Michael Shigorin wrote:
>
>>>> http://lostclus.linux.kiev.ua/libtimidity.html
>>>
>>> Как эта библиотека к xmms-midi относится?
>>
>> Там где-то в окрестностях вроде был и xmms plugin,
>
>
> Да, точно. Не заметил сразу.
>
>>> Возможно, я недостаточно компетентен. Т.е. для написания
>>> плагина к xmms надо, как минимум, знать API xmms.
>>> Но посмотрим.
>>
>> Эээ... я всего лишь об "опакетить" :)
>
>
> Ну, это можно попробовать.
>
>>>> http://paq.osdn.org.ua/~mike/tmp/xmms-midi-0.03-1.src.rpm
>>>
>>> Спасибо. После правки спека собралось и поставилось. Работает
>>> лишь условно.
>>
>> Видимо, потому и не собирал в Sisyphus...
>
>
> Кстати, на ALM2.4 всё-таки работает.
> А может, кто знает, почему почти никакой загрузки процессора, в отличие
> от timidity?
>
timidity тоже можно запускать с маленькой загрузкой. См.
параметры для частоты дискретизации, 8-16 бит и подобные.
--
Regards,
Vasya
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Программное MIDI через Timidity
2005-10-21 7:18 ` Vasya Makarov
@ 2005-10-21 7:30 ` Olvin
2005-10-21 8:15 ` Olvin
0 siblings, 1 reply; 12+ messages in thread
From: Olvin @ 2005-10-21 7:30 UTC (permalink / raw)
To: drmoriarty, ALT Linux Community
Vasya Makarov wrote:
>>>>> http://lostclus.linux.kiev.ua/libtimidity.html
>>>> Как эта библиотека к xmms-midi относится?
>>> Там где-то в окрестностях вроде был и xmms plugin,
>> А может, кто знает, почему почти никакой загрузки процессора, в
>> отличие от timidity?
> timidity тоже можно запускать с маленькой загрузкой. См. параметры для
> частоты дискретизации, 8-16 бит и подобные.
timidity по умолчанию. В плагине - 44KHz, 16bit, stereo. Качество и там,
и там одинаковое.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Программное MIDI через Timidity
2005-10-21 7:30 ` Olvin
@ 2005-10-21 8:15 ` Olvin
2005-10-24 9:22 ` Yury Aliaev
0 siblings, 1 reply; 12+ messages in thread
From: Olvin @ 2005-10-21 8:15 UTC (permalink / raw)
To: ALT Linux Community
Olvin wrote:
>>>>>> http://lostclus.linux.kiev.ua/libtimidity.html
>>>>> Как эта библиотека к xmms-midi относится?
>>>> Там где-то в окрестностях вроде был и xmms plugin,
>>> А может, кто знает, почему почти никакой загрузки процессора, в
>>> отличие от timidity?
>> timidity тоже можно запускать с маленькой загрузкой. См. параметры для
>> частоты дискретизации, 8-16 бит и подобные.
> timidity по умолчанию. В плагине - 44KHz, 16bit, stereo. Качество и там,
> и там одинаковое.
Нет, соврал, однако. У timidity качество субъективно лучше. Какое-то
ошущение пространственности звука. Что это может быть (как
включается/выключается)?
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Программное MIDI через Timidity
2005-10-21 8:15 ` Olvin
@ 2005-10-24 9:22 ` Yury Aliaev
2005-10-24 9:47 ` Olvin
0 siblings, 1 reply; 12+ messages in thread
From: Yury Aliaev @ 2005-10-24 9:22 UTC (permalink / raw)
To: ALT Linux Community
Olvin пишет:
>>>> А может, кто знает, почему почти никакой загрузки процессора, в
>>>> отличие от timidity?
>>>
>>> timidity тоже можно запускать с маленькой загрузкой. См. параметры
>>> для частоты дискретизации, 8-16 бит и подобные.
>>
>> timidity по умолчанию. В плагине - 44KHz, 16bit, stereo. Качество и
>> там, и там одинаковое.
>
>
> Нет, соврал, однако. У timidity качество субъективно лучше. Какое-то
> ошущение пространственности звука. Что это может быть (как
> включается/выключается)?
Проц жрёт реверберация. Смотрите man timidity, как её отключить.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Программное MIDI через Timidity
2005-10-24 9:22 ` Yury Aliaev
@ 2005-10-24 9:47 ` Olvin
2005-10-25 8:07 ` Yury Aliaev
0 siblings, 1 reply; 12+ messages in thread
From: Olvin @ 2005-10-24 9:47 UTC (permalink / raw)
To: ALT Linux Community
Yury Aliaev wrote:
>>>>> А может, кто знает, почему почти никакой загрузки процессора, в
>>>>> отличие от timidity?
>>>> timidity тоже можно запускать с маленькой загрузкой. См. параметры
>>>> для частоты дискретизации, 8-16 бит и подобные.
>>> timidity по умолчанию. В плагине - 44KHz, 16bit, stereo. Качество и
>>> там, и там одинаковое.
>> Нет, соврал, однако. У timidity качество субъективно лучше. Какое-то
>> ошущение пространственности звука. Что это может быть (как
>> включается/выключается)?
> Проц жрёт реверберация. Смотрите man timidity, как её отключить.
Т.е. это реверберация такой красивый эффект даёт и загрузку проца?
Мдя... Когда-то на p66/16MB RAM игрался с Sox. В основном, именно с
реверберацией. Но тормозов при воспроизведении при этом не было...
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Программное MIDI через Timidity
2005-10-24 9:47 ` Olvin
@ 2005-10-25 8:07 ` Yury Aliaev
0 siblings, 0 replies; 12+ messages in thread
From: Yury Aliaev @ 2005-10-25 8:07 UTC (permalink / raw)
To: ALT Linux Community
Olvin пишет:
>>> Нет, соврал, однако. У timidity качество субъективно лучше. Какое-то
>>> ошущение пространственности звука. Что это может быть (как
>>> включается/выключается)?
>>
>> Проц жрёт реверберация. Смотрите man timidity, как её отключить.
>
>
> Т.е. это реверберация такой красивый эффект даёт и загрузку проца?
> Мдя... Когда-то на p66/16MB RAM игрался с Sox. В основном, именно с
> реверберацией. Но тормозов при воспроизведении при этом не было...
Угу, может ещё трохи хоровой эффект свой вклад вносить -- и в красоту, и
в нагрузку (хотя по моим наблюдениям он проц жрёт не так сильно, как
ревер). У sox'а, вероятно, менее навороченный алгоритм реверберации (или
просто более прямыми руками писанный ;-) ), потому он и не тормозит.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Программное MIDI через Timidity
2005-10-20 18:04 ` Michael Shigorin
2005-10-21 6:40 ` Olvin
@ 2005-10-21 7:19 ` Olvin
1 sibling, 0 replies; 12+ messages in thread
From: Olvin @ 2005-10-21 7:19 UTC (permalink / raw)
To: shigorin, ALT Linux Community, ALT Linux Sisyphus discussion list
Michael Shigorin wrote:
>>>http://lostclus.linux.kiev.ua/libtimidity.html
>>Как эта библиотека к xmms-midi относится?
> Там где-то в окрестностях вроде был и xmms plugin,
Собрал под Sisyphus-branch 2005.10.10. Работает без нареканий. MIDI
через xmms так и прёт. Не виснет.
Прежде чем отправлять, надо ещё спек проверить на соответствие.
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2005-10-25 8:07 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-10-20 9:53 [Comm] Программное MIDI через Timidity Olvin
2005-10-20 11:54 ` [Comm] " Michael Shigorin
2005-10-20 13:09 ` [Comm] " Olvin
2005-10-20 18:04 ` Michael Shigorin
2005-10-21 6:40 ` Olvin
2005-10-21 7:18 ` Vasya Makarov
2005-10-21 7:30 ` Olvin
2005-10-21 8:15 ` Olvin
2005-10-24 9:22 ` Yury Aliaev
2005-10-24 9:47 ` Olvin
2005-10-25 8:07 ` Yury Aliaev
2005-10-21 7:19 ` Olvin
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git