You are not logged in.

#1 2021-10-07 03:55:49

laichiaheng
Member
Registered: 2017-02-12
Posts: 297

How to know and set the resample method of pipewire-pulse?

I just noticed that there was a replacement of pulseaudio released,it has lower latency output, lower CPU usage, it is just better, but I have few questions, I used to set the resample method to soxr-hq for better audio quality, but I use pactl list sink-inputs to check what resample method it is using, it returns PipeWire to me.

What exactly is the PipeWire resample method?
Can I easily write the resample method in config file like PulseAudio before?

By the way, do I need to install pipewire-media-session if pipewire-pulse is installed?

Last edited by laichiaheng (2021-10-07 03:59:50)

Offline

#2 2021-10-07 04:01:44

progandy
Member
Registered: 2012-05-17
Posts: 5,321

Re: How to know and set the resample method of pipewire-pulse?

The wiki mentions what you can do with pipewire: https://wiki.archlinux.org/title/PipeWi … g_quality)


| alias CUTF='LANG=en_XX.UTF-8@POSIX ' | alias ENGLISH='LANG=C.UTF-8 ' |

Offline

#3 2021-10-07 04:17:13

laichiaheng
Member
Registered: 2017-02-12
Posts: 297

Re: How to know and set the resample method of pipewire-pulse?

progandy wrote:

The wiki mentions what you can do with pipewire: https://wiki.archlinux.org/title/PipeWi … g_quality)

I saw that few minutes ago, thanks.

I still wonder what algorithm it is using though.

Last edited by laichiaheng (2021-10-07 04:17:55)

Offline

#4 2021-10-07 10:55:57

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,302

Re: How to know and set the resample method of pipewire-pulse?

The linked section wrote:

...PipeWire uses its own resampling algorithm called Spa

If you care for the technicalities: https://gitlab.freedesktop.org/pipewire … dioconvert

Offline

Board footer

Powered by FluxBB