PipeWire 1.4: Novas melhorias no suporte a MIDI2, Bluetooth e RISC-V

  • O PipeWire 1.4 apresenta suporte a MIDI 2.0 e otimizações para arquiteturas RISC-V.
  • Uma API de controle JACK e uma nova implementação do serviço pipewire-pulse são adicionadas.
  • Ele incorpora melhorias no Bluetooth, um novo codec G722 e suporte para aparelhos auditivos com ASHA.
  • Ele apresenta otimização no tratamento de fluxos RTP, melhorias na reamostragem e novos filtros avançados.

PipeWire 1.4

O lançamento de PipeWire 1.4 marca uma atualização significativa para este sistema de gerenciamento de áudio e vídeo no Linux, com melhorias focadas em compatibilidade de hardware, processamento de dados e novos recursos para desenvolvedores e usuários avançados.

Esta versão apresenta vários novos recursos que ampliam a versatilidade do PipeWire, incluindo suporte aprimorado para arquiteturas RISC-V, um API de controle JACK e compatibilidade com MIDI 2.0. Além disso, há otimizações significativas na conectividade. Bluetooth, um novo Codec G722 e suporte para aparelhos auditivos por meio de ASHA.

PipeWire 1.4 expande suporte para novas arquiteturas e protocolos

Com esta versão 1.4, o PipeWire continua sua evolução como plataforma de referência no ecossistema Linux. Entre as mudanças mais notáveis ​​está a Otimização para processadores RISC-V, o que permite melhor desempenho em dispositivos com essa arquitetura e é crucial para distribuições que implementam essas melhorias.

Outra novidade é a incorporação de um API de controle JACK, o que facilita a integração com aplicações que dependem do JACK, permitindo maior flexibilidade na manipulação de fluxos de áudio. Isso é especialmente relevante para usuários que buscam aproveitar ao máximo o desempenho do PipeWire em seus projetos multimídia.

Suporte aprimorado para MIDI2.0 Este é outro ponto importante, pois o MIDI2 se torna o formato padrão no PipeWire, com recursos que permitem a conversão entre formatos MIDI mais antigos e o novo padrão UMP. Este é um grande passo para modernizar o gerenciamento de música no Linux.

Fio de tubulação
Artigo relacionado:
Chega a primeira versão estável do PipeWire 1.0 e essas são suas melhorias

Melhorias na conectividade Bluetooth e streaming de áudio

Usuários sem fio também encontrarão melhorias significativas nesta versão. O PipeWire 1.4 incorpora suporte para links de streaming BAP e compatibilidade com aparelhos auditivos usando o protocolo ASHA, ampliando assim o leque de dispositivos acessíveis com a plataforma. Isso é importante para quem usa aparelhos auditivos Bluetooth diariamente.

Além disso, esta atualização adiciona um novo codec G722, otimizado para melhorar a qualidade do áudio em comunicações de voz. Este é um avanço considerável para aplicações de comunicação que exigem alta fidelidade sonora.

As melhorias na conectividade Bluetooth fazem parte de uma abordagem mais ampla para otimizar a experiência do usuário. As mudanças de áudio no PipeWire 1.4 não são apenas técnicas, mas também focadas em melhorar a experiência geral do usuário.

SDL_Logotipo
Artigo relacionado:
SDL 2.0.16 chega com melhorias para Wayland, Pipewire e muito mais

Novos recursos para desenvolvedores no PipeWire 1.4

O PipeWire 1.4 apresenta uma série de Ferramentas e otimizações para facilitar o desenvolvimento e a estabilidade do sistema. Isso inclui uma nova implementação do serviço pipewire-pulse, que melhora a compatibilidade com aplicativos criados para o PulseAudio e permite que os desenvolvedores integrem o PipeWire em seus aplicativos com mais facilidade, um aspecto fundamental para o futuro do áudio no Linux.

O suporte para o protocolo também foi adicionado WebRTC2 dentro do módulo de cancelamento de eco, permitindo melhor qualidade em transmissões de voz e videoconferências. Este é um recurso essencial para quem trabalha no desenvolvimento de aplicativos de comunicação.

Esses novos recursos não beneficiam apenas os desenvolvedores, mas também melhoram a experiência final dos usuários que dependem dessas melhorias para o uso diário de seus dispositivos.

Estúdio OBS 30.1
Artigo relacionado:
OBS Studio 30.1 agora suporta captura de vídeo PipeWire, entre outras melhorias

Outras melhorias adicionais

Além das melhorias mencionadas acima, esta versão traz consigo otimizações na gestão de fluxos RTP com Suporte de relógio PTP, ajustes de latência loopback e loop-sink e novas opções de configuração para o módulo ROC. Essas otimizações são cruciais para aplicativos que exigem manuseio preciso de fluxos de áudio e vídeo.

Também há avanços na conversão de vídeo graças ao novo Plugin baseado em FFmpeg, e modificações no reamostrador que melhoraram a precisão e a eficiência do processamento de áudio. Essa melhoria na conversão de vídeo é essencial para quem usa o PipeWire em ambientes multimídia complexos.

O PipeWire se estabeleceu como a solução padrão para gerenciamento de áudio e vídeo em muitas distribuições GNU/Linux e continua a evoluir a cada novo lançamento. Os interessados ​​em experimentar esta última atualização podem baixe-o do repositório oficial no GitLab. A cada novo lançamento, o PipeWire fortalece sua posição como líder em gerenciamento de áudio e vídeo em ambientes Linux.

KaliLinux 2023.2
Artigo relacionado:
Kali Linux 2023.2 lança nova imagem para Hyper-V e migra para PipeWire