pw-loopback

Tool for creating loopback devices in pipewire.

TLDR

Create a loopback device with the default loopback behavior

$ pw-loopback
copy

Create a sink that can be selected in applications that forwards the data to another sink

$ pw-loopback -m '[[FL FR]]' --capture-props='[media.class=Audio/Sink node.name=my-sink]'
copy

Create a sink that can be selected in applications that swaps the left and right channels to another sink

$ pw-loopback --capture-props='[media.class=Audio/Sink node.name=my-sink audio.position=[FL FR]]' --playback-props='[audio.position=[FR FL]]'
copy

Create a source that can be selected in applications that swaps the left and right channels from another source

$ pw-loopback --capture-props='[audio.position=[FR FL]]' --playback-props='[media.class=Audio/Source node.name=my-source audio.position=[FL FR]]'
copy

Copied to clipboard
Swissborg