pipewire-pulse-modules - Man Page

PipeWire Pulseaudio modules


PipeWire's Pulseaudio emulation implements several Pulseaudio modules. It only supports its own built-in modules, and cannot load external modules written for Pulseaudio.

The built-in modules can be loaded using Pulseaudio client programs, for example pactl load-module \<module-name\> \<module-options\>. They can also added to pipewire-pulse.conf, typically by a drop-in file in ~/.config/pipewire/pipewire-pulse.conf.d/ containing the module name and its arguments

pulse.cmd = [
   { cmd = 'load-module' args = 'module-null-sink sink_name=foo' flags = [ ] }

Known Modules


The PipeWire Developers <https://gitlab.freedesktop.org/pipewire/pipewire/issues>; PipeWire is available from <https://pipewire.org>

See Also


Referenced By

pipewire-pulse(1), pipewire-pulse.conf(5).

1.0.3 PipeWire