logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

tonegen - Test the Voicetronix programmable tone generator

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).

VPB driver package                                Feb 18, 2007                                        TONEGEN(1)

Description

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

Name

       tonegen - Test the Voicetronix programmable tone generator

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.

Synopsis

tonegen [options]

See Also