lëshimi i serverit të zërit , i cili funksionon si një ndërmjetës ndërmjet aplikacioneve dhe sistemeve të ndryshme të ulta të zërit, duke e abstraktuar punën me pajisjet. PulseAudio lejon menaxhimin e volumit dhe përzierjes së zërit në nivelin e individualeve aplikacioneve, organizimin e hyrjeve, përzierjen dhe nxjerrjen e zërit kur ka disa kanale hyrëse dhe dalëse ose karta zëri, lejon ndryshimin në kohë reale të formatit të rrjedhës së zërit dhe përdorimin e , ofron mundësinë për të drejtuar në mënyrë transparente rrjedhën e zërit në një makinë tjetër. Kodi i PulseAudio është i shpërndarë nën licencën LGPL 2.1+. Mbështetet puna në Linux, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS dhe Windows.
ĂelĂ«sore PulseAudio 13.0:
- Shtuar mundësinë për të luajtur rrjedhat e zërit të koduara me kodekët dhe ;
- Problemet me zgjedhjen e profileve për kartat audio, të mbështetura në ALSA, janë zgjidhur. Gjatë aktivizimit të PulseAudio ose lidhjes së nxehtë të kartës, moduli module-alsa-card ndonjëherë i shënonte profilet e pamundshëm si të disponueshëm, duke çuar në zgjedhjen e një profili të kartës me dalje jo funksionale. Konkretisht, më parë një profil e konsiderohej i disponueshëm nëse përmbante një marrës dhe një burim, dhe të paktën njëri prej tyre ishte i disponueshëm. Tani, profilet e tilla do të njohin si të pamundshme;
- Ruajtja e profileve të zgjedhura të kartave audio që punojnë nëpërmjet Bluetooth është ndërprerë. Tani, për herë të parë përdoret gjithmonë profili A2DP si parazgjedhje, dhe jo profili i zgjedhur më parë nga përdoruesi, pasi përdorimi i profileve të kartave Bluetooth varion shumë nga konteksti (HSP/HFP për thirrjet telefonike, dhe A2DP për gjithçka tjetër). Për të rikthyer sjelljen e vjetshme për modulin module-card-restore, është implementuar një cilësim "restore_bluetooth_profile=true";
- Shtuar mbështetje për kufjet/pezhojat SteelSeries Arctis 5, të lidhura nëpërmjet USB. Seria Arctis është e njohur për përdorimin e pajisjeve të ndara për përditësimin e zërit me menaxhim të veçantë të volumit për zërin (mono) dhe zhurmat e tjera (stereo);
- Në module-loopback është shtuar cilësimi «max_latency_msec», i cili mund të përdoret për të vendosur një kufi të sipërm për vonesat. Sipas parazgjedhjes, vonesa automatikisht rritet nëse të dhënat nuk arrijnë në kohë, dhe ky cilësim i propozuar mund të jetë i dobishëm nëse mbajtja e vonesave brenda kufijve të caktuar është më e rëndësishme se ndërprerjet gjatë riprodhimit;
- Në module-rtp-send është shtuar parameteri «stream_name» për të përcaktuar emrin simbolik të rrjedhës së krijuar në vend të «PulseAudio RTP Stream on adres»;
- ĂshtĂ« rregulluar puna e S/PDIFl pĂ«r kartat e zĂ«rit CMEDIA High-Speed True HD me ndĂ«rfaqe USB 2.0, tĂ« cilat pĂ«r S/PDIFl pĂ«rdorin indekset e pazakonta tĂ« pajisjeve, tĂ« cilat nuk funksionojnĂ« nĂ« konfigurimin e parazgjedhur nĂ« ALSA;
- Në module-loopback janë përdorur sipas parazgjedhjes disa parametra të përcaktuar për burimin e sinjalit;
- Në module-udev-detect dhe module-alsa-card është shtuar parameteri «avoid_resampling» për të përjashtuar sa më shumë konvertimin e formatit dhe frekuencës së mostrave, për shembull, kur kërkohet që të ndalohet ndryshimi i frekuencës së mostrave për kartën kryesore të zërit, por të lejohet për atë shtesë;
- ĂshtĂ« eleminuar mbĂ«shtetja pĂ«r degĂ«n BlueZ 4, e cila nuk Ă«shtĂ« mbĂ«shtetur qĂ« nga viti 2012, pas shfaqjes sĂ« BlueZ 5.0;
- ĂshtĂ« eleminuar mbĂ«shtetja pĂ«r intltool, nevoja pĂ«r tĂ« cilin ka zhdukur pas kalimit nĂ« versionin e ri gettext;
- ĂshtĂ« planifikuar kalimi nĂ« pĂ«rdorimin e sistemit tĂ« ndĂ«rtimit Meson nĂ« vend tĂ« autotools. Aktualisht po testohet procesi i ndĂ«rtimit duke pĂ«rdorur Meson.
Burimi: opennet.ru
