Chargement...
 
Skip to main content

5 - Les serveurs son : JACK, PipeWire, PulseAudio et autres...


pipewire et controle audio

Bonjour, j'ai un soucis qui commence à dévenir très pénible. J'utilise pavucontrol pour passer d'une sortie audio à l'autre. Mais dans qpwgraph, je me retrouve avec des dizaines de boites "controle audio" qui saturent le graqhe de connexion.
Est ce que c'est pareil chez vous ?
pipewire crée à la volée les connexion. Il est normal lorsque tu lance pavucontrol d'avoir tout plein de connexion se faire dans ton graphe. Si tu quitte pavucontrol ça devrait être de nouveau plus propre
Le problème c'est que j'ai pavucontrol d'ouvert en permanence afin de passer d'une sortie audio à l'autre. Les boites "control audio" s'accumulent au fil des heures jusqu'à saturer l'écran.
Tu vas en avoir, autant que tu as de périphérique et de logiciel qui jouent des sons. Plus tu vas cumuler de son et plus tu auras de connexion visible.
La logique est que pavucontrol vient s’interférer sur toutes tes connexion pour "piloter" Donc tu vas le voir partout. Après le but de pavucontrol est un outil de configuration, pas un logiciel pour mixer les sortie audio
France
Oui j'ai remarqué cela avec Pavucontrol du coup je règle a la source directement. Sinon il existerait un autre logiciel pour mixer avec pipewire ?
Pavucontrol me sert à passer de la sortie analogique de la carte son à la sortie optique. si vous connaissez un autre utilitaire pour faire ça, je sui preneur (une sortie enceintes et une sortie casque).
Pour le mix, c'est ARDOUR mon outil, et justement, il est important lorsqu'on mixe d'alterner entre plusieurs écoutes pour ne pas faire d'erreurs.
J'ai fait plusieurs essai :
J'ai installé ArchLinux pour voir. Indépendamment que ce n'est pas fait pour un novice...c'est le moins que l'on puisse dire, je n'ai pas de gain particulier au niveau de la latence. 96khz n'est pas sécurisé au niveau des Xrun's.
Mais l'installation de l'interface graphique Fluxbox améliore grandement les choses avec chargement automatique de Raysession et désactivation de certains services par systemctl. Pour l'enregistrement de session j'utilise un portable qui ne fait que cela. Donc ce n'est pas bloquant et le 96khz est au rendez-vous. Toujours avec le noyau Liquorix 6.18,
Il me reste à tester avec le noyau lowlatency standard.
Avec le lowlatency standard et Fluxbox les Xrun's s'alignent à la vitesse grand V.

Comme les autres tests fait en 96000/256.
Canada
piratebab, il existe pwvucontrol pour pipewire.
France
Merci darkbob, je viens d'essayer pwvucontrol (version Flatpak sur système Debian 13 MX25.1 Xfce), cela rajoute aussi des boites... ...à tester donc 😉

Du coup pierrelo le noyau 6.18 Liquorix serait bien adapté pour pratiquer la MAO ? (je dis cela et en plus je l'utilise pour la MAO vu les performances... 😊)
Ben à mon sens oui. Je l'ai utilisé sur trois machines. Une qui à 15 ans avec 4Gb de mémoire, une autre un I5 avec 32 Gb de mémoire et la troisième sur un i7. Mis à part l'ancienne machine qui tourne à 48000 5.3 ms. Les autres sont parfaites.
Dans la sortie master de ardour tu peux choisir sur quelle sortie materiel tu veux aller.
avec ton graphe (moi j'utilise qpwgraphe) rien ne t'empeche de tirer une ligne vers la sortie que tu souhaite.
Dans les deux cas tu peux également mettre deux sorties en simultanées si c'est pour verifier ton mixage sur differents support audio.

Capture D’écran Du 2026 02 27 12 15 37

pavucontrol et cie sert principalement àregler un environnement: carte son par defaut, activer un profile audio etc... tu ne l'utilises pas, disons, pour de bonne raison. Quand je travaille mes enregistrement et mixage, je travail avec des enceintes de monitoring mais je verifie toujours le rendu final sur ma hi-fi, mais pour ça je ne passe jamais par pavucontrol. Je change directement dans ardour.
qpwgraph ne me montre que la boite correspondant à la carte son, donc son entrée stéréo. Je ne peux pas choisir entre la sortie jack analogique de la carte , ou la sortie numérique sur laquelle j'ai branché un DAC/ampli casque performant
Je n'ai trouvé que pavucontrol qui me permet de faire ça , dans l'onglet configuration.
Je ne m'en sert pas qu'avec ardour. Lorsque je regarde une vidéo sur de la musique, je bascule aussi sur casque.
Si tu ne vois pas toutes tes sorties de carte audio, alors celle-ci est "mal configurée".
Dans pavucontrol -> Configuration, change le profile de ta carte. Si tu prends Pro Audio, tu verras toutes entrées et sorties dans qpwgraphe.
Ben non, ce n'est pas pipewire qui va définir le routage interne de la carte !
Elle n'aura toujours que 2 entrées dans qpwgraph.
Si je met le profil Pro, il va m'afficher les diverses sorties stéréos, ça ne change rien pour la sortie (ça se passe normalement au niveau ALSA)
Copie D Cran 20260301 144012
image
Note modération : merci de poster les captures d'écran directement dans les messages comme expliqué dans la page concernant les forums du manuel du site. Cela permet de garder une meilleure compréhension du fil lorsque les liens ne sont plus disponibles après quelques temps.

Pas d'autres idées ?
France
Tu as essayé avec wpctl? Tu peux choisir facilement les SINK et SOURCE en ligne de commande.
J'ai le même problème ici sur debian 13, j'ai des "Controle du volume PulseAudio" qui tendent à apparaître chaque fois que je change le profil audio. A force de bidouiller j'ai remarqué que ca ne se produit que quand je bascule entre certain profil audio, typiquement un profil audio avec "split" et un profil audio sans "split"

J'ai trouvé une astuce pour nettoyer le graph, redémarrer le service pipewire-pulse
Copy to clipboard
systemctl --user restart pipewire-pulse

J'ai testé plusieurs solutions pour virer les boites qui s'accumulent, la plus simple étant au final de fermer et ré-ouvrir pavu control.
Il y a une piste à creuser du coté de wpctl
Copy to clipboard
Audio ├─ Devices: │ 48. Juniper HDMI Audio [Radeon HD 5700 Series] [alsa] │ 49. Audio interne [alsa] │ ├─ Sinks: │ * 56. Audio interne Stéréo analogique [vol: 0.77]


Copy to clipboard
Audio ├─ Devices: │ 48. Juniper HDMI Audio [Radeon HD 5700 Series] [alsa] │ 49. Audio interne [alsa] │ ├─ Sinks: │ * 56. Audio interne Stéréo numérique (IEC958) [vol: 0.71] │


Ca implique de faire un script, avec un GUI ..... Je vais mettre ça dans ma longue todo list ...
France
Il me semble avoir ce problème passer dans une demande de résolution de bogue.
Je n'arrive pas à mettre la main dessus.
piratebab écrit:
J'ai testé plusieurs solutions pour virer les boites qui s'accumulent, la plus simple étant au final de fermer et ré-ouvrir pavu control.

bien vu! Je n'avais pas remarqué que les boite "controle du volume pulseaudio" n’apparaissaient dans le graph que quand pavucontrol était lancé
Page: 1/2  [Suivant]
1  2