今天,我收到了一个闪亮的全新 Blue Yeti Pro USB 麦克风。我做了研究以确保它能正常工作。我找到了以下网站,这让我相信它可以正常工作,尽管它是 USB 2.0 设备:
http://community.linuxmint.com/hardware/view/12511
http://geardiary.com/2011/06/28/revi...hone-yeti-pro/
于是,我把它拿出来,插上电源。静音按钮上的红灯亮了起来,开始闪烁,这意味着麦克风已静音。我取消了静音,到目前为止一切正常。我进入声音设置菜单。它被识别为:数字输入 (S/PDIF) BLUE USB Audio 2.0 和 BLUE USB Audio 2.0 模拟立体声。我尝试一次一个地选择它们作为输入设备。每次我尝试选择它时,系统设置都会崩溃并关闭。
然后,我尝试使用 JACK 来选择它。在 Jack 中,我能够毫无问题地将其选择为输入设备。我启动了 JACK 服务器,但没有得到大量的 xrun,所以我打开了 Ardour。无论我怎么尝试,我都无法让信号流入 Ardour。现在情况越来越令人沮丧。我关闭了 JACK 服务器,决定尝试其他方法。所以接下来我打开一个终端并启动
alsamixer
并得到了类似的结果,麦克风被识别,我选择它作为声音捕获设备。级别看起来不错,所以我打开 Audacity 并选择麦克风作为 Audacity 中的捕获设备。同样的事情发生了 - 没有音频信号进入计算机。
因此,我决定尝试安装并运行
pavucontrol
麦克风被识别了。太好了。我可以选择它了。太好了。我再次启动 Audacity,结果还是一样——电脑没有音频信号。我接下来尝试的是关闭脉冲,然后只使用 ALSA。我尝试了两者pactl exit
和
pulseaduio --kill
然后尝试使用 alsamixer 再次选择麦克风,每次结果都一样,没有信号发送到计算机。
到了这一步,我真的很沮丧。我试着确认一下那些愚蠢的东西,比如“它插上了吗”和“也许我应该试试其他 USB 端口”。没有成功。我尝试了麦克风上的直接耳机监听器,看看它是否能拾取声音,结果确实如此。我完全困惑了。当我跑步时
lsusb
在终端中我得到以下输出:
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 003: ID 13d3:5710 IMC Networks Bus 002 Device 005: ID 046d:c52b Logitech, Inc. Unifying Receiver Bus 002 Device 006: ID 074d:0002 Micronas GmbH
我拔下电源然后运行
lsusb
再检查一次,看看到底是哪个设备。它是 Micronas GmbH 设备。至少这是一些信息。然后我运行cat /proc/asound/cards
并得到以下输出:
0 [PCH ]: HDA-Intel - HDA Intel PCH
HDA Intel PCH at 0xdfc00000 irq 52
1 [B20 ]: USB-Audio - BLUE USB Audio 2.0
BLUE BLUE USB Audio 2.0 at usb-0000:00:1d.0-1.2, high speed
此外,当我使用 gnome-control-center 从终端打开系统设置时,我得到与音频相关的以下输出:
(gnome-control-center:3593): sound-cc-panel-WARNING **: active_output_update - couldn't find a stream from the supposed active output
(gnome-control-center:3593): sound-cc-panel-WARNING **: active_input_update - couldn't find a stream from the supposed active input
当我尝试选择麦克风时,系统设置窗口仍然关闭,并且我在终端中看到以下内容:
Segmentation fault
也许那里有一些有用的东西?
所以,这就是我得到的。一个非常漂亮的麦克风,如果它能用的话,那将是一个非常有用的工具。我以为它会,但事实并非如此。我完全困惑了,不知道下一步该怎么做。有人有什么想法或建议吗?
答案1
自从发布这个问题以来,我找到了解决方案!
在 14.04 上使用 JACK 和 Bitwig studio 时,我仍然遇到同样的问题。第一次使用时成功了,但在随后的重新启动时会自动静音。我现在可以使用 QasHctl 取消静音捕获卡,而以前在 Ubuntu 声音设置菜单或 Alsamixer 中无法取消静音。
就是这样。只需在 QasHctl 中取消 Yeti Pro Capture 卡的静音即可。问题解决了!