loopback/escuchar Line In, ALSA/Pulseaudio

loopback/escuchar Line In, ALSA/Pulseaudio

Tengo 2 computadoras y un par de auriculares. Cuando usaba Windows en mi PC de escritorio, simplemente podía seleccionarEscucha ay canalizaría elEn lineaentrada al dispositivo de salida predeterminado. No veo una manera de hacer eso en Arch Linux. Miré alsamixer, pero me resultó demasiado difícil de usar. Intenté usar pactl module-loopback, pero hizo un bucle en mi micrófono, probablemente porque estaba configurado como predeterminado en la configuración de audio de GNOME y/o pavucontrol Pavucontrol me permitió alterar la fuente del module-loopback, pero solo permitió "Estéreo analógico". Duplex" o "Ellesmere HDMI Audio" como opciones. Quiero usar mi micrófono para llamadas, pero también reproducir la entrada de línea.

Respuesta1

Puede usar el pactlcomando (una parte del sistema PulseAudio) para manejar esto.

  1. Primero, necesita averiguar los nombres de su fuente de entrada de línea y su receptor de salida.
    pactl list short sources
    pactl list short sinks

Esto le dará una lista de todos sus dispositivos de entrada y salida. Busque su dispositivo Line In en la lista de fuentes y sus parlantes (o cualquier dispositivo de salida que esté usando) en la lista de receptores.

  1. Una vez que tenga los nombres de sus dispositivos, puede usar pactl para conectarlos.
pactl load-module module-loopback source=<your-line-in-source> sink=<your-output-sink>

Si desea detener el enrutamiento de audio, puede descargar el módulo loopback con el siguiente comando:

pactl unload-module module-loopback

Por cierto, descargará todo; si tiene varios bucles invertidos, debe especificar el índice.

Aquí un ejemplo de mi sistema y mis dispositivos:

pactl load-module module-loopback source=alsa_input.pci-0000_2f_00.4.3.analog-stereo.6 sink=alsa_output.usb-Kingston_HyperX_Cloud_II_Wireless_000000000001-00.iec958-stereo

información relacionada