pipewire-filter-chain.conf(5)

πŸ’– NAME πŸ’–

ok so this is pipewire-filter-chain.conf β€” yes bestie, the whole page is literally just called pipewire-filter-chain.conf, we're starting strong. it's a File Formats Manual situation, and it lives inside the pipewire-filter-chain.conf(5) manual, iykyk πŸŽ€


🌸 DESCRIPTION 🌸

it's the PipeWire example configuration for running audio filters. that's the whole vibe. ✨


πŸ¦‹ SYNOPSIS πŸ¦‹

here's where it can live, in order, bestie:

$XDG_CONFIG_HOME/pipewire/filter-chain.conf
/etc/pipewire/filter-chain.conf
/usr/share/pipewire/filter-chain.conf
/usr/share/pipewire/filter-chain.conf.d/
/etc/pipewire/filter-chain.conf.d/
$XDG_CONFIG_HOME/pipewire/filter-chain.conf.d/

✨ DESCRIPTION ✨ (yes there's another one, the manpage said it twice, we respect the manpage)

okay so when pipewire(1) gets run with this config file, like:

pipewire -c filter-chain.conf

it starts a PipeWire client application that publishes nodes β€” and those nodes apply all sorts of audio filters to their input. audio glow-up, no cap πŸ’…

and the important part: this thing is a normal PipeWire client application in all respects. nothing weird, nothing special-cased, just a regular client doing its thing. 🫢

now, drop-in configuration files named filter-chain.conf.d/*.conf can be used to modify the filter configuration β€” go read pipewire.conf(5) for the deets. and if you want examples to copy, there are some sitting in /usr/share/pipewire/filter-chain/ πŸ“

lowkey obsessed with drop-ins, they're the main character of config management fr fr

πŸ’œ AUTHORS πŸ’œ

The PipeWire Developers β€” you can find them at <https://gitlab.freedesktop.org/pipewire/pipewire/issues>, and PipeWire is available from <https://pipewire.org> πŸ‘‘


🌈 SEE ALSO 🌈


and that's the whole page bestie, we ate and left no crumbs πŸŽ€βœ¨ this was brought to you by PipeWire 1.6.11 β€” pipewire-filter-chain.conf(5), periodt. πŸ’–πŸ¦‹πŸŒΈ

πŸ“¦ where this page comes from