更改音量比例?(音量达到 100% 时的音量)

更改音量比例?(音量达到 100% 时的音量)

这个问题有点奇怪。我发现所有东西都试图让 100% 音量变得更大,但在我的扬声器上,100% 音量震耳欲聋,所以我将音量条保持在 20-30% 左右。我想允许在较低音量下进行更精细的控制,如果新的“100%”与当前的 20-30% 相同,新的刻度会更精细。这可能吗?

Ubuntu 16.04 LTS 运行 Unity。

答案1

运行paprefs命令。在“PulseAudio 首选项”窗口中,转到“同步输出”并选中“添加虚拟输出设备...”复选框。关闭窗口。

运行pavucontrol。在“输出设备”中选择“显示:所有输出设备”(如果尚未选择)。将虚拟设备“同时输出到...”设为默认设备(单击右侧的绿色按钮)。现在您的音量控制应该可以在该设备上使用。

将物理输出设备的输出级别设置为 30% 或任何适合您需要的级别。

如果一切正确,现在输出音量控制应该更精细,因为默认“同时输出”的 100% 应该是物理设备的 30%。

如果您的 PA 数据库记住了某些应用程序的(物理)输出设备,您可能必须在pavucontrol应用程序运行时的“播放”部分中更改该设备。

备注:这适用于带有 xfce4 音量控制的 16.04。也许您必须手动修改 Unity 中的某些内容,才能让音量控制修改 PA 默认值。您还可以尝试一下,看看pavucontrol可以做些什么,尤其是使用虚拟设备时。

编辑:

通常,在检查项目paprefs并重新启动后,应显示虚拟输出设备。如果您无法(或不想)重新启动,或者未列出输出设备“同步输出...”,则可能是相应的 PA 模块“模块组合接收器“未加载。您可以使用pacmd list-modules; 检查它应该显示如下

$ pacmd list-modules
26 module(s) loaded.
.
.
    index: 26
    name: <module-combine-sink>
    argument: <>
    used: -1
    load once: no
    properties:
        module.author = "Lennart Poettering"
        module.description = "Combine multiple sinks to one"
        module.version = "8.0"

(您的配置以及数字可能会有所不同)。

如果没有列出,你可以使用以下命令加载模块

$ pacmd load-module module-combine-sink

然后它应该立即在输出选项卡上可见。

相关内容