ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] Как смешивать звуки?
@ 2004-06-13 13:26 Илья Ивков
  2004-06-14 18:20 ` Илья Ивков
  2004-06-16 16:01 ` Илья Ивков
  0 siblings, 2 replies; 28+ messages in thread
From: Илья Ивков @ 2004-06-13 13:26 UTC (permalink / raw)
  To: community

Привет!

Нужна возможность смешивания звуков. Например, играя в Cube3d, хочется слушать музыку в XMMS. Система ALT 2.3 Compact. Arts не подходит, т.к. он не работает в реальном времени, соответственно, звуки в игре идут с задержкой. Слышал, что существует какое-то решение этой проблемы.

-- 
С уважением, Илья Ивков.


^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: [Comm] Как смешивать звуки?
  2004-06-13 13:26 [Comm] Как смешивать звуки? Илья Ивков
@ 2004-06-14 18:20 ` Илья Ивков
  2004-06-14 18:45   ` Valery V. Inozemtsev
  2004-06-14 19:04   ` Sergey Kuznetsov
  2004-06-16 16:01 ` Илья Ивков
  1 sibling, 2 replies; 28+ messages in thread
From: Илья Ивков @ 2004-06-14 18:20 UTC (permalink / raw)
  To: community

Привет!

Вс, 13.06.2004 17:26:35 +0400 Илья Ивков <ilya-ivkov@yandex.ru>
писал:

> Нужна возможность смешивания звуков. Например, играя в Cube3d,
> хочется слушать музыку в XMMS. Система ALT 2.3 Compact. Arts не
> подходит, т.к. он не работает в реальном времени,
> соответственно, звуки в игре идут с задержкой. Слышал, что
> существует какое-то решение этой проблемы.

Ну неужели ничего нельзя сделать??? Ну помогите же... Или хоть
скажите, что это невозможно (если невозможно). Выскажите любые
мнения, тема же очень актульная и важная.

Буду признателен за любые отклики.

-- 
С уважением, Илья Ивков.


^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: [Comm] Как смешивать звуки?
  2004-06-14 18:20 ` Илья Ивков
@ 2004-06-14 18:45   ` Valery V. Inozemtsev
  2004-06-14 20:56     ` Илья Ивков
  2004-06-14 22:13     ` Илья Ивков
  2004-06-14 19:04   ` Sergey Kuznetsov
  1 sibling, 2 replies; 28+ messages in thread
From: Valery V. Inozemtsev @ 2004-06-14 18:45 UTC (permalink / raw)
  To: community

В сообщении от 14 Июнь 2004 22:20 Илья Ивков написал(a):
> Привет!
>
> Вс, 13.06.2004 17:26:35 +0400 Илья Ивков <ilya-ivkov@yandex.ru>
>
> писал:
> > Нужна возможность смешивания звуков. Например, играя в Cube3d,
> > хочется слушать музыку в XMMS. Система ALT 2.3 Compact. Arts не
> > подходит, т.к. он не работает в реальном времени,
> > соответственно, звуки в игре идут с задержкой. Слышал, что
> > существует какое-то решение этой проблемы.
>
> Ну неужели ничего нельзя сделать??? 

можно

> Ну помогите же... Или хоть 
> скажите, что это невозможно (если невозможно).

возможно

> Выскажите любые 
> мнения, тема же очень актульная и важная.
>

1. artsd. для того что бы он работал в реальном времени от рута
  # chmod a+s /usr/bin/artsd
2. купить звуковуху которая может это делать аппаратно

> Буду признателен за любые отклики.

-- 
Valery V. Inozemtsev
	
	ftp://ftp.altlinux.ru/pub/people/shrek/
	

^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: [Comm] Как смешивать звуки?
  2004-06-14 18:20 ` Илья Ивков
  2004-06-14 18:45   ` Valery V. Inozemtsev
@ 2004-06-14 19:04   ` Sergey Kuznetsov
  2004-06-14 21:22     ` Илья Ивков
  1 sibling, 1 reply; 28+ messages in thread
From: Sergey Kuznetsov @ 2004-06-14 19:04 UTC (permalink / raw)
  To: community

On Mon, 14 Jun 2004 22:20:54 +0400
Илья Ивков <ilya-ivkov@yandex.ru> wrote:

>> Нужна возможность смешивания звуков. Например, играя в Cube3d,
>> хочется слушать музыку в XMMS. Система ALT 2.3 Compact. Arts не
>> подходит, т.к. он не работает в реальном времени,
>> соответственно, звуки в игре идут с задержкой. Слышал, что
>> существует какое-то решение этой проблемы.
>
>Ну неужели ничего нельзя сделать??? Ну помогите же... Или хоть
>скажите, что это невозможно (если невозможно). Выскажите любые
>мнения, тема же очень актульная и важная.

Ну вы хоть железо опишите, тут же не телепаты собрались. Только что
специально проверил еще раз: и музыка (в Noatun) играет, и в игрушке
(Glaxium) звук есть.

-- 
С уважением,
Сергей


^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: [Comm] Как смешивать звуки?
  2004-06-14 18:45   ` Valery V. Inozemtsev
