Воспроизведение звука 2-мя и более приложениями (slackware 10.2)
Модератор: Модераторы разделов
-
- Сообщения: 54
- ОС: Debian Etch 4.0
Воспроизведение звука 2-мя и более приложениями
Заметил, что если я запускаю MPlayer после XMMS, то звук проигрывается звук только в XMMS, а MPlayer не находит /dev/dsp. То есть если какая-то программа берет в использование /dev/dsp, то другая уже не может его использовать. В Windows же возможен вывод звука множеством программ одновременно. Можно ли получить такое же в Linux?
"Папа, я, когда вырасту, тоже стану рутом!" ©
-
- Сообщения: 213
- ОС: Gentoo Linux
Re: Воспроизведение звука 2-мя и более приложениями
Можно. Можно поставить какой нить звуковой демон, типа arts, но лучше настроить alsa на многопоточность:
Кидаем в /etc такой конфиг (назвается asound.conf)
/etc/asound.conf:
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
#buffer_size 32768
#periods 128
rate 44100
}
bindings {
0 0
1 1
}
}
ctl.mixer0 {
type hw
card 0
}
Взято из LOR FAQ
Кидаем в /etc такой конфиг (назвается asound.conf)
/etc/asound.conf:
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
#buffer_size 32768
#periods 128
rate 44100
}
bindings {
0 0
1 1
}
}
ctl.mixer0 {
type hw
card 0
}
Взято из LOR FAQ
Nothing ever changes...
-
- Бывший модератор
- Сообщения: 1030
- Статус: здесь могла бы быть ваша реклама
- ОС: Debian testing/Win Server 2008
Re: Воспроизведение звука 2-мя и более приложениями
Неужели и в лине с алсой такие же проблемы?=))) Помнится, я во фре клял такую же фигню в OSS и мечтал об алсе)))) А artsd лучше не ставить. Топорная штука, устаревшая морально и физически.
One day! One day, who knows?
Someday! Someday I suppose!
Конференция в jabber: linuxforum@conference.jabber.ru