PulseAudio 2.0 tira mais proveito de hardware moderno
O PulseAudio, que há anos faz parte do sistema de som de boa parte das distribuições de Linux populares, lançou recentemente sua versão 2.0 trazendo uma série de novidades que tiram melhor proveito do hardware tipicamente disponível em PCs atuais.
Entre os recursos aprimorados nesta versão estão o suporte à detecção de conector, que permite, por exemplo, exibir automaticamente um controle de volume adicional quando um segundo conjunto de caixas de som é plugado. Outros recursos que passaram a ser suportados incluem taxas de amostragem alternativas, que permitem evitar a operação de resample em alguns casos, e assim torna o sistema mais eficiente até mesmo no consumo de energia, e o suporte a hardware de áudio paravirtualizado com o Xen. (via h-online.com – “PulseAudio 2.0 makes better use of modern hardware features – The H Open Source: News and Features”)
Até que enfim, o suporte para Hardware de audio é a única coisa que me deixa desapontado com o Linux…
Amém!!!
Será que na próxima versão do Kubuntu o uso do fone de ouvido vai finalmente cortar o som das caixas do meu note HP???
Hope!
Luciano Castilho, O responsável por isso é o ALSA, não o PulseAudio. Os drivers detectam o modelo de notebook e registram uma função unsol_event adequada para fazer o mute via software nos notebooks em que isso é necessário. Note que muitos notebooks fazem isso via hardware, dispensando o driver desta tarefa.
Veja, por exemplo: http://lxr.linux.no/#linux+v3.3.6/sound/pci/hda/patch_realtek.c#L638
O pulse avança, e o tvtime vai ficando para trás, cada vez mais sem som direto… :S
A pergunta essencial é: desta vez funciona? Pq desde que conheci o pulseaudio, só tive problema com ele. Nunca funcionou comigo. No netbook ele consome recursos demais e fica travando o som. No desktop fica travando e não permite que aplicação não-pulseaudio (como jogos em SDL, por exemplo) funcionem em conjunto com aplicações que usam o pulse.
O pior é que nos ubuntus mais novos se vc remove o pulse, o mixer da barrinha do topo desaparece e aí só resta usar o alsamixer.
Por incrível (e nostalgico) que parece, há alguns anos, lá por 2006~2007 eu não tinha este problema. Usava várias aplicações que tocavam som simultaneamente sem isso afetar processamento ou qualidade do som. E tudo com o bom e velho alsa. E tudo isso numa máquina 10X menos poderosa que a que uso hj!
Pode até ser que o pulse seja uma mão na roda para o desenvolvedor, mas pra mim como usuário é um pé no saco. Só trouxe mais problemas para a questão de áudio no Linux.
Ele faz coisas desnecessárias atualmente, o que me lembra os “erros” cometidos pelo Xorg há décadas, como poder ser executado de forma transparente via rede, algo irrelevante quando a principal funcionalidade (sair som corretamente das caixinhas de som do computador) não funciona.
ps: isso me pareceu estas reclamações do tipo “classe média sofre” :-)
Teria sido melhor se o Alsa fosse melhorado e tivéssemos que partir para o PulseAudio, que não é muito bom.
(Hoje eu tô realmente muito disléxico!)
Teria sido melhor se o Alsa fosse melhorado invés de termos que partir para o PulseAudio, que não é muito bom.