@ 2004-06-14 20:56     ` Илья Ивков
  2004-06-14 22:46       ` Pavel Tsybulin
  2004-06-15  7:11       ` Michael Shigorin
  2004-06-14 22:13     ` Илья Ивков
  1 sibling, 2 replies; 28+ messages in thread
From: Илья Ивков @ 2004-06-14 20:56 UTC (permalink / raw)
  To: community

Привет!

Пн, 14.06.2004 22:45:18 +0400 "Valery V. Inozemtsev"
<shrek@freesource.info> писал:

> 1. artsd. для того что бы он работал в реальном времени от рута
>   # chmod a+s /usr/bin/artsd

К сожалению, не помогает. После установки этих битов Arts не
запускается:

---
$ artswrapper
/tmp/mcop-root is not owned by user
---

либо

---
$ artsd
/tmp/mcop-root is not owned by user
---

artscontrol пишет, что suid следует установить на
artswrapper. Если убрать suid с artsd и поставить на artswrapper,
то:

---
$ artswrapper
>> running as realtime process now (priority 50)
---

Но система, при этом, фактически виснит. Спасает только Ctrl-C

> 2. купить звуковуху которая может это делать аппаратно

Например, какую?

Интересно, почему в MS Windows * эта функция хорошо работает с
любой звуковой?

-- 
С уважением, Илья Ивков.


^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: [Comm] Как смешивать звуки?
  2004-06-14 19:04   ` Sergey Kuznetsov
@ 2004-06-14 21:22     ` Илья Ивков
  2004-06-15  9:13       ` Sergey Vlasov
  2004-06-15 19:54       ` [Comm] " Sergey Kuznetsov
  0 siblings, 2 replies; 28+ messages in thread
From: Илья Ивков @ 2004-06-14 21:22 UTC (permalink / raw)
  To: community

Привет!

Пн, 14.06.2004 23:04:51 +0400 Sergey Kuznetsov <yozhik@atom.ru>
писал:

> Ну вы хоть железо опишите, тут же не телепаты собрались. Только
> что специально проверил еще раз: и музыка (в Noatun) играет, и
> в игрушке(Glaxium) звук есть.

Железо - встроенный AC97 от VIA.

У Вас в artscontrol в меню Вид->Показать состояние aRts, что
пишет? И звук идёт без задержек во всех программах?

Если artscontrol пишет, что arts работает в реальном времени и
происходит это под пользователем (под рутом у меня, кстати,
arts работает в реальном времени), то скажите, на каких файлах
стоит suid? На artswrapper или на artsd?

-- 
С уважением, Илья Ивков.


^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: [Comm] Как смешивать звуки?
  2004-06-14 18:45   ` Valery V. Inozemtsev
  2004-06-14 20:56     ` Илья Ивков
@ 2004-06-14 22:13     ` Илья Ивков
  1 sibling, 0 replies; 28+ messages in thread
From: Илья Ивков @ 2004-06-14 22:13 UTC (permalink / raw)
  To: community

Привет!

Вот был, наверное, неплохой метод: http://kmixer.sourceforge.net/

Разработчик, кстати, российский. Но проект не обновляется с 2002
года и, соответственно, не работает с текущими ядрами. Вот если
бы кто-то разбирающийся подправил бы исходники...

-- 
С уважением, Илья Ивков.


^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: [Comm] Как смешивать звуки?
  2004-06-14 20:56     ` Илья Ивков
@ 2004-06-14 22:46       ` Pavel Tsybulin
  2004-06-15  0:24         ` Илья Ивков
  2004-06-15  7:15         ` [Comm] " Michael Shigorin
  2004-06-15  7:11       ` Michael Shigorin
  1 sibling, 2 replies; 28+ messages in thread
From: Pavel Tsybulin @ 2004-06-14 22:46 UTC (permalink / raw)
  To: community

On Tue, Jun 15, 2004 at 12:56:44AM +0400, Илья Ивков wrote:
> 
> > 2. купить звуковуху которая может это делать аппаратно
> 
> Например, какую?
> 
> Интересно, почему в MS Windows * эта функция хорошо работает с
> любой звуковой?
> 
  - Например что-нибудь из Creative, даже из сравнительно дешевых,
  PCI 128 хотя-бы (около 5$ по price.ru)

  - Потому что полтора транзистора, в насмешку называемые звуковой картой,
  у которых не распаяны 3 из пяти выводов, звук издавать могут только
  в комплекте с софтом, который и берет на себя львиную долю работы,
  включая регулировку громкости, микширование и прочее.
  Если бы производитель не поставлял к windows этот софт, кто бы их 
  использовал ?

  Более того, не на всех таких картах и не под всеми Windows* такое работает
  стабильно, особенно из-под не админского аккаунта.

-- 
Хоpошо после бани,особенно пеpвый месяц...


^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: [Comm] Как смешивать звуки?
  2004-06-14 22:46       ` Pavel Tsybulin
@ 2004-06-15  0:24         ` Илья Ивков
  2004-06-15  6:40           ` Maxim Tyurin
  2004-06-15  7:15         ` [Comm] " Michael Shigorin
  1 sibling, 1 reply; 28+ messages in thread
From: Илья Ивков @ 2004-06-15  0:24 UTC (permalink / raw)
  To: community

Привет!

Вт, 15.06.2004 02:46:40 +0400 Pavel Tsybulin
<pvtcomm@39871.copi.ru> писал:

>   - Например что-нибудь из Creative, даже из сравнительно
>   дешевых, PCI 128 хотя-бы (около 5$ по price.ru)

То есть с такой картой несколько звуковых программ смогут
одновременно, без проблем, обращаться к /dev/dsp? Или arts
всёравно будет нужен, но за счёт того, что смешивать звук будет
сама карта задержек не будет? Проясните.

-- 
С уважением, Илья Ивков.


^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: [Comm] Как смешивать звуки?
  2004-06-15  0:24         ` Илья Ивков
@ 2004-06-15  6:40           ` Maxim Tyurin
  2004-06-15  7:12             ` Pavel Tsybulin
  2004-06-15 14:35             ` [Comm] " Илья Ивков
  0 siblings, 2 replies; 28+ messages in thread
From: Maxim Tyurin @ 2004-06-15  6:40 UTC (permalink / raw)
  To: community

Илья Ивков <ilya-ivkov@yandex.ru> writes:

> Привет!
>
> Вт, 15.06.2004 02:46:40 +0400 Pavel Tsybulin
> <pvtcomm@39871.copi.ru> писал:
>
>>   - Например что-нибудь из Creative, даже из сравнительно
>>   дешевых, PCI 128 хотя-бы (около 5$ по price.ru)
>
> То есть с такой картой несколько звуковых программ смогут
> одновременно, без проблем, обращаться к /dev/dsp? Или arts
> всёравно будет нужен, но за счёт того, что смешивать звук будет
> сама карта задержек не будет? Проясните.

Ну лучше уже Live :) У него и звук получше.
Все программы могут обращаться к /dev/dsp
arts не нужен.

Но кроме arts попробуй esd - он ИМХО лучше работает (правда я
последний раз года полтора назад на них смотрел так что если что
поменялось - просьба сильно не пинать :)
-- 

With Best Regards, Maxim Tyurin
JID:	MrKooll@jabber.pibhe.com
			



^ permalink raw reply	[flat|nested] 28+ messages in thread

* [Comm] Re: Как смешивать звуки?
  2004-06-14 20:56     ` Илья Ивков
  2004-06-14 22:46       ` Pavel Tsybulin
@ 2004-06-15  7:11       ` Michael Shigorin
  2004-06-15 14:40         ` [Comm] " Илья Ивков
  1 sibling, 1 reply; 28+ messages in thread
From: Michael Shigorin @ 2004-06-15  7:11 UTC (permalink / raw)
  To: community

On Tue, Jun 15, 2004 at 12:56:44AM +0400, Илья Ивков wrote:
> > 2. купить звуковуху которая может это делать аппаратно
> Например, какую?

Creative SB Live!, Yamaha 724/744/754, Trident 4DWave (в порядке
убывания шанса найти и цены одновременно).

См. по пометке  (4) Hardware mixing supported здесь:
http://www.alsa-project.org/alsa-doc/index.php?vendor=All#matrix

> Интересно, почему в MS Windows * эта функция хорошо работает с
> любой звуковой?

