USB音频设备通过扬声器环回


8

我有一个USB转盘,当插入我的Ubuntu 10.10计算机时,它会在音频设置中作为输入设备(如USB PnP音频设备模拟立体声)出现在麦克风上。

我想做的就是通过音频输出(扬声器或其他)播放该音频设备的声音。我不太担心音频输入和通过扬声器播放之间是否会有一点延迟。

据我所知,这被称为软件环回。如果打开Audacity,启用软件环回并按记录,则可以完全实现我想要的功能。显然这并不理想,因为我真的不希望它记录我一直在播放的内容。

我知道这是有可能的,因为有Audacity示例,但是我想知道是否有一种方法可以在不录制的情况下进行。我已经搜寻了一段时间的软件来执行此操作,但是我什至找不到任何东西。

任何帮助将不胜感激。


+1是!我也要 我想使用PC扬声器播放连接到输入设备的Squeezebox中的音乐。
Torben Gundtofte-Bruun 2011年

Answers:


12

只是警告:这个答案是理论上的,因为我不拥有这样的硬件...

AFAIK,您必须为pulseaudio启用回送设备:

pactl load-module module-loopback

之后,您应该在音频设置下看到一个新的应用程序。

如果运行良好,则可以在pulse-audio-config上添加一行以使其持久化:

sudo sh -c ' echo "load-module module-loopback" >>  /etc/pulse/default.pa '

祝好运!

来自matto1990的附加信息:

仅当您要从麦克风或线路输入(默认设备)以外的设备回送时,才需要执行此操作。转到软件中心并安装“ PulseAudio音量控制”。打开它,然后转到“录制”选项卡。在显示下拉列表中,选择“全部”。在“从内部音频回送”部分(或所需的任何输出设备)中,选择要从其回送的输入设备(在我的情况下为USB设备)。


我在“应用程序”选项卡下得到了新东西。它没有图标(带有红色圆圈的灰色正方形穿过图标)。它是全音量的,没有静音,但是扬声器没有任何声音。我已确保选择USB设备作为输入设备。
matto1990

实际上,它似乎确实可以工作,但是它使笔记本电脑内置的麦克风回传。无论我在输入选项卡下选择哪个设备,都会发生这种情况。我该如何告诉它使用其他设备?
matto1990

1
好的,我已经找到了方法。仅当您要从麦克风或线路输入(默认设备)以外的设备回送时,才需要执行此操作。转到软件中心并安装“ PulseAudio音量控制”。打开它,然后转到“录制”选项卡。在显示下拉列表中,选择“全部”。在“从内部音频回送”部分(或所需的任何输出设备)中,选择要从其回送的输入设备(在本例中为USB设备)。在您执行完此操作后,它会非常完美:D Thanks Clausi:D您能将其添加到您的答案中以供将来参考:)
matto1990 2011年

很高兴它有效!我已将您的评论添加到答案中。
Clausi 2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.