¿Cómo me deshago del ruido blanco cuando toco la guitarra a través de pulseaudio?

En lugar de usar un amplificador, tengo un adaptador barato que me permite conectar el cable de mi guitarra al puerto de entrada de audio de 3,5 mm de mi computadora portátil. Luego uso pactl load-module module-loopback latency_msec=1para enrutar la entrada a mis parlantes y tocar la guitarra de esa manera. Este método tiene dos problemas, a saber, la latencia comienza siendo imperceptible pero aumenta lentamente hasta que hay una demora muy pequeña pero notable entre tocar una cuerda y escucharla a través del altavoz y mucho ruido blanco presente siempre que la guitarra esté enchufada. Intenté usar pactl load-module module-echo-cancelen lugar del comando anterior con una cantidad moderada de éxito, pero ese módulo a veces altera las notas tocadas en lugar del ruido blanco. ¿Hay alguna forma de minimizar la cantidad de ruido blanco presente? ¿Aislar los cables ayudaría más? Estoy usando Linux.

Editar: Disminuir la ganancia del puerto del micrófono ayuda, pero luego pierdo el efecto de sonido comprimido, lo que no me gustaría hacer.

Respuestas (1)

Pulseaudio no está realmente diseñado para operaciones en tiempo real: use jackd para eso en su lugar. Eso ayudará a que la latencia sea más predecible. Sin embargo, la combinación de "adaptador barato" y "puerto de entrada de audio en la computadora portátil" es buena para una gran cantidad de ruido blanco y eso no es realmente algo que el software tenga una posibilidad razonable de solucionar. Una tarjeta de audio externa con una entrada de alta impedancia (o entrada de "Instrumento") en conexión con jackd debería permitirle configurar operaciones confiables, aunque usar los parlantes de la computadora portátil requerirá cosas como zita-j2a ya que entonces se trata de dos tarjetas de audio .

Otra opción para controlar la latencia sería configurar el monitoreo en el audio de su computadora portátil (suponiendo que lo ofrezca) evitando por completo pulseaudio y otras soluciones de software. Pero eso no ayudará contra el ruido blanco.

¡Gracias por la rápida respuesta! ¿Existe otro tipo de adaptador que produzca una menor cantidad de ruido blanco? Vi fotos de los que usan USB en lugar de la línea en el puerto. Serian mejores para esto?
+1 Una interfaz de audio externa es realmente lo que necesitas. Cualquiera decente debería proporcionar sus propias salidas de monitoreo, lo que le permitiría conectarse a los altavoces sin tener que usar la tarjeta de sonido de su computadora portátil en conjunto.