O áudio normal para quando o jackd inicia

O áudio normal para quando o jackd inicia

Há algum tempo, configurei o Pulseaudio e o JACK para funcionarem bem juntos no Arch Linux para que eu pudesse alternar entre eles. O problema é que alguns aplicativos JACK devem ser completamente reiniciados quando o jackd é reiniciado, o que torna incrivelmente ineficiente tentar alternar entre, digamos, Google Chrome e MuseScore.

Meu objetivo é fazer com que o Pulse passe pelo JACK. Parece que este deveria ser o caso agora, já que existem dispositivos Pulse Sink/Source conectados ao áudio do sistema no JACK.

No entanto, quando tento reproduzir áudio em qualquer site no Chrome ou VLC (ambos roteados para Pulse), não funciona.

  • No VLC, a barra de progresso avança, mas nenhum áudio é emitido. Se eu iniciar o jackd no meio dele, o áudio virá de onde quer que a barra de progresso esteja naquele ponto, então qualquer áudio que deveria ser reproduzido foi "descartado".
  • No Chrome, testado com Google Play Music, YouTube e HTML5 <video>e <audio>elementos, a barra de progresso permanece em zero ou onde estava quando o jackd foi iniciado. Se eu iniciar o jackd no meio dele, ele começará a tocar nesse ponto, então nenhum áudio foi "caído".

Como posso consertar isso?

Responder1

É preferível parar a reprodução de todas as fontes de áudio antes de iniciar o JACK para evitar problemas

Instale o mixer Pulseaudio padrão pavucontrol - muitos controles de painel e mixers para Pulseaudio não mostram todas as opções disponíveis, principalmente opções de roteamento de dispositivos de som.

Aplicativos com problemas de áudio provavelmente ainda estão tentando reproduzir diretamente no dispositivo de áudio normalmente usado pelo Pulseaudio. Se o JACK foi iniciado e assumiu o controle do dispositivo de áudio, o pavucontrol possui uma lista suspensa de opções de roteamento para redirecionar o áudio do dispositivo de hardware para o coletor do conector Pulseaudio.

Muitas vezes, o Pulseaudio só precisa que a reprodução seja redirecionada manualmente uma vez para cada aplicativo. A alteração de roteamento é salva e o Pulseaudio irágeralmentemudar automaticamente no futuro

Responder2

Eu recomendaria instalar o Cadence doRepositórios KXStudioe faça com que ele inicie automaticamente o Jack no login, incluindo pontes PulseAudio e ALSA. Funciona bem para mim.

informação relacionada