Como configurar qual Hardware de áudio está sendo usado pelo Pulse Audio, ALSA e Jack Audio?

0

Aqui está minha configuração

Toshiba Laptop com placa de som interna, saída de som digital HDMI e uma placa de som Conectiv USB m-audio externa (4 entradas / 4 saídas equivalente a 2 conjuntos de entradas / saídas estéreo).

Eu uso esta configuração para gravar música e DJing. Eu estou tentando descobrir como obter uma configuração semelhante à forma como eu uso esses dispositivos no Windows (aproximadamente).

Quando uso o software MIXXX DJ, posso selecionar todas as saídas do meu dispositivo de som M-Audio enviando um deck para um conjunto de saídas, e o outro definido para o outro conjunto de saídas, para que eu possa usar meu misturador externo. Este não é o problema, mas isso ilustra meu ponto mais adiante. O ponto aqui é que eu sou capaz de usar as duas saídas ao mesmo tempo com este software.

Agora, depois de ter configurado o JackAudio com sucesso e estou usando o Ardour 3 para gravação / produção, percebi que o JackAudio não vê todas as minhas entradas / saídas da minha placa de som m-audio. Só vê um conjunto de entradas / saídas (uma metade do cartão). e Pulse Audio está usando o outro conjunto de saídas. Então, por exemplo, se eu tenho o Ardour rodando no primeiro conjunto de saídas, eu posso usar o Audacious e tocar mp3, que é o padrão do outro conjunto de saídas (o bloqueio é garantido porque o dispositivo bloqueia o dispositivo. Jack Audio, percebo que apenas metade das saídas do meu dispositivo m-audio aparece no painel de controle.

Em um ponto no passado, lembro-me de poder usar o JackAudio para acessar os dois conjuntos de entrada / saída da minha placa de áudio m-audio.

Também notei que quando eu procuro o painel ALSA, o ALSA está usando o conjunto de saídas às quais o JackAudio tem acesso e o Pulse Audio está usando o outro conjunto. (Concedido em áudio de pulso, meu áudio interno do laptop está configurado para a saída padrão).

Minha suspeita é que o Pulse Audio está pegando o conjunto de saídas que o Jack Audio pode utilizar, e está impedindo que ele apareça nas Preferências do Jack Audio. Então eu acho que se eu puder descobrir como obter o pulso de áudio para "deixar ir" do conjunto de saídas que o Jack Audio não consegue, ele funcionará.

então, a partir de agora no meu painel de controle de áudio de pulso eu tenho acesso a -Built-in Audio -HDMI Audio -M-AUDIO DFU RunTime (usando canais 3/4 como saídas)

O ALSA também tem acesso a tudo, mas as saídas da placa m-audio são de 1/2 saída.

Eu quero ser capaz de acessar simultaneamente todos os ins / outs da placa m-audio com Jack Audio para que eu possa direcionar para o mixer analógico externo.

Então, como posso definir com dispositivo de áudio é controlado por ALSA, Pulse Audio e, finalmente, Jack Audio?

    
por DJ Amaya 10.11.2013 / 09:19

2 respostas

0

Eu não sei se minha resposta vai te ajudar. Também fiquei confuso com ALSA, Jack, conexão / configuração do Pulse.

O que eu li, o que eu uso e o que tenho é:

  • O ALSA / JACK funciona principalmente com apenas uma placa de som. Assim, o JACK espera transportar o som da entrada de um cartão, através de processadores / programas para as saídas de um cartão. Neste link você tem um manual um pouco desatualizado para o Ardour 3 onde recebi esta informação e como configurar o sistema para usar mais de uma placa de som: Manual do Ardour 3

  • Eu estou usando o Ubuntu Studio 14.04 no momento. Fiquei confuso com mixxx e vídeos jogados em conexões firefox (vimeo, etc.). Supostamente você pode executar todo o áudio através do Pulse, mas eu tenho todo o som "preso" em algum lugar do sistema. Eu resolvi configurando (por ordem): 1) Mixxx para enviar áudio para ALSA / Pulse (rodando Mixxx antes de QjackCtl). 2) QjacCtl de abertura (que conecta automaticamente o dissipador de pulso). 3) Definindo a saída de áudio geral no Ubuntu para saída através de: Jack de pulso Sink

Não sei se existe uma maneira mais fácil de realizar isso.

    
por CiberSheep 18.05.2014 / 13:14
0

Tente Cadence (dos repositórios do KXStudio).

Ele tem pontes JACK para o ALSA e o PulseAudio para que você possa controlar tudo desde o Cadence.

Tive bons resultados com minha problemática placa de som M Audio.

Cito esta resposta link

% bl0ck_qu0te%

Em Cadence, selecione sua placa de som em Configure < Driver < Dispositivo, então eu acho que você deve ser capaz de configurar as saídas (simultaneamente, esperamos). Não se esqueça de iniciar as pontes ALSA Midi e PulseAudio JACK.

Espero que ajude!

    
por pr1m 05.03.2016 / 02:31