Alguns dias atrás o lançamento da nova versão foi anunciado do servidor de som Pulso de áudio 15.0, que atua como um intermediário entre os aplicativos e vários subsistemas de som de baixo nível, abstraindo o trabalho com a equipe.
PulseAudio permite que você controle o volume e a mixagem de som no nível de aplicativos individuais, organizar a entrada, mixagem e saída do som na presença de múltiplos canais de entrada e saída ou placas de som, além de permitir alterar o formato de streaming de áudio em tempo real e usar plug-ins, torna possível redirecionar o stream de áudio de forma transparente para outra máquina.
Principais notícias PulseAudio 15.0
Nesta nova versão do PulseAudio uma das novidades mais importantes é com a compatibilidade com Bluetooth que foi ampliada significativamente, uma vez que novos codecs A2DP LDAC e AptX foram adicionadosAlém disso, variantes de configuração "XQ" também estão disponíveis para os codecs SBC antigos.
É mencionado que As variantes SBC XQ têm uma taxa de bits fixa (e superior ao SBC "normal"), para que possam ter mais interrupções se a conexão sem fio for ruim, mas por outro lado a qualidade é sempre boa se a conexão for boa. Para taxa de bits variável, o PulseAudio agora pode aumentar a taxa de bits novamente após ter sido reduzida devido a problemas de conectividade.
Outra novidade Que se destaca são os novos parâmetros da linha de comandoComo get-default- {sink | source}, get- {sink | source} -volumey get- {sink | source} -mute os quais adicionado suporte para configuração de perfis de placa de som e permite que você configure os argumentos do módulo módulo-alsa-card via configuração do udev por meio de uma nova variável do udev chamada PULSE_MODARGS.
Também adicionado suporte para AVRCP Absolute Volume para controlar programaticamente o volume dos dispositivos A2DP conectados, como anteriormente, ao jogar com um fone de ouvido, o PulseAudio fez seu próprio controle de volume no software e o fone de ouvido fez seu próprio controle de volume no hardware. Ter dois níveis de volume às vezes tornava difícil aumentar o volume, agora há apenas um nível de controle de volume.
Por outro lado nos empacotadores, o PulseAudio agora impede o carregamento de módulos X11 no Wayland (o recurso atualmente só funciona no GNOME), adiciona suporte para configuração de suporte OSS e Valgrind no Meson, fornece suporte para a leitura de configurações adicionais de /etc/pulse/default.pa.d/ para o script de inicialização e uma nova opção para construir bibliotecas de cliente e utilitários apenas.
Também a capacidade de fixar perfis de placa de som foi implementada, em que o estado não é redefinido após a remoção e conexão (por exemplo, útil ao reconectar HDMI).
Das outras mudanças que se destacam na nova versão:
- O módulo dissipador foi totalmente reescrito com a implementação de um efeito de som surround virtual (dissipador-surround virtual do módulo).
- Novo mecanismo para aplicativos para desativar a memória compartilhada em sua conexão com o PulseAudio
- Novo "API de mensagem" adicionado para facilitar a comunicação entre clientes e objetos PulseAudio
- Alsa-mixer: desativa o Auto-Mute assim que o sistema tiver
- O suporte para o kit de ferramentas Autotools foi removido em favor do sistema de compilação Meson.
- Possibilidade de colocar arquivos de configuração de caminho ALSA no diretório inicial do usuário ($ XDG_DATA_HOME / pulseaudio alsa-mixer / path), não apenas / usr / share / pulseaudio / alsa-mixer / path.
- Suporte de hardware aprimorado
- A configuração do caminho ALSA pode residir no diretório inicial do usuário \
- Atualizações de tradução
- Suporte de hardware aprimorado: SteelSeries Arctis 9, HP Thunderbolt Dock 120W G2, Behringer U-Phoria UMC22, OnePlus Type-C Bullets, Sennheiser GSX 1000/1200 PRO.
- Suporte a FreeBSD aprimorado. Manuseio aprimorado de conexão e desconexão a quente de placas de som.
Finalmente se você estiver interessado em saber mais sobre isso Sobre esta nova versão do PulseAudio 15, você pode verificar os detalhes em o seguinte link. Em quanto a a implementação desta nova versão já começou a ser distribuída dentro dos repositórios de algumas distribuições Linux, então resta apenas esperar que o pacote seja incluído de uma forma geral em todas as distribuições.