Home

Resources

Products

Developers

Main • Tonegen

Tone Generator

This module is used to generate tones like dial, busy.
The options are :
dial - ITU dial tone
busy - ITU busy tone
ring - ITU ring tone
specdial - typically used for secondary dialtones
congestion - no more channels available, network busy
outoforder - broken line (ITU, not three tones)
milliwatt - the stardard tone for test, 1mW @ 1kHz
silence - as the name says
noise - low level white noise, usable as comfort noise

In a routing module to use one of these tones, you can use something like : tone/dial.
A standard line for regexroute.conf will look like:
^1$=tone/dial
That means when someone is calling extension 1 tonegen will generate a dial tone.

The tone generator can also be used as an override data source. Extra tones are available in this mode:
dtmf/X - single tone, X must be 0..9, *, # or a..d
dtmfstr/XXXXX - an entire sequence of DTMF tones
AAAA - a 1 second sine tone of frequency AAAA (number)
AAAA+BBBB - a 1 second sum of two sine tones
AAAA*BB - 1 second tone of AAAA modulated by BB

There is no configuration file for this module.


For people interested in generating non-standard tones, you can also configure things to work like the (US version) too. Configuration is left as an exercise for the reader.

3 May 2010:
Yate 3.0.0 alpha 3 released. Featuring the new Jabber server and wideband audio.
Download NOW

8 March 2010:
Yate 2.2 released. Mostly bug fixes. Dahdi compatible. Latest 2 release before 3.0.

6-7 February 2010:
Yate booth at FOSDEM 2010. Free CD with Freesentral available.

2 Nov 2009:
Yate 2.1 launched. Can replace a Cisco PGW2200 to control a Cisco AS54xx.

6 Aug 2008:
Yate and OpenSIPS (former OpenSER) join to build IP based clusters.

4 Aug 2008:
Yate 2 launched.

10 Jul 2008:
Yate presentation in Germany.

Feb 2008:
Yate 2.0.0 alpha 2 released. New routing module allows sending ENUM routed or forked calls to numbers of registered phones. More...

21 Jan 2008:
Yate 2 alpha released. Major changes, new ISDN, SS7 and MGCP stack. Added analogic and RBS support.

3 September:
Yate 1.3 released. Minor fixes and improvments mainly in client and SIP.

14 August:
Yate based ISDN passive recording system released by Trisys.

16 April:
Yate 1.2 released. Added Jingle and XML support, PBX improved.

25 September:
YateAdmin 1 released.

25 September:
Yate 1.1 released. Fallback routing from a database, fax support in Linux and bug fixes. Changelog and Download availables.

11 July 2006:
O'Reilly published an article about prototyping telephony applications with Yate and Python.

10 July 2006:
Yate 1 released. Includes YIAX, YSIP, YRTP and many new features.

June 1st 2006:
New Yate website launched


EditHistoryBacklinksRecent ChangesSearch