Por que o YouTube, o Audacity, o Tartini e o PulseAudio não se dão bem?

3

(Isso é no Ubuntu 12.04 LTS com todas as últimas atualizações aplicadas.)

Um aplicativo de áudio que uso muito é o Audacity , tanto como player de áudio quanto como gravador, geralmente com os fones de ouvido mais baratos. pode encontrar.

Eu também uso muito o YouTube (ou seja, o Flash no Firefox).

Os dois trabalham muito bem juntos: por ex. Eu posso reproduzir áudio de ambos simultaneamente.

Recentemente, comecei a usar outro aplicativo de áudio: Tartini . Graças a os esforços de Jeremy Salwen e Jevon Longdell , compilado sem problemas, e depois de ter o OpenGL funcionando, ele também é executado. Então eu esperava que ele se misturasse com os outros dois:

masissonãoacontece.Inicialmente,nãotocarianenhumáudio.

Dealgumaforma,descobriquenas"configurações de som" do Ubuntu

Eutivequeselecionar'DigitalOutput(S/PDIF)'antesdoáudioserreproduzidocomoTartiniseraudível-masissosilenciaoYouTubeeoAudacity.Eunãoqueroprecisaralternarentresaídas"digitais" e não "digitais", dependendo do aplicativo que estou usando. Eu não me importo se 'outputs' (sejam eles quais forem) são 'Digital' (o que quer que isso signifique); Eu só quero que o som produzido por um aplicativo seja reproduzido sempre que eu pedir, se algum outro aplicativo estiver tocando ou gravando som naquele momento.

De alguma forma, descobri que existe um aplicativo chamado 'paprefs' que tem a opção de ativar 'saída simultânea em todas as placas de som locais', o que quer que isso signifique, então eu instalei e habilitei essa opção:

Issomedeuumanovaopçãonasconfiguraçõesdesom:

e depois que eu selecionei, o Audacity e o Tartini tocariam áudio, não simultaneamente, mas o que fosse iniciado primeiro. Pelo menos, esse foi o caso por um curto período de tempo; então o comportamento anterior retornou.

Após a reinicialização, o novo comportamento foi restaurado: agora posso reproduzir som do Audacity e / ou do YouTube, simultaneamente, se desejar; ou de Tartini; mas nunca de Audacity e Tartini, ou YouTube e Tartini, ao mesmo tempo. No entanto, o Ubuntu Sound Settings e o pavucontrol não estão mais disponíveis: o pavucontrol afirma que não pode se conectar ao PulseAudio:

e, de fato, nada relacionado ao pulso está sendo executado no meu sistema.

Perguntas:

  1. O que diabos está acontecendo? Como eu descubro?
  2. O YouTube e o Tartini podem tocar ao mesmo tempo?
  3. ... enquanto o PulseAudio está em execução?
  4. Como? / Por que não?
  5. Como meu hardware de processamento de áudio entra nisso?

lspci diz que tenho um 00:1f.5 Multimedia audio controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller (rev 02)

    
por Reinier Post 22.02.2014 / 00:12

1 resposta

1

Talvez isto não te ajude, mas eu tive um problema parecido - o meu Tuxguitar não fez nenhum som enquanto o Youtube estava ligado. Eu resolvi isso instalando Fluidsynth e Qsynth, depois fazendo algumas mudanças aleatórias nas configurações do Qsynth (e depois do Tuxgutar).

Encontrei (também com instruções) aqui, na parte inferior da página.

link

    
por Paolo 24.02.2014 / 12:45