首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将立体声USB音频接口线拆分成两台单片设备

将立体声USB音频接口线拆分成两台单片设备
EN

Ask Ubuntu用户
提问于 2019-10-07 18:19:21
回答 2查看 3.2K关注 0票数 7

我有第三代斯嘉丽2i2 USB音频接口。它有两个输入和两个输出。默认情况下,这两个输入被视为立体声麦克风。设置->声音->输入显示一个设备:“模拟输入-斯嘉丽2i2usb”。然而,我想有两个输入分开,以便我可以选择一个在一个应用程序。

例如,在Firefox中,当有东西想要使用麦克风时,我可以选择2i2,这两个输入都将被使用。我想要能够发送左或右输入到一个应用程序,但不是两者。

我如何改变脉冲/阿尔萨,以便音频接口被分割成两个虚拟输入设备,一个与左输入,一个与右?

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2019-11-22 19:50:44

好吧,感谢马蒂亚的回答,我发现sinkssources是有区别的。接收器是输出,源是输入。首先,我运行了pacmd list-sources并找到了行channel map: front-left,front-right。这些是我试图分离的输入。然后,我形成了这一行,放入/etc/pulse/defaults.pa

代码语言:javascript
复制
load-module module-remap-source source_name=2i2_Left_Mic source_properties="device.description='2i2 Left In'" master=alsa_input.usb-Focusrite_Scarlett_2i2_USB_Y8J9ZC3950FFF9-00.analog-stereo master_channel_map=front-left channel_map=front-left

master值来自于pacmd list-sources,最后的通道映射是实现这一工作的原因。我从输入中获取物理左侧,并将其映射到虚拟左侧作为reamp源。另一边的线条是这样的:

代码语言:javascript
复制
load-module module-remap-source source_name=2i2_Right_Mic source_properties="device.description='2i2 Right In'" master=alsa_input.usb-Focusrite_Scarlett_2i2_USB_Y8J9ZC3950FFF9-00.analog-stereo master_channel_map=front-right channel_map=front-right

您还可以将此源附加到运行中的声音服务器上,而无需使用/etc/pulse/defaults.pa更改pactl load-module,在这种情况下,您需要用文字反斜杠(如'"foo\ bar"' )转义描述中的空格(看起来错误,但有效,并避免了神秘的“失败:模块初始化失败”错误):

代码语言:javascript
复制
pactl load-module module-remap-source \
    master=alsa_input.usb-Focusrite_Scarlett_Solo_USB_Y78PVD021E19F4-00.analog-stereo \
    source_name=Scarlett_Left_Mic \
    source_properties=device.description='"Scarlett\ Solo\ Left\ Mic"' \
    channels=1 \
    master_channel_map=front-left \
    channel_map=mono \
    ;
票数 3
EN

Ask Ubuntu用户

发布于 2019-11-17 13:04:25

是的,你能做到的。由于pulseaudio的延展性,您可以管理应用程序的输入和输出、声卡的源和接收器。

我不知道任何已经做过的例子/练习,所以你必须自己处理(至少开始)。

正如上面所述,是一个很好的来源。在这里另一个有用的地方。

最后,我建议一些GUI:pavucontrolpaprefs,这可以帮助您这次旅行。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1179356

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档