Skip to content

Audio

PipeWire : Le nouveau standard audio sous Linux

Depuis quelques années, PipeWire est devenu le standard sur Linux, remplaçant les anciennes méthodes (PulseAudio et JACK). En 2026, il est installé par défaut sur la quasi-totalité des distributions modernes (Ubuntu, Fedora, Debian, Arch, etc.).


Gérer et masquer des sorties audio

Il existe plusieurs approches pour épurer son interface audio, notamment sous GNOME.

Méthode : WirePlumber (Système) chiant

WirePlumber est le gestionnaire de session de PipeWire. Pour désactiver complètement une sortie au niveau système :

  1. Identifier le nom technique :

    wpctl status
    
    Repérez le nom de l'objet dans la section Audio -> Sinks.

  2. Créer un fichier de configuration : Créez un fichier dans votre dossier utilisateur : ~/.config/wireplumber/wireplumber.conf.d/51-disable-analog.conf

  3. Ajouter la règle de blocage :

    monitor.alsa.rules = [
      {
        matches = [
          {
            node.name = "alsa_output.pci-0000_00_1f.3.analog-stereo"
          }
        ]
        actions = {
          update-props = {
             node.disabled = true
          }
        }
      }
    ]
    

  4. Appliquer les changements :

    systemctl --user restart wireplumber
    


Visualisation du réseau audio

Si vous souhaitez visualiser ou modifier les connexions entre vos logiciels et vos sorties de manière graphique (patchbay virtuel), utilisez ces outils : - Helvum : Interface GTK simple. - qpwgraph : Interface Qt plus complète pour les routages complexes.

Ces outils permettent de "brancher" ou "débrancher" les fils virtuels entre les applications et les périphériques à la volée.