| stels |
|
|
Темы:
6
Сообщения:
109
Участник с: 28 октября 2006
|
Помогите разобраться со звуком. Хочу, чтобы при проигрывании стерео фала играли все 6 колонок. А при просмотре двд звук правильно распределялся по колонкам. И еще, чтобы можно было слышать звук сразу изнескольких источников, например mplayer + amarok. Вот что имею: .asoundrc pcm.nforce-hw {
type hw
card 0
}
pcm.dsp0 {
type plug
slave.pcm "hw:0"
}
pcm.dmix5 {
type dmix
ipc_key 1024
ipc_key_add_uid false
ipc_perm 0660
slave {
pcm "hw:0"
period_time 0
period_size 1024
buffer_time 0
buffer_size 4096
rate 48000
channels 6
}
}
pcm.dupl {
type plug
slave.pcm "dmix5"
#slave.pcm "surround51"
slave.channels 6
route_policy duplicate
}
ctl.mixer0 {
type hw
card 0
}[email protected]:~$ aplay -l **** List of PLAYBACK Hardware Devices **** card 0: CK804 [NVidia CK804], device 0: Intel ICH [NVidia CK804] Subdevices: 0/1 Subdevice #0: subdevice #0 card 0: CK804 [NVidia CK804], device 2: Intel ICH - IEC958 [NVidia CK804 - IEC958] Subdevices: 1/1 Subdevice #0: subdevice #0 |
| zeus |
|
|
Темы:
95
Сообщения:
1098
Участник с: 28 октября 2006
|
в амароке вывод через xine |
| stels |
|
|
Темы:
6
Сообщения:
109
Участник с: 28 октября 2006
|
да, если ставлю использовать dmix5 или dupl,то вообще ничего не играет, пишет устройство занято… |
| zeus |
|
|
Темы:
95
Сообщения:
1098
Участник с: 28 октября 2006
|
[email protected]лезь в настройки xine двигла и выставляй количество колонок |
| stels |
|
|
Темы:
6
Сообщения:
109
Участник с: 28 октября 2006
|
Проблема решилась. Вобщем-то как-та сама сабой. Ну и помогла статейка http://wiki.archlinux.org/index.php/All … nd_at_once zeus[email protected]лезь в настройки xine двигла и выставляй количество колонок Это ни к чему не приводит, так кка xine сам каналы не дублирует, а если звук стерио, то сколько колонок не выставляй, играть будут только 2. |
| zeus |
|
|
Темы:
95
Сообщения:
1098
Участник с: 28 октября 2006
|
[email protected]э нее. у мну 5.1 врубается только если в настройках xine принудительно выставить 5.1 |
| stels |
|
|
Темы:
6
Сообщения:
109
Участник с: 28 октября 2006
|
zeus[email protected]э нее. у мну 5.1 врубается только если в настройках xine принудительно выставить 5.1 Врубаются то они врубаются, но если звук изначально не разложен на 6 каналов, то на всех 6 колонках играться он не будет. Воющем с этой проблемой я разобрался, осталось разобраться с openal. |
| ikos |
|
|
Темы:
8
Сообщения:
88
Участник с: 29 декабря 2007
|
А вот так у меня все работает ;D pcm.intel8x0 {
type dmix
ipc_key 1024
ipc_key_add_uid false
slave {
pcm "hw:0"
channels 6
period_time 0
period_size 1024
buffer_time 0
buffer_size 5120
rate 48000
}
}
# Многоканальная Запись
pcm.mixin {
type dsnoop
ipc_key 1024
ipc_key_add_uid false
slave {
pcm "hw:0"
# channels 2
period_size 1024
buffer_size 5120
rate 48000
periods 0
period_time 0
}
}
# Подсистема Jack-Audio
#pcm.jackplug {
# type plug
# slave { pcm "jack" }
# }
# pcm.jack {
# type jack
# playback_ports {
# 0 alsa_pcm:playback_1
# 1 alsa_pcm:playback_2
# }
# capture_ports {
# 0 alsa_pcm:capture_1
# 1 alsa_pcm:capture_2
# }
# }
# Настройка 6-каналов
pcm.ch51dup {
type route
slave.pcm intel8x0
slave.channels 6
ttable.0.0 1
ttable.1.1 1
ttable.0.2 1
ttable.1.3 1
ttable.0.4 0.5
ttable.1.4 0.5
ttable.0.5 0.5
ttable.1.5 0.5
}
# Дуплексный режим
pcm.duplex {
type asym
playback.pcm "ch51dup" # проигрывание на 5 каналов
capture.pcm "mixin" # запись
}
# Устройство по умолчанию
pcm.!default {
type plug
slave.pcm "duplex"
}
# Для совместимости с Open Sound System
pcm.dsp "duplex"А во всех программах выставлено устройство воспроизведения - default. |