Ну, у нас тоже есть dmix, который это умеет.

http://www.google.com/search?as_q=dmix+.asoundrc&as_sitesearch=altlinux.ru

Вот только с некоторыми танцами (сопоставимыми с
конфигурированием dmix) мне такое показывали еще на win98...

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: [Comm] Как смешивать звуки?
  2004-06-15  6:40           ` Maxim Tyurin
@ 2004-06-15  7:12             ` Pavel Tsybulin
  2004-06-15  7:17               ` Maxim Tyurin
  2004-06-15  7:18               ` [Comm] " Michael Shigorin
  2004-06-15 14:35             ` [Comm] " Илья Ивков
  1 sibling, 2 replies; 28+ messages in thread
From: Pavel Tsybulin @ 2004-06-15  7:12 UTC (permalink / raw)
  To: community

On Tue, Jun 15, 2004 at 09:40:41AM +0300, Maxim Tyurin wrote:
> Илья Ивков <ilya-ivkov@yandex.ru> writes:
> 
> >>   - Например что-нибудь из Creative, даже из сравнительно
> >>   дешевых, PCI 128 хотя-бы (около 5$ по price.ru)
> >
> > То есть с такой картой несколько звуковых программ смогут
> > одновременно, без проблем, обращаться к /dev/dsp? Или arts
> > всёравно будет нужен, но за счёт того, что смешивать звук будет
> > сама карта задержек не будет? Проясните.
> 
> Ну лучше уже Live :) У него и звук получше.
> Все программы могут обращаться к /dev/dsp
> arts не нужен.

Лучше, но дороже. pci 128 взят для примера дешевой карты, которая
разруливает потоки сама.
Даже старый пыльный ISA-ный креативовский бластер звучит куда лучше,
чем ForteMedia. Проверено у соседа, сгорела тут у него на днях.

> 
> Но кроме arts попробуй esd - он ИМХО лучше работает (правда я
> последний раз года полтора назад на них смотрел так что если что
> поменялось - просьба сильно не пинать :)

1. Ага :-) К примеру, на моем креативе два mpg123 играют в разных
   консолях без проблем, модуль emu10k1. alsa я недолюбливаю.
2. esd тоже не панацея, особенно для тех прог, которые про него не знают.
   к примеру - flashPlayer плагин для мозилки хочет играть мимо, посему
   на на той-же C-Media CMI9739A, не может вякнуть, если перед этим запустить
   xmms настроенный на esd. ALSA стоит последняя. :-(

-- 
У него были такие же шансы заработать себе на жизнь, как и у карманного
вора на пляже нудистов...


^ permalink raw reply	[flat|nested] 28+ messages in thread

* [Comm] Re: Как смешивать звуки?
  2004-06-14 22:46       ` Pavel Tsybulin
  2004-06-15  0:24         ` Илья Ивков
@ 2004-06-15  7:15         ` Michael Shigorin
  2004-06-15  7:21           ` Дворников Михаил
  1 sibling, 1 reply; 28+ messages in thread
From: Michael Shigorin @ 2004-06-15  7:15 UTC (permalink / raw)
  To: community

On Tue, Jun 15, 2004 at 02:46:40AM +0400, Pavel Tsybulin wrote:
>  - Например что-нибудь из Creative, даже из сравнительно дешевых,
>  PCI 128 хотя-бы (около 5$ по price.ru)

Агащаз.  Из Creativ микшировать под линуксом будут только
Live!/Audigy, а PCI128 -- это ES137[01].

> - Потому что полтора транзистора, в насмешку называемые
> звуковой картой, у которых не распаяны 3 из пяти выводов

<off>
1) тогда уж "3 из 4.5", если речь о простых биполярных или
   простых полевых :)
2) девайс с двумя выводами сойдет ну за диод :)
</off>

> звук издавать могут только в комплекте с софтом, который и
> берет на себя львиную долю работы, включая регулировку
> громкости, микширование и прочее.  Если бы производитель не
> поставлял к windows этот софт, кто бы их использовал ?

Это тоже патетика, на самом деле.  Все плохо, но не настолько :)

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: [Comm] Как смешивать звуки?
  2004-06-15  7:12             ` Pavel Tsybulin
@ 2004-06-15  7:17               ` Maxim Tyurin
  2004-06-15  7:18               ` [Comm] " Michael Shigorin
  1 sibling, 0 replies; 28+ messages in thread
From: Maxim Tyurin @ 2004-06-15  7:17 UTC (permalink / raw)
  To: community

Pavel Tsybulin <pvtcomm@39871.copi.ru> writes:
\scip
>> Ну лучше уже Live :) У него и звук получше.
>> Все программы могут обращаться к /dev/dsp
>> arts не нужен.
>
> Лучше, но дороже. pci 128 взят для примера дешевой карты, которая
> разруливает потоки сама.

Он того стоит :) И цена у него вполне адекватная.

> Даже старый пыльный ISA-ный креативовский бластер звучит куда лучше,
> чем ForteMedia. Проверено у соседа, сгорела тут у него на днях.
>
>> 
>> Но кроме arts попробуй esd - он ИМХО лучше работает (правда я
>> последний раз года полтора назад на них смотрел так что если что
>> поменялось - просьба сильно не пинать :)
>
> 1. Ага :-) К примеру, на моем креативе два mpg123 играют в разных
>    консолях без проблем, модуль emu10k1. alsa я недолюбливаю.
> 2. esd тоже не панацея, особенно для тех прог, которые про него не знают.
>    к примеру - flashPlayer плагин для мозилки хочет играть мимо, посему
>    на на той-же C-Media CMI9739A, не может вякнуть, если перед этим запустить
>    xmms настроенный на esd. ALSA стоит последняя. :-(

esddsp programm
вроде успешно лечит такие программы.
-- 

With Best Regards, Maxim Tyurin
JID:	MrKooll@jabber.pibhe.com
			



^ permalink raw reply	[flat|nested] 28+ messages in thread

* [Comm] Re: Как смешивать звуки?
  2004-06-15  7:12             ` Pavel Tsybulin
  2004-06-15  7:17               ` Maxim Tyurin
@ 2004-06-15  7:18               ` Michael Shigorin
  1 sibling, 0 replies; 28+ messages in thread
From: Michael Shigorin @ 2004-06-15  7:18 UTC (permalink / raw)
  To: community; +Cc: legion

On Tue, Jun 15, 2004 at 11:12:04AM +0400, Pavel Tsybulin wrote:
> > Но кроме arts попробуй esd - он ИМХО лучше работает (правда я
> > последний раз года полтора назад на них смотрел так что если
> > что поменялось - просьба сильно не пинать :)

Он гадость, разве чуть меньше при запуске с -as 1. :)

> 1. Ага :-) К примеру, на моем креативе два mpg123 играют в разных
>    консолях без проблем, модуль emu10k1. alsa я недолюбливаю.

Я тоже недолюбливаю, но только как комайнтейнер.  Как
пользователя она меня более чем устраивает. ;-P

> 2. esd тоже не панацея, особенно для тех прог, которые про него
>    не знают.  к примеру - flashPlayer плагин для мозилки хочет
>    играть мимо, посему на на той-же C-Media CMI9739A, не может
>    вякнуть, если перед этим запустить xmms настроенный на esd.
>    ALSA стоит последняя. :-(

-as 1 будет по крайней мере освобождать устройство.

Мозиллу тоже можно запускать через soundwrapper... и, возможно,
это стоит делать штатно.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: [Comm] Re: Как смешивать звуки?
  2004-06-15  7:15         ` [Comm] " Michael Shigorin
@ 2004-06-15  7:21           ` Дворников Михаил
  0 siblings, 0 replies; 28+ messages in thread
From: Дворников Михаил @ 2004-06-15  7:21 UTC (permalink / raw)
  To: community

Michael Shigorin пишет:

> Агащаз.  Из Creativ микшировать под линуксом будут только
> Live!/Audigy, а PCI128 -- это ES137[01].
Под Win98 PCI128 не микширует.


^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: [Comm] Как смешивать звуки?
  2004-06-14 21:22     ` Илья Ивков
@ 2004-06-15  9:13       ` Sergey Vlasov
  2004-06-15 14:27         ` Илья Ивков
  2004-06-15 19:54       ` [Comm] " Sergey Kuznetsov
  1 sibling, 1 reply; 28+ messages in thread
From: Sergey Vlasov @ 2004-06-15  9:13 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 976 bytes --]

On Tue, Jun 15, 2004 at 01:22:16AM +0400, Илья Ивков wrote:
> Железо - встроенный AC97 от VIA.

Если это VT8233, 8235 или ещё новее (но не 8233A), там есть аппаратное
микширование для 4 потоков, что поддерживается в достаточно свежих
версиях ALSA (модуль snd-via82xx).  Однако для плат, отсутствующих в
списке драйвера, этот модуль по умолчанию разрешает использование
только фиксированной частоты дискретизации 48 кГц, что приводит к
проблемам в некоторых программах.  Если после его загрузки в выводе
dmesg появляется сообщение "via82xx: Assuming DXS channels with 48k
fixed sample rate", имеет смысл попробовать вписать в
/etc/modules.conf строку:

options snd-via82xx dxs_support=4

Если с такой установкой звук будет нормального качества и при 48000, и
при 44100, напишите, например, в hardware@, указав модель материнской
платы и приложив вывод lspci -v (не забудьте эту опцию - требуется
Subsystem ID звукового контроллера, в выводе без -v его нет).

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: [Comm] Как смешивать звуки?
  2004-06-15  9:13       ` Sergey Vlasov
@ 2004-06-15 14:27         ` Илья Ивков
  2004-06-15 17:20           ` [Comm] " Michael Shigorin
  0 siblings, 1 reply; 28+ messages in thread
From: Илья Ивков @ 2004-06-15 14:27 UTC (permalink / raw)
  To: community

Привет!

Вт, 15.06.2004 13:13:11 +0400 Sergey Vlasov <vsu@altlinux.ru>
писал:

> Если это VT8233, 8235 или ещё новее (но не 8233A), там есть
> аппаратное микширование для 4 потоков, что поддерживается в
> достаточно свежих версиях ALSA (модуль snd-via82xx).  Однако
> для плат, отсутствующих в списке драйвера, этот модуль по
> умолчанию разрешает использование только фиксированной частоты
> дискретизации 48 кГц, что приводит к проблемам в некоторых
> программах. 

У меня, к сожалению, не поддерживает:
---
Multimedia audio controller: VIA Technologies, Inc. VT82C686 AC97
Audio Controller (rev 21)
---

> Если после его загрузки в выводе dmesg появляется
> сообщение "via82xx: Assuming DXS channels with 48k fixed sample
> rate", имеет смысл попробовать вписать в/etc/modules.conf
> строку:
> 
> options snd-via82xx dxs_support=4
>

Строку на всякий случай я добавил, но безрезультатно. Запустил в
разных терминалах "ogg123 1.ogg -d alsa09". Играет только один,
второй начинает играть только после остановки первого.

-- 
С уважением, Илья Ивков.


^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: [Comm] Как смешивать звуки?
  2004-06-15  6:40           ` Maxim Tyurin
  2004-06-15  7:12             ` Pavel Tsybulin
@ 2004-06-15 14:35             ` Илья Ивков
  2004-06-15 15:05               ` Maxim Tyurin
  1 sibling, 1 reply; 28+ messages in thread
From: Илья Ивков @ 2004-06-15 14:35 UTC (permalink / raw)
  To: community

Привет!

Вт, 15.06.2004 09:40:41 +0300 Maxim Tyurin
<mrkooll@tdr.pibhe.com> писал:

> Все программы могут обращаться к /dev/dsp
> arts не нужен.

Так выходит, aRts разработали специально для примитивных звуковых
карт, не способных аппаратно смешивать звуки или у него есть ещё
какое-то применение?

> 
> Но кроме arts попробуй esd - он ИМХО лучше работает (правда я
> последний раз года полтора назад на них смотрел так что если
> что поменялось - просьба сильно не пинать :)

Да, я заметил, esd, действительно, получше, чем aRts. Но ведь его
только с Гномом можно использовать...

-- 
С уважением, Илья Ивков.


^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: [Comm] Как смешивать звуки?
  2004-06-15  7:11       ` Michael Shigorin
@ 2004-06-15 14:40         ` Илья Ивков
  2004-06-15 15:23           ` Sergey Vlasov
  0 siblings, 1 reply; 28+ messages in thread
From: Илья Ивков @ 2004-06-15 14:40 UTC (permalink / raw)
  To: community

Привет!

Вт, 15.06.2004 10:11:39 +0300 Michael Shigorin <mike@osdn.org.ua>
писал:

> См. по пометке  (4) Hardware mixing supported здесь:
> http://www.alsa-project.org/alsa-doc/index.php?vendor=All#matrix

Спасибо.

> Ну, у нас тоже есть dmix, который это умеет.

Реально его на Компакт поставить?

-- 
С уважением, Илья Ивков.


^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: [Comm] Как смешивать звуки?
  2004-06-15 14:35             ` [Comm] " Илья Ивков
@ 2004-06-15 15:05               ` Maxim Tyurin
  0 siblings, 0 replies; 28+ messages in thread
From: Maxim Tyurin @ 2004-06-15 15:05 UTC (permalink / raw)
  To: community

Илья Ивков <ilya-ivkov@yandex.ru> writes:

> Привет!
>
> Вт, 15.06.2004 09:40:41 +0300 Maxim Tyurin
> <mrkooll@tdr.pibhe.com> писал:
>
>> Все программы могут обращаться к /dev/dsp
>> arts не нужен.
>
> Так выходит, aRts разработали специально для примитивных звуковых
> карт, не способных аппаратно смешивать звуки или у него есть ещё
> какое-то применение?

По этому поводу пользователи KDE пусть просветят лучше.

>
>> 
>> Но кроме arts попробуй esd - он ИМХО лучше работает (правда я
>> последний раз года полтора назад на них смотрел так что если
>> что поменялось - просьба сильно не пинать :)
>
> Да, я заметил, esd, действительно, получше, чем aRts. Но ведь его
> только с Гномом можно использовать...

Вас обманули. Я никогда гномом не пользовался, а esd использовался.
Никто не мешает его в fvwm2 или WindowMaker например запускать.
-- 

With Best Regards, Maxim Tyurin
JID:	MrKooll@jabber.pibhe.com
			



^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: [Comm] Как смешивать звуки?
  2004-06-15 14:40         ` [Comm] " Илья Ивков
@ 2004-06-15 15:23           ` Sergey Vlasov
  2004-06-15 17:34             ` Илья Ивков
  0 siblings, 1 reply; 28+ messages in thread
From: Sergey Vlasov @ 2004-06-15 15:23 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 205 bytes --]

