摘要
Linux 包含多种音效和多媒体应用程序。其中有些应用程序是主桌面环境之一的组成部分。利用下文介绍的应用程序可以控制播放的音量和平衡、播放 CD 和音乐文件,并自行录制和压缩音频数据。
通过混音器可以方便地控制声音输出和计算机输入的音量和平衡。不同混音器之间的主要差异在于用户界面的外观。同时,有些混音器是专为特定硬件设计的。例如,envy24control 是专为 the Envy 24 声卡芯片设计的混音器。又如,hdspmixer 是专为 RME Hammerfall 声卡设计的混音器。从中选择一个最适合您需要的混音器。
![]() | 测试混音器 |
|---|---|
通常,在打开其它音效应用程序之前,建议先打开混音器应用程序。使用混音器可以测试和调整声卡的输入和输出控制设置。 | |
KMix 是 KDE 混音器应用程序。它作为系统盘中的面板小程序集成在 KDE 面板中。单击该面板图标可通过控制滑块来控制扬声器的音量。如果右击该图标,将显示 KMix 的上下文菜单。选择可关闭声音输出。该面板图标的外观随即改变。再次单击可取消静音。要对音效设置进行微调,请选择,然后配置、和。这里介绍的每种设备都有各自的上下文菜单,通过右击设备图标即可打开该菜单。您可以逐一使这些设备静音或隐藏它们。
GMix(用于 GNOME 桌面的音量控制小程序)已集成到 GNOME 面板中。单击该面板图标可通过简单的控制滑块来控制扬声器的音量。要关闭声音输出,右击该图标,然后选择。该音量控制图标的外观随即改变。要对声音输出取消静音,再次右击该图标,然后从出现的菜单中选择。选择可访问更多的高级混音器功能,如 图 7.2 “GNOME 混音器小程序” 所示。每种音效设备都各有一个混音器选项卡。
alsamixer 可以从命令行运行,而不需要 X 环境,所以它完全可通过键盘快捷方式来控制。alsamixer 窗口总是包含以下元素:最上面一行(包含有关声卡和芯片类型的基本信息)、所选视图类型、混音器项,然后是信息区下面的音量条。如果这些控件无法同时显示在一个屏幕中,请使用 键和 键向左或向右滚动。控件名称显示在控件之下,且当前所选控件显示为红色。使用 M 键可切换任意混音器控件的静音和取消静音状态。已静音控件的名称之下标有 。凡是具有采集(录制)功能的控件都有一个红色的采集标志。
alsamixer 有三种不同的视图模式:、和。默认情况下,alsamixer 会启动到模式中,仅显示与播放有关的那些混音器控件(主音量、PCM、CD 等)。模式仅显示录制时使用的那些控件。模式显示所有可用控件。使用 F3、F4 和 F5 三个键可以在不同视图模式间切换。
使用 和 键或 N 和 P 键可选择声道。使用 和 键或 + 和 - 键可增减音量。可以单独控制立体声声道:使用 Q、W 和 E 键可提高音量,使用 Z、X 和 C 键可降低音量。0 到 9 之间的数字键可用来快速更改绝对音量值。这些数字分别对应零到 90% 的音量。
混音器应用程序的外观与使用体验取决于所用声卡的类型。有些驱动程序(如 SB Live!)具有许多可控制(可调节)的混音器元素;而在专业声卡驱动程序中,元素的名称可能迥然不同。
大多数 PCI 板载声卡芯片都基于 AC97 编解码器。控制前置扬声器的主音量。、和 分别控制后置、中置和低音增强扬声器。每个扬声器都具有静音开关。此外,有些主板还提供单独的和音量。后者用于某些便携式计算机的内置扬声器。
控制数字 WAVE 播放的内部音量级别。PCM 是“脉冲编码调制”(Pulse Code Modulation,一种数字信号格式)的缩写。此控件也有一个单独的静音开关。
其它音量控件,如 、、 和 ,控制从相应的输入到主输出的回送音量。它们不影响录制级别,仅影响播放音量。
要进行录制,请打开开关。这是主录制开关。音量是用于录制的输入增益。默认情况下,此开关设置为零。选择例如 或 的录制源。录制源之间相互排斥,所以不能同时选择。 是一种特殊的录制源。您可以录制当前从这个源播放的信号。
根据所用的 AC97 编解码芯片,还可以提供特殊音效,如 3D 或低音/高音。
envy24control 混音器应用程序专用于采用 Envy24 (ice1712) 芯片的声卡。Envy24 芯片的灵活性使得不同的声卡具有不同的功能。有关此声卡芯片的最新详细信息,请参见 /usr/share/doc/packages/alsa-tools/envy24control。
envy24control 的显示可以在声卡中进行数字混音的信号级别。指定为 的信号可以通过将 PCM 数据发送到声卡的应用程序来生成。模拟输入的信号在 下显示。 输入在右侧显示。模拟声道的输入和输出级别必须在下进行设置。
使用滑块进行数字混音。相应的级别显示在中。对于每个输出通道, 均包含一行单选按钮,用于选择所需的声道源。
在下调整模数转换器和数模转换器的放大级别。 滑块用于输出声道, 滑块用于输入声道。
S/PDIF 声道设置在下进行。Envy24 芯片按照可通过配置的延时对音量更改作出反应。