Eu posso entender sua confusão, eu estive lá:)
Vamos começar pelo fato de que o PulseAudio, como o JACK, são servidores de som em certo sentido, com diferentes objetivos em mente. O JACK é direcionado ao usuário / músico profissional de áudio, enquanto o PA visa proporcionar facilidade de uso.
O percurso de áudio é um pouco diferente do que você tem em sua pergunta.
all-applications->PA to jack sink->jack audio server -> libasound and ALSA.
Desta forma, o PA que é, como de costume, a saída de áudio padrão (sink) canaliza o som para o jack. O exemplo acima aparece assim no patchbay do jack (depois que os módulos sink e source foram carregados com load-module
)
asentradasde'sistema'sãofornecidaspelobackendALSA,enquantoocoletorPAJACKeafontesãofornecidospeloPAaosmódulosdetomadas.
SevocêestáexecutandoalgumsabordoUbuntu,entãovocêpodeadicionaroseguinteemqjackctl->configuração->guia"opções" - > executar após a inicialização
pactl load-module module-jack-sink channels=2; pactl load-module module-jack-source channels=2; pactl set-default-sink jack_out; pactl set-default-source jack_in
O item acima deve carregar os módulos "PA to jack" (2 canais L + R para cada um) e definir o dispositivo de reprodução padrão para todos os aplicativos como o módulo PA to jack sink. Além disso, conecta a entrada de entrada de linha / microfone à entrada de fonte de entrada de PA, para que os aplicativos que precisam acessar o dispositivo de entrada padrão (como o skype) possam obtê-lo através do módulo de origem de tomada PA.
Agora, se um aplicativo emitir um som para o ALSA, ele deverá ser reproduzido pelo dispositivo padrão, por meio do pulseaudio. O que implora a pergunta, você realmente precisa de jack completamente? E qual aplicativo é esse?
Em qualquer caso, se o aplicativo for compatível com o conector, ele deverá aparecer no patchbay do qjackctl e, em seguida, você poderá conectá-lo no caminho de áudio da forma que achar melhor.
Para mais informações, consulte aqui . Também as FAQ e wiki do JACK são tremendamente úteis.