pw-loopback(1)

pw-loopback1

Pipewire loopback client

Usage

pw-loopback [options]

Overview

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

-h | --help

Show help.

-r | --remote=NAME

The name of the remote instance to connect to. If left unspecified, a connection is made to the default PipeWire instance.

-n | --name=NAME

Name of the loopback node

-g | --group=NAME

Name of the loopback node group

-c | --channels=NUMBER

Number of channels to provide

-m | --channel-map=MAP

Channel map (default [ FL, FR ])

-l | --latency=LATENCY

Desired latency in ms

-d | --delay=DELAY

Added delay in seconds (floating point allowed)

-C | --capture=TARGET

Target device to capture from

-P | --playback=TARGET

Target device to play to

-i | --capture-props=PROPS

Wanted properties of capture node (in JSON)

-o | --playback-props=PROPS

Wanted properties of playback node (in JSON)

Releases

2 releases since Debian 13 (Trixie); the text changed 1 time.

  1. 13
  2. Arch

Authors

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

From pipewire-audio 1:1.6.10-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.