O JACK não pode tocar ardor junto com qualquer outra mídia

2

Eu recentemente baixei o Ardour2, e parece que o JACK não pode rodar o Ardour junto com qualquer outra mídia (Rhythmbox, YouTube, Pandora, etc.). Os sintomas são os seguintes:

Se o Ardour é a primeira coisa que eu começo depois de inicializar minha máquina, ele funciona muito bem, mas se eu for jogar, por exemplo, Rhythmbox, quando eu digo para tocar um pouco de áudio, fica lá sem fazer nada. Da mesma forma com a mídia online. Se eu fechar o Ardour, ainda não poderei tocar a outra mídia. Por outro lado, se eu reiniciar e abrir a outra mídia antes do Ardour, agora a mídia toca bem, mas quando eu tento abrir o Ardour ele diz:

Ardour could not start JACK
There are several possible reasons:

1) You requested audio parameters that are not supported..
2) JACK is running as another user.

Please consider the possibilities, and perhaps try different parameters.

Agora não consigo iniciar o Ardour até que eu reinicie novamente. Sugestão (2) acima me fez pensar que eu deveria tentar executar o Ardour como root (o único outro usuário na minha máquina); quando eu faço isso, o Ardour funciona, mas imediatamente quebra todas as outras mídias novamente.

Eu verifiquei a configuração do JACK para ambos os casos (o Ardour começou primeiro em comparação com outros meios de comunicação iniciados primeiro) e eles parecem ser idênticos. Parar e reiniciar o JACK não parece ter efeito algum.

O que há de errado?

Informações sobre o meu sistema: Debian wheezy; Versão JACK: jackdmp 1.9.9; Ardour version: 2.8.14

    
por Sesquipedal 23.11.2014 / 21:49

1 resposta

1

Conflito entre o jackd e o pulseaudio:

  • O Ardor inicia o jackd mas não o interrompe ao sair: portanto, o software de áudio não compatível com o jackd (mas usando pulseaudio) não pode acessar a placa de som: após o Ardour, você pode executar killall jackd ou instalar qjackctl para iniciar / parar o jackd facilmente.
  • O outro caso (no qual o jackd não pode ser iniciado) é provavelmente causado pela execução do pulseaudio, iniciado pelo Rythmbox ou outro.
    Eu uso o Ubuntu e não tenho esse problema: ao iniciar o jack com o qjackctl, ele pára temporariamente o som pulseaudio.
    Instalar pulseaudio-module-jack pode ajudar.
    Você também pode iniciar o qjackctl através do pasuspender : pasuspender qjackctl pára o pulseaudio antes de iniciar o qjackctl.
por 24.11.2014 / 13:17

Tags