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 4 e 5
Versione 4 del 05/05/2022 12.24.54
Dimensione: 2764
Autore: jeremie2
Commento:
Versione 5 del 05/05/2022 13.52.30
Dimensione: 2685
Autore: jeremie2
Commento: Modificato intro
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 15: Linea 15:
'''!PipeWire''' è il server audio predefinito a partire da '''Ubuntu 22.04''' (installabile anche sulla '''20.04'''). Tuttavia la sua integrazione può ancora risultare non ottimale. Questa guida, testata principalmente con il software [[Multimedia/Audio/Ardour|Ardour]], può rendersi utile qualora si riscontrino problematiche nell'utilizzo di software per l'audio professionale nati per l'utilizzo tramite il server '''JACK'''. '''!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'''.


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 ancora non risulta completa. Questa guida è stata testata principalmente con il software Ardour e può rendersi utile per l'utilizzo di altre applicazioni che fanno uso 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