Útgáfa af PulseAudio 13.0 hljóðþjóni

Kynnt útgáfu hljóðþjóns Pulse Audio 13.0, sem virkar sem milliliður milli forrita og ýmissa lágstigs hljóðundirkerfa, sem dregur úr vinnunni með vélbúnaðinum. PulseAudio gerir þér kleift að stjórna hljóðstyrk og hljóðblöndun á stigi einstakra forrita, skipuleggja inntak, blöndun og úttak hljóðs í viðurvist nokkurra inntaks- og úttaksrása eða hljóðkorta, gerir þér kleift að breyta hljóðstraumssniðinu á flugi og nota viðbætur, gerir það mögulegt að beina hljóðstraumnum á gagnsæjan hátt yfir á aðra vél. PulseAudio kóða er dreift undir LGPL 2.1+ leyfinu. Styður Linux, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS og Windows.

Lykill endurbætur PulseAudio 13.0:

  • Bætti við möguleikanum á að spila hljóðstrauma sem eru umritaðir með merkjamáli Dolby TrueHD и DTS-HD Master Audio;
  • Vandamál við að velja snið fyrir hljóðkort sem studd eru í ALSA hafa verið leyst. Þegar PulseAudio er keyrt eða kort er tengt við heitt, myndi module-alsa-kort stundum merkja ófáanleg snið sem tiltæk, sem leiðir til þess að kortasnið með brotinn pinna var valinn. Sérstaklega áður fyrr var prófíl talið aðgengilegt ef það innihélt áfangastað og uppruna og að minnsta kosti einn þeirra var aðgengilegur. Nú verða slík snið talin óaðgengileg;
  • Vistun valinna sniða hljóðkorta sem starfa í gegnum Bluetooth hefur hætt. Sjálfgefið er að A2DP sniðið er nú alltaf notað frekar en sniðið sem notandinn valdi áður, þar sem notkun Bluetooth kortasniða er mjög háð samhengi (HSP/HFP fyrir símtöl og A2DP fyrir allt annað). Til að skila gömlu hegðuninni hefur „restore_bluetooth_profile=true“ stillingin verið innleidd fyrir module-card-restore eininguna;
  • Bætt við stuðningi fyrir SteelSeries Arctis 5 heyrnartól/heyrnartól tengd með USB. Arctis röðin er áberandi fyrir notkun sína á aðskildum úttakstækjum með aðskildum hljóðstyrkstýringum fyrir tal (mónó) og önnur hljóð (stereo);
  • „max_latency_msec“ stillingu hefur verið bætt við module-loopback, sem hægt er að nota til að setja efri mörk á leynd. Sjálfgefið er að töfin eykst sjálfkrafa ef gögnin berast ekki í tæka tíð og stillingin sem mælt er með getur verið gagnleg ef það er mikilvægara að halda töfum innan ákveðinna marka en truflanir meðan á spilun stendur;
  • „Stream_name“ færibreytunni hefur verið bætt við module-rtp-send til að skilgreina táknrænt nafn straumsins sem verið er að búa til í stað „PulseAudio RTP Stream on address“;
  • S/PDIF hefur verið endurbætt fyrir CMEDIA High-Speed ​​​​True HD hljóðkort með USB 2.0 tengi, sem nota óvenjulegar tækjavísitölur fyrir S/PDIF sem virka ekki í sjálfgefna stillingu í ALSA;
  • Í einingu-loopback eru upprunasértækar sýnatökufæribreytur notaðar sjálfgefið;
  • „avoid_resampling“ færibreytunni hefur verið bætt við module-udev-detect og module-alsa-card til að útiloka, ef mögulegt er, umbreytingu á sniði og sýnatökutíðni, til dæmis þegar þú vilt banna valkvætt að breyta sýnatökutíðni fyrir aðal hljóðkort, en leyfðu því fyrir aukakortið;
  • Fjarlægði stuðning fyrir BlueZ 4 útibúið, sem hefur ekki verið viðhaldið síðan 2012, eftir útgáfu BlueZ 5.0;
  • Fjarlægði stuðning fyrir intltool, þörfin fyrir það hvarf eftir að hafa flutt yfir í nýju útgáfuna af gettext;
  • Það er fyrirhuguð umskipti yfir í að nota Meson samsetningarkerfið í stað sjálfvirkra tækja. Nú er verið að prófa byggingarferlið með Meson.

Heimild: opennet.ru

Bæta við athugasemd