Recuerda que en las ciencias un error puede tener diferentes resoluciones, así que nosotros aquí te mostramos lo mejor y más óptimo.
Solución:
Mediante la creación de una tarjeta de sonido virtual y el bucle de entrada y salida de la tarjeta de sonido real, es posible grabar ambas, sin oírse hablar.
Lo siguiente es una adaptación de esta solución a un problema más complejo.
Primero cree un sumidero para usar como una tarjeta de sonido virtual y agregue dos bucles invertidos en él, que se usarán para enrutar la entrada y salida de la tarjeta de sonido real.
pacmd load-module module-null-sink sink_name=Virtual1 sink_properties=device.description=Virtual-Sound-Card
pactl load-module module-loopback sink=Virtual1
pactl load-module module-loopback sink=Virtual1
A continuación, abra pavucontrol, vaya a la pestaña “Grabación” y configure la entrada y salida de la tarjeta de sonido real como fuentes para cada loopback, que en el caso del OP sería “Estéreo analógico de audio incorporado” y “Monitor de audio incorporado”. Audio estéreo analógico”.
Ejemplo de configuración de la pestaña Grabación
Finalmente, navegue por la pestaña “Dispositivos de entrada” de pavucontrol y configure el monitor de la tarjeta de sonido virtual como el dispositivo alternativo (haciendo clic en el botón con una marca de verificación en un círculo verde a la derecha de “Monitor de la tarjeta de sonido virtual”).
Ejemplo de tarjeta de sonido virtual configurada como respaldo
Si está utilizando el complemento ALSA, como se muestra en la captura de pantalla del OP, configure “ALSA Capture from” en “Monitor of Virtual-Sound-Card” en la pestaña “Grabación”.
Ahora, audacity debería captar la entrada de la tarjeta de sonido virtual, que contiene tanto la entrada como la salida de la tarjeta de sonido real, mientras que sus parlantes/auriculares seguirán reproduciendo solo la salida de la tarjeta de sonido real, por lo que no escuchará su micrófono.
Puede intentar habilitar “el mezclador estéreo” usando pactl
para cargar el bucle invertido del módulo
La idea es mezclar el flujo de origen de su micrófono a los altavoces. Con un ajuste correcto para el volumen y la posición recíproca del micrófono y los altavoces, debería poder evitar el efecto Larson. 🙂
Cargue el bucle invertido del módulo
pactl load-module module-loopback
y después de cambiar el dispositivo de grabación (Captura de Alsa desde) desde el incorporado al monitor una.
[You find in Volume control->Recording->Alsa plug in / Alsa capture from].
Hay un video corto para el sistema Ubuntu en youtube
Notas:
módulo-bucle
permite enrutar audio desde una fuente directamente de regreso a un sumidero.