LINUX.ORG.RU

pulseaudio и две звуковых карты


0

0

Имеются две карты, встроенная /dev/dsp и внешняя /dev/dsp1. Изначально звук идёт через внешнюю благодаря /etc/asound.conf с таким содержанием:

defaults.ctl.card 1

defaults.pcm.card 1

Необходимо, чтобы на вход работала внутренняя карта, а на выход - внешняя, ибо к внешней не подключить микрофон. Возможно ли такое?

★★★

Re: pulseaudio и две звуковых карты

> /etc/asound.conf

Тебе нужно средствами alsa или всё-таки pulseaudio? В принципе, это можно сделать и так и так. Но проще всего через pulseaudio. В /etc/asound.conf вместо всего что есть добавь

pcm.!default {
	type pulse
}

ctl.!default {
	type pulse
}

чтобы звук выводился через pulseaudio. Затем с помощью padevchooser выбери устройства, которые нужно использовать для записи и воспроизведения. И всё.

Deleted ()
Ответ на: Re: pulseaudio и две звуковых карты от Deleted

Re: pulseaudio и две звуковых карты

>Тебе нужно средствами alsa или всё-таки pulseaudio? В принципе, это можно сделать и так и так. Но проще всего через pulseaudio.

Мне просто сказали, что делается это через pulseaudio, поэтому я его поставил и пытаюсь разобраться.

Изменил asound.conf, перегрузил иксы. Звук теперь выводится через встроенную видеокарту, padevchooser выдаёт такое:

** (padevchooser:31495): WARNING **: pa_browser_new() failed.

yahoo ★★★ ()
Ответ на: Re: pulseaudio и две звуковых карты от Deleted

Re: pulseaudio и две звуковых карты

Debian.

Avahi отключён, ибо не совместим с моим провайдером. Включить, конечно, можно, но только в качестве крайней меры - опять перестанет работать днс внутри сети, всё на .local придётся открывать по айпишнику.

yahoo ★★★ ()
Ответ на: Re: pulseaudio и две звуковых карты от yahoo

Re: pulseaudio и две звуковых карты

Если быть точней, дистрибутив - Debian Lenny, обновлённый до Squeeze, затем с помощью костылей и подпорок сдаунгрейженный обратно на Lenny.

yahoo ★★★ ()
Ответ на: Re: pulseaudio и две звуковых карты от Deleted

Re: pulseaudio и две звуковых карты

В общем, avahi не пускается, жалуясь:

$ sudo /etc/init.d/avahi-daemon start

Starting Avahi mDNS/DNS-SD Daemon: avahi-daemonavahi-daemon disabled because there is a unicast .local domain (warning).

yahoo ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.