pipewire/doc/dox/programs/spa-acp-tool.1.md

95 lines
1.5 KiB
Markdown
Raw Normal View History

\page page_man_spa-acp-tool_1 spa-acp-tool
The PipeWire ALSA profile debugging utility
# SYNOPSIS
2024-12-08 12:33:54 +02:00
**spa-acp-tool** \[*OPTIONS*\] \[*COMMAND*\]
# DESCRIPTION
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.
2024-12-08 12:33:54 +02:00
# OPTIONS
\par -h | \--help
Show help
\par -v | \--verbose
Increase verbosity by one level
\par -c NUMBER | \--card NUMBER
Select which card to probe
\par -p | \--properties
Additional properties to pass to ACP, e.g. `key=value ...`.
# COMMANDS
\par help | h
Show available commands
\par quit | q
Quit
2024-01-28 13:06:50 +02:00
\par card ID | c ID
Probe card
\par info | i
List card info
\par list | l
List all objects
\par list-verbose | lv
List all data
2024-01-28 13:06:50 +02:00
\par list-profiles [ID] | lpr [ID]
List profiles
2024-01-28 13:06:50 +02:00
\par set-profile ID | spr ID
Activate a profile
2024-01-28 13:06:50 +02:00
\par list-ports [ID] | lp [ID]
List ports
2024-01-28 13:06:50 +02:00
\par set-port ID | sp ID
Activate a port
2024-01-28 13:06:50 +02:00
\par list-devices [ID] | ld [ID]
List available devices
2024-01-28 13:06:50 +02:00
\par get-volume ID | gv ID
Get volume from device
2024-01-28 13:06:50 +02:00
\par set-volume ID VOL | v ID VOL
Set volume on device
2024-01-28 13:06:50 +02:00
\par inc-volume ID | v+ ID
Increase volume on device
2024-01-28 13:06:50 +02:00
\par dec-volume ID | v- ID
Decrease volume on device
2024-01-28 13:06:50 +02:00
\par get-mute ID | gm ID
Get mute state from device
2024-01-28 13:06:50 +02:00
\par set-mute ID VAL | sm ID VAL
Set mute on device
2024-01-28 13:06:50 +02:00
\par toggle-mute ID | m ID
Toggle mute on device
# AUTHORS
The PipeWire Developers <$(PACKAGE_BUGREPORT)>;
PipeWire is available from <$(PACKAGE_URL)>
# SEE ALSO
\ref page_man_pipewire_1 "pipewire(1)"