carta
spa-acp-tool(1)

spa-acp-tool1

The pipewire alsa profile debugging utility

Usage

spa-acp-tool [OPTIONS] [COMMAND]

Overview

Debug tool for exercising the ALSA card profile probing code, without running PipeWire.

May be used to debug problems where PipeWire has incorrectly functioning ALSA card profiles.

Options

-h | --help

Show help

-v | --verbose

Increase verbosity by one level

-c NUMBER | --card NUMBER

Select which card to probe

-p | --properties

Additional properties to pass to ACP, e.g. key=value ....

Commands

help | h

Show available commands

quit | q

Quit

card ID | c ID

Probe card

info | i

List card info

list | l

List all objects

list-verbose | lv

List all data

list-profiles [ID] | lpr [ID]

List profiles

set-profile ID | spr ID

Activate a profile

list-ports [ID] | lp [ID]

List ports

set-port ID | sp ID

Activate a port

list-devices [ID] | ld [ID]

List available devices

get-volume ID | gv ID

Get volume from device

set-volume ID VOL | v ID VOL

Set volume on device

inc-volume ID | v+ ID

Increase volume on device

dec-volume ID | v- ID

Decrease volume on device

get-mute ID | gm ID

Get mute state from device

set-mute ID VAL | sm ID VAL

Set mute on device

toggle-mute ID | m ID

Toggle mute on device

History

  • Arch Linux 2026-11-01: the text shown here
  • Debian 13 (Trixie)

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.