PulseAudio 13.0 Sound Server Release

Εισήχθη έκδοση διακομιστή ήχου PulseAudio 13.0, το οποίο λειτουργεί ως ενδιάμεσος μεταξύ εφαρμογών και διαφόρων υποσυστημάτων ήχου χαμηλού επιπέδου, αφαιρώντας την εργασία με το υλικό. Το PulseAudio σάς επιτρέπει να ελέγχετε την ένταση και τη μίξη ήχου σε επίπεδο μεμονωμένων εφαρμογών, να οργανώνετε την είσοδο, τη μίξη και την έξοδο του ήχου παρουσία πολλών καναλιών εισόδου και εξόδου ή καρτών ήχου, σας επιτρέπει να αλλάζετε τη μορφή ροής ήχου αμέσως. και χρήση πρόσθετα, καθιστά δυνατή τη διαφανή ανακατεύθυνση της ροής ήχου σε άλλο μηχάνημα. Ο κωδικός PulseAudio διανέμεται με την άδεια LGPL 2.1+. Υποστηρίζει Linux, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS και Windows.

Κλειδί βελτιώσεις PulseAudio 13.0:

  • Προστέθηκε η δυνατότητα αναπαραγωγής ροών ήχου που κωδικοποιούνται με κωδικοποιητές Dolby True HD и DTS-HD Master Audio;
  • Τα προβλήματα με την επιλογή προφίλ για κάρτες ήχου που υποστηρίζονται στο ALSA έχουν επιλυθεί. Όταν εκτελείτε το PulseAudio ή όταν συνδέετε μια κάρτα, η μονάδα-alsa-card μερικές φορές επισήμανε μη διαθέσιμα προφίλ ως διαθέσιμα, με αποτέλεσμα να επιλέγεται ένα προφίλ κάρτας με σπασμένη καρφίτσα. Συγκεκριμένα, προηγουμένως ένα προφίλ θεωρούνταν προσβάσιμο εάν περιείχε έναν προορισμό και μια πηγή και τουλάχιστον ένα από αυτά ήταν προσβάσιμο. Τώρα τέτοια προφίλ θα θεωρούνται απρόσιτα.
  • Η αποθήκευση επιλεγμένων προφίλ καρτών ήχου που λειτουργούν μέσω Bluetooth έχει σταματήσει. Από προεπιλογή, το προφίλ A2DP χρησιμοποιείται τώρα πάντα αντί για το προφίλ που είχε επιλέξει προηγουμένως ο χρήστης, καθώς η χρήση προφίλ κάρτας Bluetooth εξαρτάται σε μεγάλο βαθμό από το περιβάλλον (HSP/HFP για τηλεφωνικές κλήσεις και A2DP για οτιδήποτε άλλο). Για να επιστρέψετε την παλιά συμπεριφορά, η ρύθμιση "restore_bluetooth_profile=true" έχει εφαρμοστεί για τη μονάδα module-card-restore.
  • Προστέθηκε υποστήριξη για SteelSeries Arctis 5 ακουστικά/ακουστικά συνδεδεμένα μέσω USB. Η σειρά Arctis είναι αξιοσημείωτη για τη χρήση χωριστών συσκευών εξόδου με ξεχωριστά χειριστήρια έντασης για ομιλία (μονοφωνικό) και άλλους ήχους (στερεοφωνικό).
  • Μια ρύθμιση "max_latency_msec" προστέθηκε στο module-loopback, η οποία μπορεί να χρησιμοποιηθεί για να ορίσετε ένα άνω όριο για την καθυστέρηση. Από προεπιλογή, η καθυστέρηση αυξάνεται αυτόματα εάν τα δεδομένα δεν φτάσουν εγκαίρως και η προτεινόμενη ρύθμιση μπορεί να είναι χρήσιμη εάν η διατήρηση των καθυστερήσεων εντός συγκεκριμένων ορίων είναι πιο σημαντική από τις διακοπές κατά την αναπαραγωγή.
  • Η παράμετρος "stream_name" έχει προστεθεί στο module-rtp-send για να ορίσει το συμβολικό όνομα της ροής που δημιουργείται αντί για "PulseAudio RTP Stream on address".
  • Το S/PDIF έχει βελτιωθεί για κάρτες ήχου CMEDIA High-Speed ​​True HD με διεπαφή USB 2.0, οι οποίες χρησιμοποιούν ασυνήθιστα ευρετήρια συσκευών για S/PDIF που δεν λειτουργούν στην προεπιλεγμένη διαμόρφωση στο ALSA.
  • Στο module-loopback, οι παράμετροι δειγματοληψίας για συγκεκριμένη πηγή χρησιμοποιούνται από προεπιλογή.
  • Η παράμετρος "avoid_resampling" έχει προστεθεί στο module-udev-detect και module-alsa-card για να αποκλείσει, εάν είναι δυνατόν, τη μετατροπή της μορφής και το ποσοστό δειγματοληψίας, για παράδειγμα, όταν θέλετε να απαγορεύσετε επιλεκτικά την αλλαγή του ρυθμού δειγματοληψίας για την κύρια κάρτα ήχου, αλλά επιτρέψτε την για την επιπλέον?
  • Καταργήθηκε η υποστήριξη για τον κλάδο BlueZ 4, ο οποίος δεν έχει διατηρηθεί από το 2012, μετά την κυκλοφορία του BlueZ 5.0.
  • Καταργήθηκε η υποστήριξη για το intltool, η ανάγκη για την οποία εξαφανίστηκε μετά τη μετεγκατάσταση στη νέα έκδοση του gettext.
  • Υπάρχει μια προγραμματισμένη μετάβαση στη χρήση του συστήματος συναρμολόγησης Meson αντί των αυτόματων εργαλείων. Η διαδικασία κατασκευής με χρήση Meson δοκιμάζεται αυτήν τη στιγμή.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο