Provided by: mpg123_1.22.4-1ubuntu0.1_amd64 bug

NAME

       out123 - play raw PCM audio to an output device

SYNOPSIS

       cat audio.raw | out123 [ options ]

DESCRIPTION

       out123  reads  raw  PCM  data (in host byte order) from standard input and plays it on the
       audio device specified by given options.

OPTIONS

       out123 options may be either the traditional POSIX one letter options, or  the  GNU  style
       long options.  POSIX style options start with a single ``-'', while GNU long options start
       with ``--''.  Option arguments (if needed) follow separated  by  whitespace  (not  ``='').
       Note  that  some  options  can be absent from your installation when disabled in the build
       process.

       -o module, --output module
              Select audio output module. You can provide a comma-separated list to use the first
              one that works.

       --list-modules
              List the available modules.

       -a dev, --audiodevice dev
              Specify  the  audio  device  to  use.   The  default  is  system-dependent (usually
              /dev/audio or /dev/dsp).  Use this option if you have multiple  audio  devices  and
              the default is not what you want.

       -s, --stdout
              The  audio  samples are written to standard output, instead of playing them through
              the audio device.  The output format is the same as the input ... so in this  mode,
              mpg123 acts like the standard tool  cat.

       -O file, --outfile
              Write  raw  output  into a file (instead of simply redirecting standard output to a
              file with the shell).

       -w file, --wav
              Write output as WAV file file , or standard output if - is used as file  name.  You
              can  also  use --au and --cdr for AU and CDR format, respectively. Note that WAV/AU
              writing to non-seekable files or redirected stdout needs some thought.  The  header
              is  written with the first actual data. The result of decoding nothing to WAV/AU is
              a file consisting just of the header when it is seekable and  really  nothing  when
              not (not even a header). Correctly writing data with prophetic headers to stdout is
              no easy business.

       --au file
              Write to file in SUN audio format.  If - is used as the filename, the  AU  file  is
              written to stdout. See paragraph about WAV writing for header fun with non-seekable
              streams.

       --cdr file
              Write to file as a CDR (CD-ROM audio, more correctly CDDA for Compact Disc  Digital
              Audio).  If - is used as the filename, the CDR file is written to stdout.

       -m, --mono
              Set for single-channel audio (default is two channels, stereo).

       --stereo
              Select stereo output (2 channels, default).

       -r rate, --rate rate
              Set  sample  rate  in  Hz (default: 44100). If this does not match the actual input
              sampling rate, you get changed pitch. Might be intentional;-)

       -e enc, --encoding enc
              Choose output sample encoding. Possible  values  look  like  f32  (32-bit  floating
              point), s32 (32-bit signed integer), u32 (32-bit unsigned integer) and the variants
              with different numbers of bits (s24, u24,  s16,  u16,  s8,  u8)  and  also  special
              variants  like  ulaw  and  alaw  8-bit.   See  the  output of out123's longhelp for
              actually available encodings.  Default is s16.

       -o h, --headphones
              Direct audio output to the headphone connector (some hardware only; AIX, HP, SUN).

       -o s, --speaker
              Direct audio output to the speaker  (some hardware only; AIX, HP, SUN).

       -o l, --lineout
              Direct audio output to the line-out connector (some hardware only; AIX, HP, SUN).

       -b size, --buffer size
              Use an audio output buffer of size Kbytes.  This is useful to bypass short  periods
              of  heavy  system  activity,  which  would  normally  cause  the audio output to be
              interrupted.  You should specify a buffer size of at least 1024 (i.e. 1  Mb,  which
              equals  about  6 seconds of usual audio data) or more; less than about 300 does not
              make much sense.  The default is 0, which turns buffering off.

       --preload fraction
              Wait for the buffer to be filled to fraction  before  starting  playback  (fraction
              between 0 and 1). You can tune this prebuffering to either get sound faster to your
              ears or safer uninterrupted web radio.  Default is 1 (wait for full  buffer  before
              playback).

       -t, --test
              Test mode.  The audio stream is read, but no output occurs.

       -v, --verbose
              Increase the verbosity level.

       -q, --quiet
              Quiet.  Suppress diagnostic messages.

       --aggressive
              Tries to get higher priority

       -T, --realtime
              Tries  to  gain realtime priority.  This option usually requires root privileges to
              have any effect.

       -?, --help
              Shows short usage instructions.

       --longhelp
              Shows long usage instructions.

       --version
              Print the version string.

AUTHORS

       Maintainer:
              Thomas Orgis <maintainer@mpg123.org>, <thomas@orgis.org>

       Creator (ancestry of code inside mpg123):
              Michael Hipp

       Uses code or ideas from various people, see the AUTHORS file accompanying the source code.

LICENSE

       out123 is licensed under the GNU Lesser/Library General Public License, LGPL, version  2.1
       .

WEBSITE

       http://www.mpg123.org
       http://sourceforge.net/projects/mpg123

                                           10 May 2014                                  out123(1)