Cria fonte combinada em pulseaudio

2

Eu sei que é possível criar um coletor virtual combinado no pulseaudio usando o módulo module-combine-sink .

Gostaria de saber se existe algo semelhante para criar uma fonte combinada virtual. Então, uma fonte que é uma mistura de todas as minhas outras fontes.

    
por Seba Kerckhof 16.03.2017 / 01:51

1 resposta

2

Não há equivalente direto nos módulos incorporados , mas posso pensar em das seguintes formas:

1) Configure a origem combinada no ALSA com o plug-in dsnoop , e torne-a acessível para o Pulseaudio com module-alsa-source

2) Use module-null-sink para criar um coletor "virtual". Para cada origem que você deseja combinar, use uma instância de module-loopback para rotear a origem para o coletor virtual recém-criado. Use a fonte .monitor do coletor virtual como fonte combinada.

3) Veja o código-fonte de module-combine-sink , use isso para escrever seu próprio módulo module-combine-source .

    
por 16.03.2017 / 12:12

Tags