PulseAudio 17 est déjà sorti et voici ses actualités

PulseAudio

Logo PulseAudio

Il a été récemment annoncé lancement de la nouvelle version de « PulseAudio 17 », qui a mis en œuvre des améliorations et des corrections, comme un meilleure interaction Bluetooth, améliore le traitement audio webRTC, prise en charge du codec Bluetooth FastStream et plus encore.

PulseAudio peVous permet de contrôler le volume et le mixage sonore au niveau des applications individuelles, organise l'entrée, le mixage et la sortie du son en présence de plusieurs canaux d'entrée et de sortie ou de cartes son, permet de changer le format du flux audio à la volée et d'utiliser des plugins, permet de rediriger de manière transparente le flux audio vers un autre machine.

PulseAudio agit comme un serveur centralisé pour gérer toutes les opérations liées au son dans le système, fournit une API permettant aux applications d'interagir avec le serveur audio, ainsi que pour gérer simultanément plusieurs périphériques d'entrée (microphones) et de sortie (haut-parleurs, écouteurs).

Principales nouveautés de PulseAudio 17

Dans cette nouvelle version de PulseAudio 17, Modification de la configuration du routage audio ALSA UCM (Use Case Manager) se reflète dans les profils PulseAudio. Cette modification signifie supprimer les ports combinés pour les appareils non conflictuels, car au lieu de générer des ports combinés pour tous les appareils non en conflit (c'est-à-dire ceux qui ne sont pas marqués comme étant en conflit et qui ne partagent pas PlaybackPCM et CapturePCM), un seul profil PulseAudio est désormais créé. De plus, les différentes entrées et sorties sont désormais exposées en tant que sources et destinations distinctes, plutôt que différents ports au sein de la même source et destination.

Un autre changement qui se démarque est que L'indication de charge de la batterie pour les appareils Bluetooth a été améliorée, Désormais, les appareils hôtes basés sur PulseAudio peuvent transmettre des informations de charge à des appareils Bluetooth externes. Ceci est particulièrement utile dans les scénarios où, par exemple, un appareil basé sur PulseAudio est connecté au système audio d'une voiture, permettant à la voiture d'afficher le niveau de batterie de l'appareil.

En plus de cela, nous pouvons constater que prise en charge supplémentaire du codec Bluetooth FastStream, connu pour fournir un son bidirectionnel de meilleure qualité, est désormais pris en charge, améliorant ainsi l'expérience audio pour les appareils équipés de ce codec.

De l' d'autres changements qui se démarquent de cette nouvelle version:

  • La bibliothèque de traitement audio webrtc a été mise à jour vers la version 1.3, qui a amélioré l'annulation de l'écho et la tolérance à la dérive de la fréquence d'échantillonnage.
  • Le module module-role-cork implémente désormais la possibilité d'utiliser des groupes de rôles comme déclencheurs de mise en sourdine et de réactivation.
  • Lors du chargement des profils ALSA, les chemins de fichiers conformes à la spécification XDG sont désormais utilisés (d'abord $XDG_DATA_HOME, puis $XDG_DATA_DIRS, et enfin le chemin précédent).
  • La fréquence d'échantillonnage maximale prise en charge (PA_RATE_MAX) a été augmentée à 768 kHz.

Enfin, il convient de noter que le Les développeurs de PulseAudio mentionnent que la nouvelle branche comprenait relativement peu d'améliorations, en plus que le développement du projet a ralenti récemment, car l'attention principale de la communauté se concentre désormais sur le développement du serveur multimédia Pipewire, du gestionnaire de sessions audio WirePlumber et des projets associés.

Il n’est pas surprenant que le développement de PulseAudio ait considérablement ralenti. Nous sommes impatients de poursuivre de nouveaux travaux importants sur PipeWire, WirePlumber et les projets associés. Il existe quelques MR ouverts que nous pourrions guider jusqu'à leur achèvement, notamment certaines améliorations UCM et _éventuellement_ la prise en charge des flux compressés.

Nous sommes toujours disponibles en cas de problème. Puisque libpulse est toujours l’API recommandée pour la plupart des applications audio, elle est toujours prise en charge. Il y a des travaux en cours chez Pavucontrol que nous essaierons également de guider. Nos ressources restent limitées, la patience des contribuables est donc grandement appréciée.

Si vous intéressé à en savoir plus à propos de cette nouvelle version, vous pouvez vérifier les détails dans le lien suivant.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.