On Tue, Jun 15, 2004 at 06:40:03PM +0400, Илья Ивков wrote:
> > Ну, у нас тоже есть dmix, который это умеет.
> 
> Реально его на Компакт поставить?

http://alsa.opensrc.org/index.php?page=DmixPlugin

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 28+ messages in thread

* [Comm] Re: Как смешивать звуки?
  2004-06-15 14:27         ` Илья Ивков
@ 2004-06-15 17:20           ` Michael Shigorin
  2004-06-15 17:44             ` Илья Ивков
  0 siblings, 1 reply; 28+ messages in thread
From: Michael Shigorin @ 2004-06-15 17:20 UTC (permalink / raw)
  To: community

On Tue, Jun 15, 2004 at 06:27:08PM +0400, Илья Ивков wrote:
> > имеет смысл попробовать вписать в/etc/modules.conf строку:
> > options snd-via82xx dxs_support=4
> Строку на всякий случай я добавил, но безрезультатно. Запустил
> в разных терминалах "ogg123 1.ogg -d alsa09". Играет только
> один, второй начинает играть только после остановки первого.

После этого надо перезагрузить модуль (например, с помощью
команды service sound restart или перезагрузив машину).

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: [Comm] Как смешивать звуки?
  2004-06-15 15:23           ` Sergey Vlasov
