Audigy LS, звук 5.1 и dmix

Разные проблемы звука, видео, обсуждение разных устройств и т.д.

Модератор: Модераторы разделов

avstaim
Сообщения: 5
ОС: Gentoo Linux

Audigy LS, звук 5.1 и dmix

Сообщение avstaim »

Имеется:

01:07.0 Multimedia audio controller: Creative Labs SB Audigy LS

Работает как: snd_ca0106

На двух колонках с dmix все замечтательно!

Пробуем включить 5.1, получается трабла.

Дело в том, что на ca0106 на front, rear и center-lfe - разные устройства: hw:0,0 hw:0,1 и hw:0,2 соответственно

Поэтому стандартный asoundrc

pcm.dmix51 {
type dmix
ipc_key 1024
slave {
pcm "hw:0,0"
rate 48000
channels 6
period_time 0
period_size 1024
buffer_time 0
buffer_size 4096
}
bindings {
0 0
1 1
2 2
3 3
4 4
5 5
}
}

не прокатывает.

В инете везде написано, что надо делать так:

pcm.!dmix {
type plug
slave {
pcm surround51
channels 6
}
}
pcm.!default {
type plug
slave.pcm "dmix"
slave.channels 6
route_policy duplicate
}

однако при этом dmix не работает и при включенной музыке при попытке воспроизведения любого звука получаем:

aplay: main:545: audio open error: Device or resource busy

пихать в плагин dmix из multi нельзя, попробовал наоборот:

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

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

pcm.dmix2 {
type dmix
ipc_key 56790
slave {
pcm "hw:0,2"
period_time 0
period_size 1024
buffer_size 8192
#periods 128
format S32_LE
rate 48000
}
bindings {
0 0
1 1
}
}

pcm.dmix51 {
type multi

slaves.a.pcm "dmix0"
slaves.a.channels 2
slaves.b.pcm "dmix1"
slaves.b.channels 2
slaves.c.pcm "dmix2"
slaves.c.channels 2

bindings.0.slave a
bindings.0.channel 0
bindings.1.slave a
bindings.1.channel 1
bindings.2.slave b
bindings.2.channel 0
bindings.3.slave b
bindings.3.channel 1
bindings.4.slave c
bindings.4.channel 0
bindings.5.slave c
bindings.5.channel 1
}

Вроде ни на что не ругается, но ЗВУКА НЕТ!!!

Блин, что делать уже не представляю. Прямо хоть вырубать аудигу и возвращаться на интегрированный звук.
Подскажите, может кто сталкивался!
Спасибо сказали:
Аватара пользователя
shurius
Сообщения: 90
ОС: Linux (Debian Lenny)

Re: Audigy LS, звук 5.1 и dmix

Сообщение shurius »

Аналогичная проблема.
Если кто знает, подскажите!
Debian Lenny, Kernel 2.7.27.7, KDE 4.1.3
Спасибо сказали: