ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [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-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

* 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

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