KDE 5 - 如何轻松地在音频输出之间切换?

sys*_*yss 16 kde sound pulseaudio alsa kubuntu

我目前安装了 KDE 5 Plasma,我非常喜欢它。

但是,无法像在 Unity 中那样在 One Soundcard(SPDIF 和模拟)的音频输出之间轻松切换。

有没有办法在不进入此菜单的情况下完成此操作:

在此处输入图片说明

我需要为每个设置一个

  1. 数字立体声 + 模拟立体声输入
  2. 模拟音频立体声 + 模拟立体声输入

我想在这里改变它们:

在此处输入图片说明

是否可以?

Pos*_*aga 13

感谢这个答案,我终于找到了解决方案,请参阅以下说明

在混合中始终显示 HDMI 输出 我们将创建一个新的配置文件,将“模拟音频”和“HDMI 音频”这两个配置文件链接起来。

根据我的理解,该文件 /usr/share/pulseaudio/alsa-mixer/profile-sets/default.conf列出了 Alsa 和 Pulseaudio 之间的所有映射配置文件。

1.
查找涉及您的映射Analog profileHDMI profile定义。(说明:应与Audio Volume Kde 设置模块中显示的设备配置文件相匹配)

对我来说有以下几点:

[Mapping analog-stereo]
device-strings = front:%f
channel-map = left,right
paths-output = analog-output analog-output-lineout analog-output-speaker analog-output-headphones analog-output-headphones-2
paths-input = analog-input-front-mic analog-input-rear-mic analog-input-internal-mic analog-input-dock-mic analog-input analog-input-mic analog-input-linein analog-input-aux analog-input-video analog-input-tvtuner analog-input-fm analog-input-mic-line analog-input-headphone-mic analog-input-headset-mic
priority = 10

[Mapping hdmi-stereo-extra1]
description = Digital Stereo (HDMI 2)
device-strings = hdmi:%f,1
paths-output = hdmi-output-1
channel-map = left,right
priority = 2
direction = output
Run Code Online (Sandbox Code Playgroud)

2.
在上述映射定义的基础上,我创建了以下新配置文件,将上述两个配置文件组合在一起:

[Profile output:analog-stereo+output:hdmi-stereo-extra1]
description = All
output-mappings = analog-stereo hdmi-stereo-extra1
input-mappings = analog-stereo
Run Code Online (Sandbox Code Playgroud)

3.
使用以下命令重新启动脉冲音频:

pulseaudio --kill; sleep 1; pulseaudio --start
Run Code Online (Sandbox Code Playgroud)

4.
转至 KDE 声子设置 > 音频硬件设置并选择新配置文件。 混合器中的 2 个配置文件

现在您应该看到混合的两个配置文件,因此您将能够轻松切换:

HDMI 现在总是显示在混音器中
我建议使用这个等离子体混合器:https : //store.kde.org/p/1100894/

(额外步骤)强制启用两个输出

如果您不介意同时拥有计算机扬声器和电视输出音频(所以基本上您不必切换音频输出)。

您可以选择以下设置,然后您将在混音器中获得一个新条目

在此处输入图片说明