1.5 KiB
\page page_man_pw-loopback_1 pw-loopback
PipeWire loopback client
SYNOPSIS
pw-loopback [options]
DESCRIPTION
The pw-loopback program is a PipeWire client that uses the PipeWire loopback module to create loopback nodes, with configuration given via the command-line options.
OPTIONS
\par -h | --help Show help.
\par -r | --remote=NAME The name of the remote instance to connect to. If left unspecified, a connection is made to the default PipeWire instance.
\par -n | --name=NAME Name of the loopback node
\par -g | --group=NAME Name of the loopback node group
\par -c | --channels=NUMBER Number of channels to provide
\par -m | --channel-map=MAP
Channel map (default [ FL, FR ]
)
\par -l | --latency=LATENCY Desired latency in ms
\par -d | --delay=DELAY Added delay in seconds (floating point allowed)
\par -C | --capture=TARGET Target device to capture from
\par -P | --playback=TARGET Target device to play to
\par -i | --capture-props=PROPS Wanted properties of capture node (in JSON)
\par -o | --playback-props=PROPS Wanted properties of capture node (in JSON)
AUTHORS
The PipeWire Developers <$(PACKAGE_BUGREPORT)>; PipeWire is available from <$(PACKAGE_URL)>
SEE ALSO
\ref page_man_pipewire_1 "pipewire(1)", \ref page_man_pw-cat_1 "pw-cat(1)", pactl(1)
Other ways to create loopback nodes are adding the loopback module in
the configuration of a PipeWire daemon, or loading the loopback module
using Pulseaudio commands (pactl load-module module-loopback ...
).