# Mpd + pipewire + son 24bits = bande FM sans radio

**URL:** <https://www.debian-fr.org/t/mpd-pipewire-son-24bits-bande-fm-sans-radio/87370>\
**Category:** Support Debian\
**Tags:** son\
**Created:** [Novembre 5, 2022, 3:16 UTC](https://www.debian-fr.org/t/mpd-pipewire-son-24bits-bande-fm-sans-radio/87370 "2022-11-05T15:16:04Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tulum](https://www.debian-fr.org/user_avatar/www.debian-fr.org/tulum/32/3929_2.png) [@Tulum](https://www.debian-fr.org/u/Tulum)\
**Post date:** [Novembre 5, 2022, 3:16 UTC](https://www.debian-fr.org/t/mpd-pipewire-son-24bits-bande-fm-sans-radio/87370/1 "2022-11-05T15:16:04Z")

</div>

Bonjour,

Je suis sous testing avec mpd + cantata et pipewire (avec des bout de pulseaudio si j’ai bien compris). mpd.conf est configuré avec une sortie son sur pipewire.

Dans ce cas je ne pas lire de fichier son 24 bits (on entends le bruit de la bande FM sans radio).

Si je modifie mpd.conf pour indiquer la sortie son sur pulseaudio, ça marche impeccable.  
Cependant cette solution n’est pas l’avenir du son sur linux à priori.

Est-ce qu’il me manque un paquet ? Limite de pipewire ? Mauvaise configuration de mpd ou pipewire ?  
Je n’arrive pas à trouver de documentation suffisamment étoffée sur pipewire en francais. Leur site semble très bien mais en anglais. Meme si je débrouille en anglais, c’est pas génial.

Merci pour vos suggestions

---

<div class="post-metadata">

**Author:** ![Verner](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/v/34f0e0/32.png) [@Verner](https://www.debian-fr.org/u/Verner)\
**Post date:** [Novembre 5, 2022, 3:36 UTC](https://www.debian-fr.org/t/mpd-pipewire-son-24bits-bande-fm-sans-radio/87370/2 "2022-11-05T15:36:47Z")

</div>

Je regarderai déjà ce que dit ça:

```auto
apt list --installed *pulse* *wire*

```

---

<div class="post-metadata">

**Author:** ![Tulum](https://www.debian-fr.org/user_avatar/www.debian-fr.org/tulum/32/3929_2.png) [@Tulum](https://www.debian-fr.org/u/Tulum)\
**Post date:** [Novembre 5, 2022, 9:15 UTC](https://www.debian-fr.org/t/mpd-pipewire-son-24bits-bande-fm-sans-radio/87370/3 "2022-11-05T21:15:16Z")

</div>

Voilà le résultat :

```nohighlight
apt list --installed *pulse* *wire*
En train de lister... Fait
gstreamer1.0-adapter-pulseeffects/testing,now 4.8.7-1 amd64 [installé]
gstreamer1.0-autogain-pulseeffects/testing,now 4.8.7-1 amd64 [installé]
gstreamer1.0-convolver-pulseeffects/testing,now 4.8.7-1 amd64 [installé]
gstreamer1.0-crystalizer-pulseeffects/testing,now 4.8.7-1 amd64 [installé]
gstreamer1.0-pipewire/testing,now 0.3.59-1+b1 amd64 [installé]
gstreamer1.0-pulseaudio/testing,now 1.20.3-1+b1 amd64 [installé]
libcanberra-pulse/testing,now 0.30-10 amd64 [installé, automatique]
libkf5pulseaudioqt3/testing,now 1.3-2+b1 amd64 [installé, automatique]
libpipewire-0.3-0/testing,now 0.3.59-1+b1 amd64 [installé, automatique]
libpipewire-0.3-common/testing,now 0.3.59-1 all [installé, automatique]
libpipewire-0.3-modules/testing,now 0.3.59-1+b1 amd64 [installé, automatique]
libpulse-mainloop-glib0/testing,now 16.1+dfsg1-2+b1 amd64 [installé, automatique]
libpulse0/testing,now 16.1+dfsg1-2+b1 amd64 [installé, automatique]
libpulsedsp/testing,now 16.1+dfsg1-2+b1 amd64 [installé, automatique]
libwireplumber-0.4-0/testing,now 0.4.12-1+b1 amd64 [installé, automatique]
pipewire-bin/testing,now 0.3.59-1+b1 amd64 [installé, automatique]
pipewire-pulse/testing,now 0.3.59-1+b1 amd64 [installé]
pipewire-tests/testing,now 0.3.59-1+b1 amd64 [installé]
pipewire/testing,now 0.3.59-1+b1 amd64 [installé, automatique]
pulseaudio-dlna/now 0.6.4.1-0.1 all [installé, local]
pulseaudio-equalizer/testing,now 16.1+dfsg1-2+b1 amd64 [installé]
pulseaudio-module-bluetooth/testing,now 16.1+dfsg1-2+b1 amd64 [installé]
pulseaudio-module-gsettings/testing,now 16.1+dfsg1-2+b1 amd64 [installé, automatique]
pulseaudio-module-zeroconf/testing,now 16.1+dfsg1-2+b1 amd64 [installé, automatique]
pulseaudio-utils/testing,now 16.1+dfsg1-2+b1 amd64 [installé, automatique]
pulseaudio/testing,now 16.1+dfsg1-2+b1 amd64 [installé, automatique]
vlc-plugin-pipewire/testing,now 3-2 amd64 [installé]
wireless-regdb/testing,now 2022.06.06-1 all [installé, automatique]
wireplumber/testing,now 0.4.12-1+b1 amd64 [installé, automatique]
tulum@PC1:~$ apt list --installed *pulse* *wire* > ~/tmp/pulsepipe.txt

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

```

---

<div class="post-metadata">

**Author:** ![Verner](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/v/34f0e0/32.png) [@Verner](https://www.debian-fr.org/u/Verner)\
**Post date:** [Novembre 5, 2022, 9:25 UTC](https://www.debian-fr.org/t/mpd-pipewire-son-24bits-bande-fm-sans-radio/87370/4 "2022-11-05T21:25:43Z")

</div>

Si tu désinstalles tous les modules pulseaudio, déconnecte/reconnecte ta session, il se passe quoi ?  
`apt remove pulseaudio*`

Ensuite, installe **qpwgraph** , et lance le pour voir ce qu’il dit.

Et retour de:  
`systemctl --user status wireplumber.service`

---

<div class="post-metadata">

**Author:** ![Almtesh](https://www.debian-fr.org/user_avatar/www.debian-fr.org/almtesh/32/10312_2.png) [@Almtesh](https://www.debian-fr.org/u/Almtesh)\
**Post date:** [Novembre 6, 2022, 10:10 UTC](https://www.debian-fr.org/t/mpd-pipewire-son-24bits-bande-fm-sans-radio/87370/5 "2022-11-06T10:10:29Z")

</div>

> [@Tulum](#):
>
> on entends le bruit de la bande FM sans radio

C’est un [bruit blanc](https://fr.wikipedia.org/wiki/Bruit_blanc) dont tu parles ?

---

<div class="post-metadata">

**Author:** ![Tulum](https://www.debian-fr.org/user_avatar/www.debian-fr.org/tulum/32/3929_2.png) [@Tulum](https://www.debian-fr.org/u/Tulum)\
**Post date:** [Novembre 6, 2022, 2:55 UTC](https://www.debian-fr.org/t/mpd-pipewire-son-24bits-bande-fm-sans-radio/87370/6 "2022-11-06T14:55:58Z")

</div>

> [@Almtesh](#):
>
> C’est un [bruit blanc](https://fr.wikipedia.org/wiki/Bruit_blanc) dont tu parles ?

Si j’ai bien compris ce qu’est un bruit blanc oui (le même bruit que lorsque  
tu es sur fréquence FM sans radio sur cette fréquence)

---

<div class="post-metadata">

**Author:** ![Tulum](https://www.debian-fr.org/user_avatar/www.debian-fr.org/tulum/32/3929_2.png) [@Tulum](https://www.debian-fr.org/u/Tulum)\
**Post date:** [Novembre 6, 2022, 3:09 UTC](https://www.debian-fr.org/t/mpd-pipewire-son-24bits-bande-fm-sans-radio/87370/7 "2022-11-06T15:09:26Z")

</div>

> [@Verner](#):
>
> Si tu désinstalles tous les modules pulseaudio, déconnecte/reconnecte ta session, il se passe quoi ?  
> `apt remove pulseaudio*`
> 
> Ensuite, installe **qpwgraph** , et lance le pour voir ce qu’il dit.

 ![Screenshot_20221106_160502](https://www.debian-fr.org/uploads/default/original/2X/6/65e99f11b8fb9f812e8ab4bd5700d70f48631204.png)

> [@Verner](#):
>
> Et retour de:  
> `systemctl --user status wireplumber.service`

```plaintext
systemctl --user status wireplumber.service
● wireplumber.service - Multimedia Service Session Manager
     Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; preset: enabled)
     Active: active (running) since Sun 2022-11-06 15:59:46 CET; 1min 57s ago
   Main PID: 840 (wireplumber)
      Tasks: 4 (limit: 9304)
     Memory: 24.5M
        CPU: 957ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.service
             └─840 /usr/bin/wireplumber

nov. 06 15:59:46 PC1 systemd[820]: Started Multimedia Service Session Manager.
nov. 06 15:59:46 PC1 wireplumber[840]: Can't find xdg-portal: (null)
nov. 06 15:59:46 PC1 wireplumber[840]: found session bus but no portal
nov. 06 15:59:46 PC1 wireplumber[840]: Failed to set scheduler settings: Opération non permise
nov. 06 15:59:46 PC1 wireplumber[840]: SPA handle 'api.libcamera.enum.manager' could not be loaded; is it installed?
nov. 06 15:59:46 PC1 wireplumber[840]: PipeWire's libcamera SPA missing or broken. libcamera not supported.

```

Je n’ai pas touché aux différente libpulse\*, cela aurait pu désinstaller des applications tierces (okular, wayland, une partie de kde..)

---

<div class="post-metadata">

**Author:** ![Verner](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/v/34f0e0/32.png) [@Verner](https://www.debian-fr.org/u/Verner)\
**Post date:** [Novembre 6, 2022, 3:49 UTC](https://www.debian-fr.org/t/mpd-pipewire-son-24bits-bande-fm-sans-radio/87370/8 "2022-11-06T15:49:37Z")

</div>

> [@Tulum](#):
>
> Je suis sous testing.  
> Je n’ai pas touché aux différente libpulse\*, cela aurait pu désinstaller des applications tierces (okular, wayland, une partie de kde…)

?? Je suis sous testing, KDE, Okular, et aucun paquet pulseaudio, mais en X11 et pas wayland.  
Jamais vu okular avoir besoin de pulseaudio: aucun rapport.  
Ta testing est donc dans un état spécial intermédiaire sur lequel je ne peux rien dire de plus !  
Peut-être rien à voir avec ton problème, mais il est en général préférable de vérifier l’état précis de ton installation, avant de chercher le détail d’un bruit blanc ou rose dans une bande FM.  
Ton problème est trop spécifique.  
Mon avis: moins il y a de quaincaillerie inutile potentiellement en conflit, mieux c’est.

> [@Tulum](#):
>
> wireplumber[840]: Can’t find xdg-portal:

Un conseil: installe **xdg-desktop-portal-kde**

---

<div class="post-metadata">

**Author:** ![Tulum](https://www.debian-fr.org/user_avatar/www.debian-fr.org/tulum/32/3929_2.png) [@Tulum](https://www.debian-fr.org/u/Tulum)\
**Post date:** [Novembre 6, 2022, 6:55 UTC](https://www.debian-fr.org/t/mpd-pipewire-son-24bits-bande-fm-sans-radio/87370/9 "2022-11-06T18:55:35Z")

</div>

> [@Verner](#):
>
> ?? Je suis sous testing, KDE, Okular, et aucun paquet pulseaudio, mais en X11 et pas wayland.  
> Jamais vu okular avoir besoin de pulseaudio: aucun rapport.  
> Ta testing est donc dans un état spécial intermédiaire sur lequel je ne peux rien dire de plus !  
> Peut-être rien à voir avec ton problème, mais il est en général préférable de vérifier l’état précis de ton installation, avant de chercher le détail d’un bruit blanc ou rose dans une bande FM.  
> Ton problème est trop spécifique.  
> Mon avis: moins il y a de quaincaillerie inutile potentiellement en conflit, mieux c’est.
> 
> > [@Tulum](#):
> >
> > wireplumber[840]: Can’t find xdg-portal:
> 
> Un conseil: installe **xdg-desktop-portal-kde**

Il reste :  
libpulse-mainloop-glib0 et libpulse0.

Vouloir enlever libpulse-mainloop-glib0 entraine la suppression de plasma-workspace, dolphin, okular, kmail (au total 146 paquets)… donc je n’ai pas touché.

xdg-desktop-portal-kde est installé.

A noter, depuis que j’ai supprimé un maximum de paquet pulseaudio, je n’ai plus ce bruit en 24bits, mais mpd ne lit plus le fichier sur la sortie pipewire.

```plaintext
apt list --installe> d *pulse*
En train de lister... Fait
libkf5pulseaudioqt3/testing,now 1.3-2+b1 amd64 [installé, automatique]
libpulse-mainloop-glib0/testing,now 16.1+dfsg1-2+b1 amd64 [installé, automatique]
libpulse0/testing,now 16.1+dfsg1-2+b1 amd64 [installé, automatique]
pipewire-pulse/testing,now 0.3.59-1+b1 amd64 [installé]

```

libkf5pulseaudioqt3 est demandé par kdeconnect

merci pour ton aide

---

<div class="post-metadata">

**Author:** ![Verner](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/v/34f0e0/32.png) [@Verner](https://www.debian-fr.org/u/Verner)\
**Post date:** [Novembre 6, 2022, 7:10 UTC](https://www.debian-fr.org/t/mpd-pipewire-son-24bits-bande-fm-sans-radio/87370/10 "2022-11-06T19:10:24Z")

</div>

> [@Tulum](#):
>
> Vouloir enlever libpulse-mainloop-glib0

?? Il faut mettre des lunettes.

`apt remove pulseaudio*`

ne supprime pas libpulse-mainloop-glib0 .  
De plus dans mon installation, seul **plasma-pa** a besoin de libpulse-mainloop-glib0.  
Si tu n’as plus de pulseaudio, ne touche plus à rien.

> [@Tulum](#):
>
> A noter, depuis que j’ai suppression un maximum de paquet pulseaudio, je n’ai plus ce bruit en 24bits, mais mpd ne lit plus le fichier sur la sortie pipewire.

Donc, in progress.  
Il faut peut-être repartir d’une config propre de mpd qui n’a pas suivi automatiquement ton changement de configuration audio.
