Рейтинг:6

Как добиться (автоматизированного) одновременного вывода с помощью Pipewire?

флаг ls

Я хотел бы, чтобы моя система автоматически выводила звук на все доступные звуковые устройства (предпочтительно с использованием приемника в Pulseaudio Volume Control). Это было возможно при использовании только Pulseaudio.

Возможно ли это с Pipewire? Если да, то как бы вы этого добились?
Можно ли настроить его так, чтобы он был доступен автоматически?

флаг vn
Я считаю, что вам нужно [создать комбинированный приемник] (https://gitlab.freedesktop.org/pipewire/pipewire/-/wikis/Virtual-devices#create-a-combined-sinksource). Также вас может заинтересовать [EasyEffects](https://github.com/wwmm/easyeffects)
Рейтинг:4
флаг ls

Я наконец нашел ответ после сообщения о ошибка и получить отклик на мой вопрос. Решение удивительно простое:

Бег:

pactl load-module модуль-объединение-приемник

И вы получаете ту же функциональность с PipeWire.

Если я понимаю эти инструкции правильно, вы можете сделать это постоянным, скопировав /usr/share/pipewire/pipewire-pulse.conf к ~/.config/pipewire/pipewire-pulse.conf и добавив:

контекст.exec = [
    { path = "pactl" args = "модуль-переключение-при-подключении" }
]

Затем сохраните файл. Кроме того, вы можете добавить первую команду в свои приложения для запуска.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.