Set resampling quality with pipewire?

I am trying to improve audio quality, following this Arch wiki:
It says in 5.1.9 Sound quality (resampling quality)
to set resample.quality = 10
in the config files mentioned there in the wiki,
and then to restart services
but when I try to restart these services, it says “service not found”

How are you restarting the service?
They are run per user-session, so it should be systemctl --user restart pipewire pipewire-pulse.

systemctl --user restart pipewire pipewire-pulse                   13:21:28
Failed to restart pipewire-pulse.service: Unit pipewire-pulse.service not found.

Then it’s not installed.

Are you actually running pipewire?

I sure think so :face_with_diagonal_mouth:
See this output:

which pipewire                                                     13:41:00
⋊> ~ inxi -F                                                            13:41:06
  Host: shmuel-manjaro Kernel: 6.3.3-1-MANJARO arch: x86_64 bits: 64
    Desktop: Xfce v: 4.18.1 Distro: Manjaro Linux
  Type: Desktop Mobo: ASUSTeK model: PRIME B365M-A v: Rev X.0x
    serial: <superuser required> UEFI: American Megatrends v: 2208
    date: 07/09/2021
  Info: 8-core model: Intel Core i7-9700 bits: 64 type: MCP cache: L2: 2 MiB
  Speed (MHz): avg: 900 min/max: 800/4700 cores: 1: 900 2: 900 3: 900 4: 900
    5: 900 6: 900 7: 900 8: 900
  Device-1: Intel CoffeeLake-S GT2 [UHD Graphics 630] driver: i915 v: kernel
  Device-2: USB C Video Adaptor driver: N/A type: USB
  Device-3: Microdia USB Live camera driver: snd-usb-audio,uvcvideo
    type: USB
  Display: x11 server: X.Org v: 21.1.8 driver: X: loaded: modesetting
    dri: iris gpu: i915 resolution: 1: 1920x1080~120Hz 2: 1920x1080~60Hz
  API: OpenGL v: 4.6 Mesa 23.0.3 renderer: Mesa Intel UHD Graphics 630 (CFL
  Device-1: Intel 200 Series PCH HD Audio driver: snd_hda_intel
  Device-2: Microdia USB Live camera driver: snd-usb-audio,uvcvideo
    type: USB
  API: ALSA v: k6.3.3-1-MANJARO status: kernel-api
  Server-1: PulseAudio v: 16.1 status: active
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    driver: r8169
  IF: enp3s0 state: up speed: 1000 Mbps duplex: full mac: a8:5e:45:e2:87:3c
  Device-2: Realtek RTL8153 Gigabit Ethernet Adapter driver: r8152 type: USB
  IF: enp0s20f0u3u1 state: down mac: 00:e0:4c:68:51:92
  Device-1: Cambridge Silicon Radio Bluetooth Dongle (HCI mode) driver: btusb
    type: USB
  Report: rfkill ID: hci0 state: up address: see --recommends
  Local Storage: total: 2.26 TiB used: 994.82 GiB (43.1%)
  ID-1: /dev/sda vendor: Kingston model: SA400S37480G size: 447.13 GiB
  ID-2: /dev/sdb vendor: Toshiba model: HDWD120 size: 1.82 TiB
  ID-1: / size: 69.1 GiB used: 25.36 GiB (36.7%) fs: ext4 dev: /dev/sda7
  ID-2: /boot/efi size: 96 MiB used: 31.4 MiB (32.7%) fs: vfat
    dev: /dev/sda1
  Alert: No swap data was found.
  System Temperatures: cpu: 41.0 C mobo: N/A
  Fan Speeds (RPM): N/A
  Processes: 299 Uptime: 1h 37m Memory: available: 15.49 GiB
  used: 8.91 GiB (57.5%) Shell: fish inxi: 3.3.27

But apparently not pipewire-pulse.

pamac install pipewire-pulse

Edit: And you’re running pulseaudio instead of pipewire anyway.

Please switch first completly to pipewire: pamac install manjaro-pipewire

Thanks, my bad.
Now I am listening to my music on my brand-new manjaro-pipewire. :smile:
But two new problems:
1 I don’t have audio controls on my panel. I am running Xfce desktop. I removed the Pulse plugin because it was just greyed out and did not seem to be doing anything.
2 The desktop session takes an extra 5 seconds to start up, when I first log in to my user account.

Update: both problems were solved by removing the pulse audio panel plugin and then adding it again.

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.