axfer - command-line sound recorder and player for sound devices and nodes
supported by Linux sound subsystem (Advanced Linux Sound Architecture, also
known as ALSA).
axfer subcommand direction options
subcommand =
transfer |
list |
version |
help
direction =
capture |
playback
options = ( depends on
subcommand )
The
axfer is a command-line recorder and player to transfer audio data
frame between sound devices/nodes and files/stdin/stdout.
- transfer
- Performs transmission of audio data frame. Its detail is
described in axfer-transfer(1) manual.
- list
- Dumps lists of available sound devices and nodes. Its
detail is described in axfer-list(1) manual.
- version
- Prints version of this application (as the same version as
alsa-utils package).
- help
- Prints a short message about subcommands for users to enter
this application.
- capture
- Operates for capture transmission.
- playback
- Operates for playback transmission.
EXIT_SUCCESS (0) if run time successfully finished, else
EXIT_FAILURE (1).
This program has unit tests for internal implementation. Please refer to the
manual of
axfer-transfer for details.
The
axfer is designed to be compatible to
aplay(1) as much as possible.
In command line, executions of aplay/arecord files under $PATH runs axfer with
compatibility mode if filesystem has symbolic link from the aplay/arecord to
axfer.
$ ln -s aplay axfer
$ ln -s arecord axfer
When args[0] in run time points to string ended with 'aplay', it has the same
meaning of
playback direction. When it points to string ended with
'arecord', it has the same meaning of
capture direction.
Options of
-l ,
--list-devices ,
-L ,
--list-pcms
are acknowledged as
list subcommand. Without them, the run time
performs
transfer subcommand.
Report any bugs to mailing list of ALSA community
<
[email protected]> where the development and maintenance is
primarily done. Bug tracking service of alsa-utils repository on github.com is
also available.
axfer-transfer(1),
axfer-list(1),
alsamixer(1),
amixer(1)
Takashi Sakamoto <
[email protected]>