OS Manuals

/usr/bin/alsatplg

ALSA (Advanced Linux Sound Architecture) command-line utilities: aplay, arecord, amixer, alsamixer, alsactl, speaker-test and more

From alsa-utils 1.2.16-r3 (enterprise-packages), captured 2026-11-08 by running alsatplg --help (exit 0). permalink

Usage: /usr/bin/alsatplg [OPTIONS]...

-h, --help              help
-c, --compile=FILE      compile configuration file
-p, --pre-process       pre-process Topology2.0 configuration file before compilation
-P, --pre-process=FILE  pre-process Topology2.0 configuration file
-d, --decode=FILE       decode binary topology file
-n, --normalize=FILE    normalize configuration file
-u, --dump=FILE         dump (reparse) configuration file
-v, --verbose=LEVEL     set verbosity level (0...1)
-o, --output=FILE       set output file
-D, --define=ARGS       define variables (VAR1=VAL1[,VAR2=VAL2] ...)
                        (may be used multiple times)
-I, --inc-dir=DIR       set include path
-s, --sort              sort the identifiers in the normalized output
-g, --group             save configuration by group indexes
-x, --nocheck           save configuration without additional integrity checks
-z, --dapm-nosort       do not sort the DAPM widgets
-V, --version           print version
Options (15)
OptionDescriptionSource
-h, --helpthis helphelp + man
-c, --compile FILEsource configuration file for the compilationhelp + man
-p, --pre-processpre-process Topology2.0 configuration file before compilationhelp
-d, --decode FILEsource binary topology file for the decodehelp + man
-n, --normalize FILEparse and save the configuration file in the normalized formathelp + man
-u, --dump FILEparse and save the configuration file in the specified formathelp + man
-v, --verbose LEVELset verbosity level (0...1)help + man
-o, --output FILEset output filehelp + man
-D, --define ARGSdefine variables (VAR1=VAL1[,VAR2=VAL2] ...) (may be used multiple times)help
-I, --inc-dir DIRset include pathhelp
-s, --sortsort the configuration identifiers (set for normalization)help + man
-g, --groupsave configuration by group indexeshelp
-x, --nochecksave the configuration without additional integrity checkhelp + man
-z, --dapm-nosortdo not sort DAPM graph items (like in version 1.2.1-)help + man
-V, --versionshow the utility version and versions of used librarieshelp + man

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.