Para tocar guitarra através do jack é necessária uma latência bastante baixa, assim você terá a taxa de amostragem, o período e o tamanho do buffer da jack para alcançar isso. Isso pode resultar em problemas ao direcionar o som de pulseaudio através do jack .
Neste caso, acho que o melhor é usar o jack enquanto o pulseaudio não está em execução quando você toca guitarra e pulseaudio enquanto Jack não está em execução quando você deseja reproduzir mídia. Isso também teria a vantagem de que jack não precisa compartilhar recursos com pulseaudio .
Para fazer isso, você precisará configurar o jack , bem como o pulseaudio .
Configurar o pulseaudio
pulseaudio tem um recurso autospawn que é ativado por padrão. Você precisa desativar este recurso, caso contrário, o pulseaudio será reiniciado sempre que o pulseaudio for interrompido. Para fazer isso, crie o arquivo ~/.config/pulse/client.conf
, este arquivo precisa conter a linha
autospawn = no
Se este arquivo já existir, edite-o de acordo.
Você também precisa adicionar uma entrada nos aplicativos de inicialização, como neste exemplo:
Estaentradanosaplicativosdeinicializaçãoénecessária,casocontrárioopulseaudionãoseráiniciadoduranteainicializaçãoporqueautospawnestádesativado.
Configurarojack
Abrajackctl,cliqueemSetup
,escolhaoOptions
-tabeadicioneoscomandospulseaudio--kill
epulseaudio--start
deacordocomesteexemplo(sevocêusarscriptsaqui,adicioneoscomandosparaosscriptscorrespondentes):
É isso. Eu mesmo uso essa configuração no Ubuntu Studio 16.04 e 18.04 e funciona bem.