@ 2004-06-15 17:34             ` Илья Ивков
  2004-06-15 18:22               ` Sergey Vlasov
  0 siblings, 1 reply; 28+ messages in thread
From: Илья Ивков @ 2004-06-15 17:34 UTC (permalink / raw)
  To: community

Привет!

Вт, 15.06.2004 19:23:06 +0400 Sergey Vlasov <vsu@altlinux.ru>
писал:

> http://alsa.opensrc.org/index.php?page=DmixPlugin

Создал я файл ./asoundrc такого содержания:
---
pcm.!default {
    type plug
    slave.pcm "dmixer"
}

pcm.dsp0 {
    type plug
    slave.pcm "dmixer"
}

pcm.dmixer  {
    type dmix
    ipc_key 1024
    slave {
        pcm "hw:0,0"
        period_time 0
        period_size 1024
        buffer_size 8192
        #periods 128
        rate 44100
    }
    bindings {
        0 0
        1 1
    }
}

ctl.mixer0 {
    type hw
    card 0
}
---

Теперь можно одновременно играть файлы через ALSA. Например,
ogg123 1.ogg -d alsa09. А можно ли как-то заставить через него
работать др. приложения? Например, Cube3d? А звуки КДЕ?

-- 
С уважением, Илья Ивков.


^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: [Comm] Re: Как смешивать звуки?
  2004-06-15 17:20           ` [Comm] " Michael Shigorin
@ 2004-06-15 17:44             ` Илья Ивков
  0 siblings, 0 replies; 28+ messages in thread
From: Илья Ивков @ 2004-06-15 17:44 UTC (permalink / raw)
  To: community

Привет!

Вт, 15.06.2004 20:20:53 +0300 Michael Shigorin <mike@osdn.org.ua>
писал:

