El audio normal se detiene cuando se inicia jackd

El audio normal se detiene cuando se inicia jackd

Hace un tiempo configuré Pulseaudio y JACK para que funcionaran bien juntos en Arch Linux y poder cambiar entre ellos. El problema es que algunas aplicaciones JACK deben reiniciarse por completo cuando se reinicia jackd, lo que hace que sea increíblemente ineficiente intentar alternar entre, digamos, Google Chrome y MuseScore.

Mi objetivo es lograr que Pulse pase a través de JACK. Parece que este debería ser el caso en este momento, ya que hay dispositivos Pulse Sink/Source conectados al sistema de audio en JACK.

Sin embargo, cuando intento reproducir audio en cualquier sitio web en Chrome o VLC (ambos enrutados a Pulse), no funciona.

  • En VLC, la barra de progreso avanza pero no sale ningún audio. Si inicio jackd en el medio, el audio proviene de donde esté la barra de progreso en ese punto, por lo que cualquier audio que se suponía que debía reproducirse se "eliminó".
  • En Chrome, probado con Google Play Music, YouTube y HTML5 <video>y <audio>elementos, la barra de progreso permanece en cero o donde estaba cuando se inició jackd. Si empiezo a conectar en el medio, comienza a reproducirse en ese punto, por lo que no se "eliminó" ningún audio.

¿Cómo puedo arreglar esto?

Respuesta1

Es preferible detener la reproducción de todas las fuentes de audio antes de iniciar JACK para evitar problemas.

Instale el mezclador Pulseaudio estándar de pavucontrol: muchos controles de panel y mezcladores para Pulseaudio no muestran todas las opciones disponibles, particularmente las opciones de enrutamiento de dispositivos de sonido.

Es probable que las aplicaciones con problemas de audio sigan intentando reproducirse directamente en el dispositivo de audio que normalmente utiliza Pulseaudio. Si JACK ha iniciado y tomado el control del dispositivo de audio, pavucontrol tiene una lista desplegable de opciones de enrutamiento para redirigir el audio desde el dispositivo de hardware al receptor del conector Pulseaudio.

Pulseaudio a menudo solo necesita redirigir la reproducción manualmente una vez para cada aplicación. El cambio de ruta se guarda y Pulseaudiogeneralmentecambiar automáticamente en el futuro

Respuesta2

Recomendaría instalar Cadence desde elRepositorios de KXStudioy tenga un conector de inicio automático al iniciar sesión, incluidos los puentes PulseAudio y ALSA. Funciona bien para mí.

información relacionada