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 pactl
comando (una parte del sistema PulseAudio) para manejar esto.
- 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.
- 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