[sisyphus] Sound

Alexander S. Belov =?iso-8859-1?q?asbel_=CE=C1_sice=2Eru?=
Вт Дек 31 09:13:11 MSK 2002


Всем привет и с Новым Годом!!!

Счастья, много Linux'а и бешеных бабок...

Теперь по делу :-).

У меня такая странная конфигурация компа: целых 3 звуковых карты. ПО - 
последний сизифус + ядро от Junior-2.4.18.

Проблема #1. В файле /etc/rc.d/init.d/sound в функции LoadModule() есть
замечательная строчка:
...
for m in `modprobe -c |egrep "^alias $pattern " |cut -d\  -f3 |sort -u`;
do
...

Она всю жизнь портит, т.к. при загрузке модулей она сортирует их
зачем-то. Соотв. они занимают девайсы /dev/dspX в порядке сортировки -
что в моем случае не верно, т.к. у меня колонки подключены к SB Live!, а
две другие работают таким образом: 

sb AWE-64: sox -t ossdsp /dev/dsp2 -t ossdsp /dev/dsp, 
а драйвер tvtuner (Avermedia Studio чего-то там...) через btaudio: sox
-w -r 32000 -t ossdsp /dev/dsp4 -t ossdsp /dev/dsp


<OFFTOPIC>
Винда отдыхает :-)
</OFFTOPIC>

Т.е. все микшируется в одну кучу и выводится через sbLive. В случае
сортировки сначала (по алфавиту) грузится btaudio и занимает dsp и dsp1,
затем sb и занимает dsp2 и затем sb-emu10k и занимает dsp3 и dsp4... Это
не правильно и мне не очень понятно вообще, зачем здесь нужна
сортировка. Предлагаю исправить на:

for m in `modprobe -c |egrep "^alias $pattern " |cut -d\  -f3`; do


Второе: Это наверное не совсем правильный bugreport, т.к. ядро 2.4.20 я
ставить пока боюсь, но на 2.4.18 в случае 3-х карточек криво работает
alsa драйвер для SB Live!. Т.е. он совсем не работает и звук не выводит
:-(. И судя по различным сообщениям в разных форумах OSS драйвер для SB
Live! (emu10k) - более правильный выбор по многим причинам. А kudzu сует
именно alsa драйвер в /etc/modules.conf...

Вот. Всех с праздником еще раз.

Белов Александр.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : babki.jpg
Тип     : image/jpeg
Размер  : 13671 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20021231/f12cc72a/attachment-0002.jpg>


Подробная информация о списке рассылки Sisyphus