Le serveur audio PulseAudio 17.0 est disponible

Le lancement de la version 17.0 du serveur audio PulseAudio a été annoncé. Il sert d'intermédiaire entre les applications et diverses sous-systèmes audio de bas niveau, abstrait le fonctionnement avec le matériel. PulseAudio permet de gérer le volume et le mixage audio au niveau des applications individuelles, d'organiser l'entrée, le mélange et la sortie du son en présence de plusieurs canaux d'entrée et de sortie ou cartes son, d'ajuster à la volée le format du flux audio et d'utiliser des plugins, et offre la possibilité de rediriger de manière transparente le flux audio vers une autre machine. Le code de PulseAudio est distribué sous la licence LGPL 2.1+. Il est compatible avec Linux, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS et Windows.

Il est à noter que les améliorations dans cette nouvelle version PulseAudio 17.0 sont plutôt modestes et que le développement du projet a récemment ralenti, car l'accent de la communauté est désormais mis sur le développement de la multimédia. de serveurs Pipewire, le gestionnaire de sessions audio WirePlumber et les projets associés. Améliorations clés de PulseAudio 17.0 :

  • Méthode de représentation des paramètres de routage audio ALSA UCM (Use Case Manager) modifiée dans les profils de PulseAudio. Au lieu de générer des ports combinés pour tous les appareils non conflictuels (c'est-à-dire les appareils non marqués comme conflictuels et n'utilisant pas les mêmes PlaybackPCM et CapturePCM), un seul profil PulseAudio est désormais créé. De plus, différentes entrées et sorties sont maintenant traitées comme des sources et des récepteurs distincts, et non comme différents ports dans une même source et récepteur.
  • Amélioration de l'indicateur de charge des appareils Bluetooth. Les appareils hôtes basés sur PulseAudio peuvent désormais également transmettre des informations sur la charge aux appareils Bluetooth externes; par exemple, lorsque l'appareil basé sur PulseAudio est connecté à un système d'information automobile, ce dernier affichera le niveau de charge de l'appareil connecté.
  • Ajout du support du codec Bluetooth FastStream, permettant d'obtenir une qualité sonore bidirectionnelle supérieure.
  • La bibliothèque webrtc-audio-processing a été mise à jour vers la version 1.3, dans laquelle l'annulation d'écho a été améliorée et la résistance au drift de la fréquence d'échantillonnage a été augmentée.
  • Le module module-role-cork a mis en œuvre la possibilité d'utiliser des groupes de rôles comme déclencheur de mise en sourdine et de retour du son.
  • 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, ensuite $XDG_DATA_DIRS, puis l'ancien chemin).
  • La fréquence d'échantillonnage maximale supportée (PA_RATE_MAX) a été augmentée à 768 kHz.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster