Я недавно переключился на OpenSUSE (с KDE) из Windows, и я все еще прохожу через кривую обучения.
Я довольно часто переключаюсь между использованием наушников со встроенным микрофоном и использованием встроенных динамиков моего монитора и микрофона моей веб-камеры. Используя меню Phonon через KMix (пример ниже), я могу переставить устройства так, чтобы они помещались поверх того, которое я хочу использовать, но я бы предпочел сделать это с помощью горячей клавиши, аналогично Audio Switcher делает приложение на Windows. Когда я делаю это, я также хотел бы установить мастер-канал на новый, чтобы я мог легко настроить звук.
Есть ли способ через какой-нибудь сценарий, который позволил бы мне (а) выбрать новое устройство воспроизведения звука по умолчанию и устройство записи звука на лету, (б), а также настроить мастер-канал для того же устройства воспроизведения (в) с помощью горячей клавиши или другой быстрый метод на рабочем столе?
pavucontrol
затем открыть 3 вместе на экране (терминал w / pactl + pavucontrol панель + фононная панель). Попробуйте изменить настройки каждого и смотреть. Иногда вам нужно закрыть фонон и открыть его снова, чтобы увидеть реальное состояние установки.pactl list short sinks
, см. Мой ответ нижеБлагодаря этому ответу я наконец нашел решение, см. Ниже инструкцию
Всегда показывать выход HDMI в смешанном виде. Мы создадим новый профиль, который свяжет оба профиля «Аналоговый звук» и «Аудио HDMI».
Из моего понимания этот
/usr/share/pulseaudio/alsa-mixer/profile-sets/default.conf
список файлов всех профилей сопоставления между Alsa и Pulseaudio.1.
Найдите сопоставление, которое относится к вашему
Analog profile
иHDMI profile
определению. ( описание: должно соответствовать профилям устройств, показанным в модуле настройки громкости звука Kde)Для меня это следующие:
2.
На основе приведенного выше определения картирования я создал следующий новый профиль, объединяющий оба вышеуказанных профиля:
3.
Перезапустите импульсный звук с помощью этой команды:
4.
Перейдите в настройки фонона KDE> Настройка аудиооборудования и выберите новый профиль.
Теперь вы должны увидеть оба профиля в смешанном, и вы сможете легко переключаться:
Я бы предложил использовать этот плазмоидный миксер: https://store.kde.org/p/1100894/
(дополнительный шаг) Принудительное включение обоих выходов
Если вы не возражаете против одновременного вывода звука с компьютера и с телевизора (то есть, по сути, вам не нужно переключать звук).
Вы можете выбрать настройки ниже, и тогда у вас будет новая запись в микшере
источник
Основываясь на предыдущих комментариях, я написал следующий скрипт и связал его с горячей клавишей для использования в KDE Plasma для переключения между двумя моими аудиоустройствами. Мне нравится иметь контроль над моим источником звука, а не полностью автоматизировать этот процесс.
Измените ваши аудиоустройства соответствующим образом. Используйте
pactl list short sinks
для определения ваших устройств.источник
Моя ситуация проста. У меня есть два вывода, некоторые HDMI и некоторые аналоговые, поэтому на основе ответа user.dz (спасибо) я написал этот маленький скрипт и вызвать его с помощью сочетаний клавиш.
Если у вас есть другие интерфейсы, вы можете найти уникальный шаблон в выводе «pactl list short sink» и вызвать скрипт с любым параметром, который вам нужен.
источник