LINUX.ORG.RU

Alsa переключение источников

 , ,


0

3

Есть синезуб девайс, подключил его, в .asoundrc прописал

pcm.btheadset {
        type plug
        slave.pcm {
                type bluealsa
                device "MAC"
                profile "a2dp"
        }
        hint {
                show on
                description "Bluetooth Audio ALSA Backend"
        }
}

В deadbeef в устройствах вывода девайс появился, все работает. Но хочется системно переключать вывод с одного девайса на другой. Ось voidlinux, в volumeicon в девайсах не появляется синезуб. Pulse ставить не хочу, с pipewire не знаком. Хотелось бы алсой все разрулить. Попутно второй вопрос. Как можно не привязываться к определенному устройству в конфиге алсы? Выходит захочу подключить другую гарнитуру и придется мак менять

Но хочется системно переключать вывод с одного девайса на другой.

Хотелось бы алсой все разрулить.

Никак без перезапуска приложений такое не реализовать. Ставь pipewire, не тупи.

eternal_sorrow ★★★★★
()
Ответ на: комментарий от eternal_sorrow

Voidlinux, runit. Установил pipewire, alsa-pipewire. В /etc дира с конфигом не создалась, из /usr/share скопировал, в автозагрузку openbox добавил pipewire и pipewire-media-session, звука нет. В deadbeef переключал устройства, но ничего

achilles_85
() автор топика
Ответ на: комментарий от eternal_sorrow

Так, завел. Все играет, звук регулируется. Но, как сделать так, чтоб при подключении блутуз гарнитуры звук в нее перенаправлялся? В том же deadbeef руками опять таки приходится переключать

achilles_85
() автор топика
Ответ на: комментарий от achilles_85

Но, как сделать так, чтоб при подключении блутуз гарнитуры звук в нее перенаправлялся?

Всё автоматически должно работать.

eternal_sorrow ★★★★★
()
Ответ на: комментарий от eternal_sorrow

)))) Легких путей не ищем. Автоматом пока не работает, даже перезапуск плеера не помогает. Хотя вывод звука через pipewire audio server

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