PulseAudio 14.0 har redan släppts och det är dess nyheter

Lanseringen av den nya versionen av ljudservern "PulseAudio 14.0" som fungerar som en mellanhand mellan applikationerna och olika delsystem med låga ljudnivåer, som abstrakterar arbetet med teamet.

Pulseaudio låter dig styra volymen och ljudmixen på nivån för enskilda applikationer, organisera ljudingång, mixa och mata ut i närvaro av flera in- och utgångskanaler eller ljudkort, låter dig ändra ljudströmningsformat direkt och använda plugins, gör det möjligt att transparent omdirigera ljudström till en annan maskin.

De viktigaste nya funktionerna i PulseAudio 14.0

I den här nya versionen strömomdirigering har implementerats när du byter ljudkälla standard eller ljudutmatningsenheten. Tidigare, när ljudutmatningsenheten ändrades, dirigerades nya strömmar till den utsedda utdataenheten, men befintliga strömmar fortsatte att strömma till den gamla enheten. Nu Logiken för att bearbeta de gamla strömmarna har ändrats och de byter till den nya enheten.

Ändringen påverkar inte manuellt flyttade strömmar, dirigeringen kommer att bevaras i förhållande till strömmarna. Att flytta strömmen till standardutmatningsenheten tar dock bort det manuella länktillståndet.

Också, cNär utmatningsenheten byts av ljud i "GNOME Sound Settings", denna konfigurator flyttar alla befintliga strömmar till den valda enheten och ändrar också databasen med rutter för att skicka ljudet från applikationerna till den här enheten som kommer att lanseras i framtiden.

För PulseAudio, GNOME-ljudinställningar manipulering ser ut som manuella rörliga strömmar, vilket skapar problem när du byter standardenhet, eftersom manuellt flyttade strömmar inte följer standardutmatningsenhetsändringen.

En annan viktig förändring är att den sticker ut, är  förbättrat stöd för UCM (Använd Case Manager) används i nya enheter med Intel SOF-firmware (Ljudöppen fast programvara). Support lades till för att använda hårdvaruvolymlägene (till exempel tyst läge) via ALSA. Dessutom kan flera ljudkort med samma namn användas med UCM.

För portar implementeras möjligheten att ange typ och tillgänglighetsgrupp, så att du kan bestämma vilka portar som är associerade med en specifik fysisk enhet (högtalare, hörlurar, mikrofon, etc.).

Av de andra förändringarna som sticker ut:

  • X11-baserade moduler (module-x11-bell, module-x11-cork-request, module-x11-publish och module-x11-xsmp) implementerar xauthority-argumentet för att skicka värdet för den nödvändiga XAUTHORITY-miljövariabeln till anslutningen till en X11-server.
  • En ny RTP-backend baserad på GStreamer har implementerats (moduler module-rtp-send och module-rtp-recv kan nu använda GStreamer för att implementera RTP-protokollet).
  • Som standard är automatisk växling från ljudutgång till HDMI inaktiverad eftersom det ledde till olämpligt beteende på grund av bildandet av en ny enhetshändelse i ALSA när monitorn vaknade från viloläge.
  • Förbättrat stöd för USB-spelheadset: HyperX Cloud Orbit S, LucidSound LS31, Razer Kraken Tournament Edition, SteelSeries Arctis 5 (2019 Edition) och SteelSeries Arctis Pro (2019 Edition). Separata stereo- och mono-utgångar skapas nu för dessa modeller.
  • Som standard är plattläge av, vilket ställer in den totala utgångsvolymen baserat på parametrarna för den högsta strömmen.
  • När du matar ut ljud via RAOP (module-raop-sink) med alternativet "autoreconnect = true" är det nu möjligt att konfigurera automatisk återanslutning i händelse av ett nätverksfel.
  • En separat indikering av antalet inkommande och utgående kanaler (sink_channels och source_channels) är tillåten i modul-jackdbus-detekteringsmodulen.
  • Modulen-räddningsströmmar har upphört och dess funktionalitet har flyttats till huvudramen.
  • Lagt till stöd för ALSA-sammanslagningskontroller med index som inte är noll och möjligheten att ställa in målroller (enhets.intended -roller) för enheter i ALSA-profilinställningar.
  • Lagt till möjligheten att konfigurera komprimeringsformat på modul-null-sink utan att ladda om modulen med kommandot "pactl set-sink-formats".

Slutligen kommer den nya versionen att nå förvaret för de olika Linux-distributionerna på några dagar. Även om de som föredrar att redan ha den nya versionen kan de ladda ner källkoden och utföra sammanställningen på sitt system.

Länken är den här. 


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.