Управление громкостью нескольких аудиовыходов?

У меня есть небольшой аудио-приемник Bluetooth, который я использую для воспроизведения музыки через стерео. Каждый раз, когда я включаю его, все аудио автоматически переключаются на него, но ALSA, похоже, не «знает» об этом, поэтому клавиши громкости остаются соответствующими внутреннему звуку. Это не главная проблема, я вхожу в настройки звука и выбираю правильное устройство. (Я заполнил ошибку об этом здесь )

Я использую регулятор громкости PulseAudio, чтобы выбрать, какие приложения воспроизводят звуки через какое устройство вывода звука (BT или Internal Audio). Дело в том, что мне приходится настраивать его каждый раз, когда я включаю приемник. Есть ли способ постоянно устанавливать определенные приложения для воспроизведения звуков через определенные аудиоустройства? Например: chromium-browser для внутреннего аудио и banshee для BT?

Еще один быстрый вопрос, есть ли способ подбора клавиш регулировки громкости для управления громкостью аудиоустройства, через которое воспроизводится звуковое сопровождение в приложении?

Большое спасибо!

2
задан 20 December 2011 в 03:35

1 ответ

Устройства Bluetooth распознаются в PulseAudio, как только они появляются.

Однако подключение необходимо выполнить вручную в настройках звука . Существует графический интерфейс, который позволяет одним кликом подключаться к устройствам BT ( stream2ip ).

Этот ответ может показать пример скрипта Python, который может быть изменен в соответствии с вашими потребностями

благодаря Tkkat

0
ответ дан 20 December 2011 в 03:35

Другие вопросы по тегам:

Похожие вопросы: