我知道可以使用该module-combine-sink
模块在pulseaudio 中创建虚拟组合接收器。
我想知道是否有类似的东西可以创建虚拟组合源。所以这个来源是我所有其他来源的混合体。
答案1
没有直接等效的内置模块,但我可以想到以下几种方法:
1) 使用插件在 ALSA 中配置组合源dsnoop
,然后使用 Pulseaudio 使其可访问module-alsa-source
2) 用于module-null-sink
创建“虚拟”接收器。对于要组合的每个源,使用 的实例module-loopback
将源路由到新创建的虚拟接收器。使用.monitor
虚拟接收器的源作为组合源。
3)查看 的源代码module-combine-sink
,用它来编写自己的module-combine-source
模块。