многоканальный звук (чтоб несколько приложений могли проигрывать звук одновременно)

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

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

Аватара пользователя
0ut
Сообщения: 307
Статус: Злыдень
ОС: *nix

многоканальный звук

Сообщение 0ut »

Здраствуйте, поиск по форуму ничего не дал, да и в инете мало чего есть...
Есть звукавуха

00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
чипсет ALC888

звук выдает но только в одном каком-либо приложении, подскажите как сделать так чтобы звук мог воспроизводится не только одной программой?
Запросы ошибок к операционной системе игнорироваться не могут.
Спасибо сказали:
Аватара пользователя
Atragor
Сообщения: 681
Статус: ...

Re: многоканальный звук

Сообщение Atragor »

http://alsa.opensrc.org/index.php/Low-pass...channel_(HOWTO)

Погуглите на тему "dmix", можно еще в принципе какой-нибудь PulseAudio или JACK использовать, но это в крайнем случае.
If you were MEANT to understand it, we wouldn't have called it 'code' © bash.org
Спасибо сказали:
Radist
Сообщения: 161
ОС: openSuSe 11, openSuSe 11.1

Re: многоканальный звук

Сообщение Radist »

Спасибо сказали:
Аватара пользователя
0ut
Сообщения: 307
Статус: Злыдень
ОС: *nix

Re: многоканальный звук

Сообщение 0ut »

Вроде настроил, но вот если музыка играет через mpd, то другие не могут воспроизвести звук((

mpd.conf

Код: Выделить всё

audio_output {
        type                    "alsa"
        name                    "My ALSA Device"
        device                  "hw:0,0"     # optional
        format                  "44100:16:2" # optional
}

mixer_type                      "alsa"
mixer_device                    "dmix"
mixer_control                   "Front"
Запросы ошибок к операционной системе игнорироваться не могут.
Спасибо сказали:
Аватара пользователя
Black
Сообщения: 1104
ОС: ArchLinux

Re: многоканальный звук

Сообщение Black »

Код:

pcm.!default { 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 rate 48000 } bindings { 0 0 1 1 } } ctl.mixer0 { type hw card 0 }

И во всём, что выводит звук, поставить устройство default.
Компьютер служит для решения тех проблем, которых до изобретения компьютера не существовало
Спасибо сказали:
Mr Y
Сообщения: 244
ОС: Windows XP, Ubuntu, openSUSE

Re: многоканальный звук

Сообщение Mr Y »

Кстати, рабоатет ли аппаратное микширование под Линукс?
Спасибо сказали:
Аватара пользователя
ZZaiatSS
Сообщения: 281
Статус: ະໃພຣວືາທູ&

Re: многоканальный звук

Сообщение ZZaiatSS »

У меня через альсу многоканалка работает, для интереса запустил amaroK, Totem, - в результате звук идет через оба плеера. Только вот cat /home/zzaiatss/Документы/site.odt /dev/dsp ругаеться на то что устройсто занято)
Спасибо сказали:
Аватара пользователя
Black
Сообщения: 1104
ОС: ArchLinux

Re: многоканальный звук

Сообщение Black »

/dev/dsp - это oss.
Компьютер служит для решения тех проблем, которых до изобретения компьютера не существовало
Спасибо сказали: