Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Multimedia/Audio/PipeWire"
Differenze tra le versioni 5 e 6
Versione 5 del 05/05/2022 13.52.30
Dimensione: 2685
Autore: jeremie2
Commento: Modificato intro
Versione 6 del 05/05/2022 13.57.49
Dimensione: 2831
Autore: jeremie2
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 15: Linea 15:
'''!PipeWire''' è stato parzialmente introdotto in '''Ubuntu 22.04''' (installabile anche sulla '''20.04'''). Tuttavia la sua integrazione ancora non risulta completa. Questa guida è stata testata principalmente con il software [[Multimedia/Audio/Ardour|Ardour]] e può rendersi utile per l'utilizzo di altre applicazioni che fanno uso di '''JACK'''. '''!PipeWire''' è stato parzialmente introdotto in '''Ubuntu 22.04''' (installabile anche sulla '''20.04'''). Tuttavia la sua integrazione può ancora risultare incompleta. Questa guida è stata testata principalmente con il software [[Multimedia/Audio/Ardour|Ardour]] ma può rendersi utile per l'utilizzo di altre applicazioni che fanno uso di '''JACK'''. Uno dei principali vantaggi lo si ha nel poter utilizzare contemporaneamente software che fanno uso o di '''!PulseAudio''' o di '''JACK'''.


Guida verificata con Ubuntu: 20.04 22.04

Problemi in questa pagina? Segnalali in questa discussione

Introduzione

Storicamente nei sistemi Linux per la gestione dei flussi audio sono stati utilizzati differenti server audio a seconda della tipologia di software in utilizzo.
Per fare alcuni esempi, i flussi audio standard (player audio/video, filmati web, ecc..) sono stati gestiti da PulseAudio, mentre nel caso di utilizzo di software per l'editing professionale il server audio di riferimento è stato JACK.
Purtroppo tali server sono in conflitto fra di loro. Ad es. attivando il server JACK viene escluso l'audio di tutti quei software che utilizzano PulseAudio.

PipeWire è stato realizzato proprio per uniformare l'utilizzo dei software audio, eliminare i conflitti e rendere superflue configurazioni per la bassa latenza.

PipeWire è stato parzialmente introdotto in Ubuntu 22.04 (installabile anche sulla 20.04). Tuttavia la sua integrazione può ancora risultare incompleta. Questa guida è stata testata principalmente con il software Ardour ma può rendersi utile per l'utilizzo di altre applicazioni che fanno uso di JACK. Uno dei principali vantaggi lo si ha nel poter utilizzare contemporaneamente software che fanno uso o di PulseAudio o di JACK.

Configurazione

  1. Da terminale installare i seguenti pacchetti:

    sudo apt install pipewire-audio-client-libraries libspa-0.2-bluetooth libspa-0.2-jack
  2. Installare i pacchetti del menager di sessione wireplumber e al contempo rimuovere pipewire-media-session
    (il segno "-" alla fine del pacchetto fa si che venga rimosso):

    sudo apt install wireplumber pipewire-media-session-
  3. Per la configurazione di software che utilizzano ALSA e JACK creare le seguenti copie:

    sudo cp /usr/share/doc/pipewire/examples/alsa.conf.d/99-pipewire-default.conf /etc/alsa/conf.d/
    sudo cp /usr/share/doc/pipewire/examples/ld.so.conf.d/pipewire-jack-*.conf /etc/ld.so.conf.d/
  4. Termnare la configurazione attraverso il comando:

    sudo ldconfig
  5. Rimuovere il seguente pacchetto per PulseAudio:

    sudo apt remove pulseaudio-module-bluetooth
  6. Abilitare wireplumber:

    systemctl --user --now enable wireplumber.service
  7. Riavviare i lsistema.

Ulteriori documenti


CategoryMultimedia