DJPlay: Nenhum som saindo

5

Eu instalei o JACK e o DJPlay no Ubuntu 10.10, eles parecem iniciar e se conectar bem.
Então abro arquivos de áudio no DJPlay e começo a tocá-los, os osciloscópios começam a se mover.

Mas nenhum som sai .

Eu sou um novato, então deixei tudo configurado como padrão.
Talvez seja só que eu não sei como usar DJPlay e há apenas um botão para pressionar em algum lugar? Na captura de tela, observe como os níveis estão se movendo na janela "mixer", mas nenhum sinal nos níveis no lado superior direito da tela, sem ter certeza do que isso significa.
Alguma ideia?

    
por Nicolas Raoul 09.12.2010 / 12:31

2 respostas

1

Eu tive o mesmo problema e resolvi o problema. A solução não é ideal e vou procurar um mais limpo, mas isso pode ajudá-lo de qualquer maneira. (Eu estou rodando Debian / Gnome, então se você está no Debian ou Ubuntu eu suspeito que este procedimento funcionará - em outras distros pode haver algumas diferenças).

Primeiro, inicie o controle JACK ANTES de iniciar o DJPlay. Aguarde até que seja exibido "Iniciado" na janela de exibição. (Se não chegar até aqui, então você provavelmente tem um problema com o JACK). Depois de iniciado, inicie o DJPlay. Então, volte para o controle JACK e clique em 'Connect'. Na aba 'Audio' você deve ver 'DJPlay' na lista 'Readable Clients' e 'DJPlay' e 'system' na lista 'Writable Clients'. Expanda 'DJPlay' na lista da esquerda e 'system' na lista da direita. Na lista da esquerda, clique em "player_1_left", depois na lista à direita, clique em um item - no meu sistema, eles aparecem como "playback_1", "playback_2", etc. Em seguida, clique no botão "Conectar". Uma linha deve aparecer entre as listas esquerda e direita. Repetindo o processo, ligue "player_2_left" a "playback_1" e, em seguida, ligue "player_1_right" a "playback_2" e, em seguida, "player_2_right" a "playback_2". Isso deve conectar as saídas esquerda e direita de ambos os decks DJPlay às entradas esquerda e direita do sistema de som do seu computador. Se você toca algo no DJPlay, você deve ouvir agora.

Tem de haver uma maneira melhor e mais automatizada de fazer isso; se eu encontrar, tentarei postar direções.

Eu não tenho um kernel em tempo real, então não posso usar a opção em tempo real. Eu ouço alguns gritos que indicam que o processamento de som não está acompanhando sua tarefa, então eu vou precisar de um computador dedicado com um kernel RT para fazer isso funcionar corretamente. Mas antes de configurar isso, vou jogar um pouco para ver se o DJPlay vale o esforço. Boa sorte em fazer sua configuração funcionar!

    
por user12616 18.03.2011 / 18:37
2

Primeiramente, você deve configurar o JACK com o qjackctl (que parece ter instalado)

Você deve desmarcar "Realtime", pois provavelmente você não tem um kernel habilitado para tempo real.

Você também deve aumentar o "Frames / Period" quando tiver alguns buffer overflows , pois eles chamado. O texto vermelho na caixa de status informa isso.

Conseguir que o som funcione pode levar alguns ajustes na sua parte. Se você instalar um pequeno programa chamado patchage (usando apt-get ou Software Center)  então você pode ver uma representação visual do seu sistema de áudio com o JACK. Se este programa DJPlay for realmente habilitado para JACK, deverá ser muito fácil conectar e desconectar pipelines de áudio com o Patchage.

O JACK é um software muito avançado, mas infelizmente se integra mal com o ambiente padrão. É preciso se acostumar.

    
por user6658 21.01.2011 / 06:18