Mic*_*bel 6 sound wine usb pulseaudio alsa
长话短说:我有一个在 Wine 中运行应用程序的具体案例。问题是,当 PulseAudio 抓取该设备时,该应用程序看不到我的声音输入设备。不幸的是,在脉冲音频控制中将此设备的配置文件设置为“关闭”无法正常工作,设备仍然以某种方式被抓住。我通过杀死pulseaudio守护进程来证明这一点 - 然后应用程序可以看到我的录音设备。但问题是我必须同时为 OUTPUT 设备启用 PulseAudio,否则我无法听到该应用程序输出的声音。
所以问题是:如何配置脉冲音频(或录音设备),使其不会被脉冲音频“看到”?我使用的是ubuntu 14.04
编辑:我发现了这个: https: //jamielinux.com/blog/tell-pulseaudio-to-ignore-a-usb-device-using-udev/
设备从脉冲音频面板中消失,但脉冲音频仍然以某种方式阻止应用程序使用我的录音设备。
改编自: https: //ubuntuforums.org/showthread.php? t=1551820&page=2 。在 Ubuntu 20.04 中为我工作
如果您没有安装 PulseAudio 音量控制:
sudo apt install pavucontrol
Run Code Online (Sandbox Code Playgroud)
然后pavucontrol在终端或通过桌面运行。
在 Ubuntu 20.04 中,我仍然在声音选项中看到了该设备,但它似乎确实可以与 Alsa 一起使用。就我而言,该设备是连接到我的高保真放大器的 USB DAC。我计划在该输出上设置 MPD,但还没有做到这一点。我通过将 VLC 的音频配置更改为 ALSA 并选择原始“硬件”设备来进行测试。
此配置文件设置似乎会在重新启动后被记住。我尚未测试断开和重新连接 USB 设备,但引用的论坛帖子表明它应该可以工作:
...通过遵循上述说明,我可以通过在 pavucontrol 中将其设置为“关闭”来忽略特定驱动程序 - 证据是我可以多次 insmod/rmmod 驱动程序,而不会使用pulseaudio 锁定它 - 即使pulseaudio 将驱动程序识别为已加载(并且实际上,在加载时会在 pavucontrol 中显示它)。
小智 0
正如所说,您需要安装pavucontrol(脉冲音频控制)。
通过选择Super+“脉冲音频”打开 pavucontrol。
转到配置选项卡。
为您想要保持关闭状态的设备选择“关闭”或“禁用”配置文件。
然后单击右侧的“锁定”图标。无论您是否断开连接然后重新连接,这都将保留该设备的选定配置文件。
如下图所示:
| 归档时间: |
|
| 查看次数: |
2463 次 |
| 最近记录: |