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