> После этого надо перезагрузить модуль (например, с помощью
> команды service sound restart или перезагрузив машину).

Безусловно, я так и поступил.

-- 
С уважением, Илья Ивков.


^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: [Comm] Как смешивать звуки?
  2004-06-15 17:34             ` Илья Ивков
@ 2004-06-15 18:22               ` Sergey Vlasov
  0 siblings, 0 replies; 28+ messages in thread
From: Sergey Vlasov @ 2004-06-15 18:22 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 402 bytes --]

On Tue, Jun 15, 2004 at 09:34:05PM +0400, Илья Ивков wrote:
[skip]
> Теперь можно одновременно играть файлы через ALSA. Например,
> ogg123 1.ogg -d alsa09. А можно ли как-то заставить через него
> работать др. приложения? Например, Cube3d? А звуки КДЕ?

apt-get install alsa-oss; далее запускать OSS-приложения через aoss.
Работает это, как и другие аналогичные врапперы, с переменным успехом.

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: [Comm] Как смешивать звуки?
  2004-06-14 21:22     ` Илья Ивков
  2004-06-15  9:13       ` Sergey Vlasov
@ 2004-06-15 19:54       ` Sergey Kuznetsov
  1 sibling, 0 replies; 28+ messages in thread
From: Sergey Kuznetsov @ 2004-06-15 19:54 UTC (permalink / raw)
  To: community

On Tue, 15 Jun 2004 01:22:16 +0400
Илья Ивков <ilya-ivkov@yandex.ru> wrote:

>Железо - встроенный AC97 от VIA.
>
>У Вас в artscontrol в меню Вид->Показать состояние aRts, что
>пишет? И звук идёт без задержек во всех программах?

У меня aRts вообще выключен (это старая рекомендация в этой
рассылке). Вместо встроенного AC97 пашет 724-я Yamaha,
потому и проблем нет. Если у вас не чрезмерно высокие требования к
качеству звука - рекомендую. С Linux она дружит уже давно, а
стоимость невелика: я покупал ее лет 5 назад за 10 или 11 талеров.

-- 
С уважением,
Сергей


^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: [Comm] Как смешивать звуки?
  2004-06-13 13:26 [Comm] Как смешивать звуки? Илья Ивков
  2004-06-14 18:20 ` Илья Ивков
@ 2004-06-16 16:01 ` Илья Ивков
  1 sibling, 0 replies; 28+ messages in thread
From: Илья Ивков @ 2004-06-16 16:01 UTC (permalink / raw)
  To: community

Привет!

Всех благодарю за ответы. Спасибо, что помогли разобраться.

-- 
С уважением, Илья Ивков.


^ permalink raw reply	[flat|nested] 28+ messages in thread

end of thread, other threads:[~2004-06-16 16:01 UTC | newest]

Thread overview: 28+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-06-13 13:26 [Comm] Как смешивать звуки? Илья Ивков
2004-06-14 18:20 ` Илья Ивков
2004-06-14 18:45   ` Valery V. Inozemtsev
2004-06-14 20:56     ` Илья Ивков
2004-06-14 22:46       ` Pavel Tsybulin
2004-06-15  0:24         ` Илья Ивков
2004-06-15  6:40           ` Maxim Tyurin
2004-06-15  7:12             ` Pavel Tsybulin
2004-06-15  7:17               ` Maxim Tyurin
2004-06-15  7:18               ` [Comm] " Michael Shigorin
2004-06-15 14:35             ` [Comm] " Илья Ивков
2004-06-15 15:05               ` Maxim Tyurin
2004-06-15  7:15         ` [Comm] " Michael Shigorin
2004-06-15  7:21           ` Дворников Михаил
2004-06-15  7:11       ` Michael Shigorin
2004-06-15 14:40         ` [Comm] " Илья Ивков
2004-06-15 15:23           ` Sergey Vlasov
2004-06-15 17:34             ` Илья Ивков
2004-06-15 18:22               ` Sergey Vlasov
2004-06-14 22:13     ` Илья Ивков
2004-06-14 19:04   ` Sergey Kuznetsov
2004-06-14 21:22     ` Илья Ивков
2004-06-15  9:13       ` Sergey Vlasov
2004-06-15 14:27         ` Илья Ивков
2004-06-15 17:20           ` [Comm] " Michael Shigorin
2004-06-15 17:44             ` Илья Ивков
2004-06-15 19:54       ` [Comm] " Sergey Kuznetsov
2004-06-16 16:01 ` Илья Ивков

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