(PulseAudio) Tornar o laço de estéreo analógico de áudio integrado outro dispositivo

1

TLDR: How do I make Build-in Audio Analog Stereo loop another output device?

Eu quero isolar alguns sons do meu computador para gravá-los, mas ainda quero ouvir tudo.

TeamSpeak ═════╦════> Built-in Analog Audio Stereo
               ^
Game ══════════╩════> OBS

Game Audio goes to Build-in Analog Audio Stereo and my OBS Output Device

TeamSpeak only goes to Build-in Analog Audio Stereo

Já posso alterar o dispositivo do programa no PulseAudio, só preciso rotear minha obs Origem de saída para minha Built-in Analog Audio Stereo Source

    
por nathanthesnooper 30.09.2017 / 23:48

1 resposta

2

Então você quer um novo coletor que possa ser selecionado para Games, que será enviado para outros dois coletores.

Criar um coletor nulo:

pacmd load-module module-null-sink sink_name=games sink_properties=device.description=Games

e adicione dois loopbacks da saída do monitor desse coletor aos coletores que você deseja:

pacmd load-module module-loopback source="games.monitor" sink="name_of_built_in_stereo_sink"
pacmd load-module module-loopback source="games.monitor" sink="name_of_obs_sink

Você pode obter os nomes com

pacmd list-sinks | grep name:

e omitir os colchetes angulares.

Experimente primeiro a linha de comando e, em seguida, adicione aos arquivos de inicialização do Pulseaudio quando ela funcionar da maneira desejada.

    
por 01.10.2017 / 06:52

Tags