From 5d9a3ec1feaaa3c15455ec0acb3dc9babe6e3f5a Mon Sep 17 00:00:00 2001 From: Shantanu Pai <142613623+scar027@users.noreply.github.com> Date: Wed, 15 Oct 2025 07:20:25 +0530 Subject: [PATCH] spa-acp-tool, spa-inspect: add page (#18700) Signed-off-by: scar027 Co-authored-by: Dylan <145150333+dmmqz@users.noreply.github.com> --- pages/linux/spa-acp-tool.md | 36 ++++++++++++++++++++++++++++++++++++ pages/linux/spa-inspect.md | 8 ++++++++ 2 files changed, 44 insertions(+) create mode 100644 pages/linux/spa-acp-tool.md create mode 100644 pages/linux/spa-inspect.md diff --git a/pages/linux/spa-acp-tool.md b/pages/linux/spa-acp-tool.md new file mode 100644 index 0000000000..a44e2ed858 --- /dev/null +++ b/pages/linux/spa-acp-tool.md @@ -0,0 +1,36 @@ +# spa-acp-tool + +> Debug ALSA card profile probing without running PipeWire. +> More information: . + +- List all ALSA objects: + +`spa-acp-tool {{[l|list]}}` + +- Probe a specific ALSA card by ID: + +`spa-acp-tool {{[c|card]}} {{card_id}}` + +- List available ALSA profiles for a card: + +`spa-acp-tool {{[lpr|list-profiles]}} {{card_id}}` + +- Set the active ALSA profile by ID: + +`spa-acp-tool {{[spr|set-profile]}} {{profile_id}}` + +- List available devices for a card: + +`spa-acp-tool {{[ld|list-devices]}} {{card_id}}` + +- Get volume from a device: + +`spa-acp-tool {{[gv|get-volume]}} {{device_id}}` + +- Set volume on a device: + +`spa-acp-tool {{[v|set-volume]}} {{device_id}} {{volume_level}}` + +- Toggle mute state on a device: + +`spa-acp-tool {{[m|toggle-mute]}} {{device_id}}` diff --git a/pages/linux/spa-inspect.md b/pages/linux/spa-inspect.md new file mode 100644 index 0000000000..dd9ae3c017 --- /dev/null +++ b/pages/linux/spa-inspect.md @@ -0,0 +1,8 @@ +# spa-inspect + +> Display SPA plugin information, list and try to instantiate available factories. +> More information: . + +- Display information about a SPA plugin: + +`spa-inspect {{path/to/plugin.so}}`