Provided by: vpb-utils_4.2.61-1.4_amd64 bug

NAME

       tonegen - Test the Voicetronix programmable tone generator

SYNOPSIS

       tonegen [options]

DESCRIPTION

       The tonegen utility uses the programmable tone generator to send tones to some port.

OPTIONS

       The following options are available:

       --card number
              Explicitly select the card to test.  Default is card 0.

       --port number
              Explicitly select the port to test. Default is port 0 of the card being tested.

       --toneid num
              Play  a  locale  specific  predefined  tone, where 0 <= num < VPB_TONE_ID_MAX.  The
              locale is decided according to the value of the VPB_COUNTRY environment variable.

       --tone n freq mag
              Set a single component for a user defined tone.  This option may be used more  than
              once  with  different  values of n to set the components of a multi-frequency tone.
              Legal values for the other parameters are 0 < freq <= 4000 (Hz), and -inf <  mag  <
              0.0 (dB).

       --ontime ms
              The number of milliseconds that a user defined tone should be on for.

       --offtime ms
              The number of milliseconds that a user defined tone should be off for.

       --dial digits
              Generates a dial string using the specified dtmf digits.

       --sync Play  tones  using  the synchronous api functions.  The default is to use the async
              api.

       --loop Loop cadenced tones continuously.  Has no effect if  a  continuous  tone  has  been
              specified.

       --recgain db
              Set software record gain in dB.  Default is 0.0

       --rec file
              Record audio to a file while playing.

       --contest
              Do  not  wait  for  a  tone  to complete before starting the next one.  This can be
              useful for stress testing the coherency of the tone generator.

       --help, -?
              Show summary of these options.

AUTHOR

       Ron Lee, Voicetronix <support@voicetronix.com.au>

       This manual page was written by Ron <ron@debian.org>, for the Debian project (but  may  be
       used by others).