Всё-таки, как организовать полноценный вывод миди-звука? Точнее, как настроить timidity в качестве синтезатора для ALSA? Читал много, юзал "поиск", но так ничего и не понял...
Заранее благодарен.
ALSA + timidity (так ничего и не понял...)
Модератор: Модераторы разделов
-
- Сообщения: 117
- Статус: вышибала
- ОС: GNU/Linux (Gentoo)
Re: ALSA + timidity
Код: Выделить всё
timidity -iAD
-
- Сообщения: 306
- Статус: laid to rest
- ОС: Debian Sid
Re: ALSA + timidity
Код: Выделить всё
# timidity -iAD
Interface `A' is not compiled in.
# timidity -iD
Interface `D' is not compiled in.
С какими опциями надо собирать timidity?
-
- Сообщения: 117
- Статус: вышибала
- ОС: GNU/Linux (Gentoo)
Re: ALSA + timidity
--with-default-output=alsa --enable-alsaseq --enable-audio=alsa
попробуй так
насчет -D
`D' daemonize TiMidity++ in background (for alsaseq only)
попробуй так
насчет -D
`D' daemonize TiMidity++ in background (for alsaseq only)
-
- Сообщения: 306
- Статус: laid to rest
- ОС: Debian Sid
Re: ALSA + timidity
Код: Выделить всё
alsaseq_c.c: In function 'ctl_pass_playing_list':
alsaseq_c.c:266: error: storage size of 'pinfo' isn't known
alsaseq_c.c:277: error: 'SND_SEQ_OPEN' undeclared (first use in this function)
alsaseq_c.c:277: error: (Each undeclared identifier is reported only once
alsaseq_c.c:277: error: for each function it appears in.)
alsaseq_c.c:277: error: too few arguments to function 'snd_seq_open'
alsaseq_c.c:286: error: storage size of 'pinfo' isn't known
alsaseq_c.c:291: error: 'SND_SEQ_GROUP_DEVICE' undeclared (first use in this function)
alsaseq_c.c: In function 'do_sequencer':
alsaseq_c.c:471: error: 'SND_SEQ_EVENT_PORT_USED' undeclared (first use in this function)
alsaseq_c.c:485: error: 'SND_SEQ_EVENT_PORT_UNUSED' undeclared (first use in this function)
make[3]: *** [alsaseq_c.o] Ошибка 1
make[3]: Leaving directory `/tmp/TiMidity++-2.11.3/interface'
make[2]: *** [all-recursive] Ошибка 1
make[2]: Leaving directory `/tmp/TiMidity++-2.11.3/interface'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/tmp/TiMidity++-2.11.3'
make: *** [all] Ошибка 2
Вот такая хрень при компиляции получилась...
-
- Сообщения: 117
- Статус: вышибала
- ОС: GNU/Linux (Gentoo)
Re: ALSA + timidity
вот с проблемами сборки не сталкивался ....
а в дистрибутиве нету что-ли ?
theli добавил в 18.08.2005 20:57
у меня собрано с чем-то таким
а в дистрибутиве нету что-ли ?
theli добавил в 18.08.2005 20:57
у меня собрано с чем-то таким
Код: Выделить всё
--localstatedir=/var/state/timidity++ --with-elf --enable-audio=,alsa,vorbis --enable-interface=dynamic,ncurses,emacs,vt100,xskin,xaw,gtk,slang,alsaseq --with-default-output=alsa --enable-server --enable-network
-
- Сообщения: 306
- Статус: laid to rest
- ОС: Debian Sid
Re: ALSA + timidity
И так не помогло... В дистрибутиве нету. Я думаю, что это из-за 4-го gcc (у меня федора 4). А есть альтернативные программы?
-
- Сообщения: 688
Re: ALSA + timidity
(kusok @ Понедельник, 22 Августа 2005, 11:52) писал(а):И так не помогло... В дистрибутиве нету. Я думаю, что это из-за 4-го gcc (у меня федора 4). А есть альтернативные программы?
Чего-чего в дистрибутиве нету?
timidity++-2.13.2-1 лежит в core четвёрки
-
- Сообщения: 306
- Статус: laid to rest
- ОС: Debian Sid
Re: ALSA + timidity
(prokoudine @ Вторник, 23 Августа 2005, 1:07) писал(а):Чего-чего в дистрибутиве нету?
timidity++-2.13.2-1 лежит в core четвёрки
Действительно. %) System-config-packages не рулит... В списке нифига не указано, а она есть.)))
Всем спасибо за помощь!