PulseAudio 14.0 is al uitgebracht en dit is zijn nieuws

De lancering van de nieuwe versie van de geluidsserver "PulseAudio 14.0" dat fungeert als intermediair tussen de applicaties en verschillende subsystemen met laag geluidsniveau, waardoor het werk met het team wordt geabstraheerd.

PulseAudio stelt u in staat om het volume en de geluidsmix op het niveau van individuele applicaties te regelen, organiseer geluidsinvoer, -mix en -uitvoer in de aanwezigheid van meerdere invoer- en uitvoerkanalen of geluidskaarten, stelt u in staat om het audiostreamingformaat direct te wijzigen en plug-ins te gebruiken, maakt het mogelijk om de audiostream transparant naar een andere machine om te leiden.

Belangrijkste nieuwe functies van PulseAudio 14.0

In deze nieuwe versie stream-omleiding is geïmplementeerd bij het wisselen van audiobron standaard of het audio-uitvoerapparaat. Voorheen, toen het audio-uitvoerapparaat werd gewijzigd, werden nieuwe streams naar het aangewezen uitvoerapparaat gerouteerd, maar bestaande streams bleven naar het oude apparaat stromen. Nu De logica om de oude streams te verwerken is gewijzigd en ze zullen overschakelen naar het nieuwe apparaat.

De verandering heeft geen invloed op handmatig verplaatste stromen, dat wil zeggen dat de routering ten opzichte van streams behouden blijft. Als u de stream echter naar het standaarduitvoerapparaat verplaatst, wordt de handmatige koppelingsstatus verwijderd.

Ook cWanneer het uitvoerapparaat is gewijzigd van geluid in de "GNOME Sound Settings", deze configurator verplaatst alle bestaande streams naar het geselecteerde apparaat en verandert ook de database met routes om het geluid van de applicaties naar dit apparaat te sturen dat in de toekomst zal worden gelanceerd.

Voor PulseAudio, Het manipuleren van GNOME-geluidsinstellingen lijkt op handmatig bewegende streams, wat problemen veroorzaakt bij het wijzigen van het standaardapparaat, aangezien handmatig verplaatste streams niet de standaardwijziging van het uitvoerapparaat volgen.

Een andere belangrijke verandering is dat het opvalt, is de  verbeterde ondersteuning voor UCM (Gebruik Case Manager) gebruikt in nieuwe apparaten met Intel SOF-firmware (Sound Open Firmware). Ondersteuning is toegevoegd om hardwarevolumemodi te gebruikene (bijvoorbeeld stille modus) via ALSA. Bovendien kunnen meerdere geluidskaarten met dezelfde naam worden gebruikt met UCM.

Voor poorten is de mogelijkheid om het type en de beschikbaarheidsgroep op te geven geïmplementeerd, zodat u kunt bepalen welke poorten zijn gekoppeld aan een specifiek fysiek apparaat (luidsprekers, hoofdtelefoons, microfoon, enz.).

Van de andere veranderingen die opvallen:

  • X11-gebaseerde modules (module-x11-bell, module-x11-cork-request, module-x11-publish en module-x11-xsmp) implementeren het xauthority-argument om de waarde van de vereiste XAUTHORITY-omgevingsvariabele door te geven aan de verbinding met een X11-server.
  • Er is een nieuwe RTP-backend op basis van GStreamer geïmplementeerd (modules module-rtp-send en module-rtp-recv kunnen nu GStreamer gebruiken om het RTP-protocol te implementeren).
  • Het automatisch overschakelen van audio-uitvoer naar HDMI is standaard uitgeschakeld omdat dit leidde tot ongepast gedrag vanwege de vorming van een nieuwe apparaattoevoegingsgebeurtenis in ALSA toen de monitor uit de slaapstand werd gehaald.
  • Verbeterde ondersteuning voor USB-gamingheadsets: HyperX Cloud Orbit S, LucidSound LS31, Razer Kraken Tournament Edition, SteelSeries Arctis 5 (2019-editie) en SteelSeries Arctis Pro (2019-editie). Voor deze modellen zijn nu aparte stereo- en mono-uitgangen gemaakt.
  • Standaard is de platte modus uitgeschakeld, waarmee het algehele uitvoervolume wordt ingesteld op basis van de parameters van de luidste stream.
  • Bij het uitvoeren van audio via RAOP (module-raop-sink) met de optie "autoreconnect = true", is het nu mogelijk om automatisch opnieuw verbinden te configureren in het geval van een netwerkstoring.
  • Een aparte indicatie van het aantal inkomende en uitgaande kanalen (sink_channels en source_channels) is toegestaan ​​in de module-jackdbus-detect module.
  • De module-rescue-streams is verouderd en de functionaliteit is verplaatst naar het hoofdraamwerk.
  • Ondersteuning toegevoegd voor ALSA-mergecontroles met een index die niet gelijk is aan nul en de mogelijkheid om doelrollen (apparaat.bedoelde rollen) in te stellen voor apparaten in ALSA-profielinstellingen.
  • De mogelijkheid toegevoegd om compressie-indelingen op module-null-sink te configureren zonder de module opnieuw te laden met de opdracht "pactl set-sink-formats".

Ten slotte zal de nieuwe versie binnen een paar dagen de repositories van de verschillende Linux-distributies bereiken. Hoewel degenen die er de voorkeur aan geven de nieuwe versie al te hebben, de broncode kunnen downloaden en de compilatie op hun systeem kunnen uitvoeren.

De link is dit. 


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.