我运行的是 Ubuntu 12.04,配有 Logitech C920 网络摄像头和全新的 Blue Yeti USB 麦克风。我的目的是在插入笔记本电脑时运行所有输入和输出设备和设置,并制作一个视频来比较我的笔记本电脑、网络摄像头和 USB 麦克风的音质。问题是,虽然我插入了 USB 麦克风,但我无法控制输入音量或输入设备。在声音设置中,在“录制声音来源”下,我切换了内置麦克风、高清网络摄像头麦克风和 Yeti 立体声麦克风。虽然输入电平表反映了我在更改每个设备时对它们的点击,但实际音频仍然仅来自 Blue Yeti 麦克风。我将 Blue Yeti 麦克风静音,然后选择其他输入选项(例如网络摄像头麦克风),但没有输入。此外,USB 麦克风运行时非常热。我将硬件增益降低到 1,并将声音设置中的输入音量设置为非常低,但音频仍然非常热。
在 guvcview 中,我将输入设置为“sysdefault”(没有 yeti 选项)更改 guvcview 上的输入设备也不会影响音频质量或实际源。此外,我的视频屏幕上显示了 VU 表,尽管我已将输入音量调低,但 VU 表仍显示红色峰值。我可以从网络摄像头麦克风或笔记本电脑获取任何输入的唯一方法是拔下 USB 麦克风。更大的问题是这个 USB 麦克风运行时非常热且敏感。
编辑 1:因此,我拔下了 USB 麦克风,将声音设置中的输入更改为“HD pro webcam c920”,并将输入音量滑块更改为“未放大”,并在 guvcview 上选择 sysdefault 作为输入设备,但我仍然收到非常热的信号(如果我在 guvcview 中将输入从 sysdefault 更改为 hd pro webcam,则没有音频)。因此,在声音设置中,更改输入级别滑块似乎对实际输入音量没有影响。无论输入级别设置如何,它都非常响亮且失真。因此,对于 USB 麦克风和网络摄像头麦克风,我都无法控制输入信号,而且它非常响亮。
编辑2:我使用编辑器进入PulseAudio:
sudo gedit /etc/pulse/default.pa
并向下滚动到:
load-module module-udev-detect
并tsched=0
在末尾添加:。因此该行将如下所示:
load-module module-udev-detect tsched=0
然后我点击保存,并重启系统。我现在可以控制音量滑块和输入级别。同时,我现在可以在录制视频时切换设备(笔记本电脑麦克风、yeti 麦克风、网络摄像头麦克风)。但是,在 guvcview 中,我必须将输入选择为“脉冲”,而不是 Yeti 立体声麦克风或网络摄像头麦克风。如果我选择除“脉冲”之外的任何其他输入,我将听不到音频。
答案1
我的 Blue Yeti Pro USB 麦克风也出现了问题。我找到了让它重新工作的方法。尝试使用 QasHctl 来操作您的设备。我现在使用 JACK、pulseaudio 和 Bitwig studio 让它工作了。您的情况可能会有所不同。以下是相关主题/问题: