Audio Tone Generator - ATG


"Audio Tone Generator - ATG" is a high quality Audio Signal Generator application for iPhone, which creates the Audio Reference signals as Sinewave, Frequency Sweep, White Noise and Pink Noise. This app is an advanced version of "Audio Tone Generator Lite" app.

It creates the reference audio test signals as Sine-wave, Frequency Sweep, White Noise and Pink Noise, and has a frequency accuracy of 0.1Hz. Frequency Sweep time can be altered as desired by the user.

In addition, it can generate octave band noise of 1/1 or 1/3 octave in NOISE mode. You can also use it for detailed analysis of specific frequency bands.

atg_sine atg_sweep atg_white

It will help you to make the benchmark for your audio equipment and loudspeakers, your listening environment and room acoustics or your hearing. The signals created by this app can be best used in conjunction with external devices, such as an audio spectrum analyzer or a sound level meter.

In addition, by having you to use it in conjunction with our Real-time Audio Analyzer, it can be easily measured the frequency response of your Audio system. Please use this app as the standard pink noise signal generator.

Please to click the following link to download "Audio Tone Generator - ATG" from App StoreTM. It will be open the download page on App StoreTM.

It will move to another site, download from Apple Store

Communications charges when connecting to the App Store will be borne by the customer.
iPhone, AirPlay is a trademark of Apple Inc., registered in the U.S. and other countries. App Store is a service mark of Apple Inc.

Products Information

Version : 5.5
Release date : March 4, 2021 UTC
Size : 0.6 MB
Category : Utilities, Music
Recommendation : Requires iOS 12.5 or later.

Sound source generation

This app can generate the following signals.

Sweep Sinewave
White Noise
Pink Noise(1/f noise)
Octave Band Noise (1/1 octave band, 1/3 octave band)


Sine-wave signal generation on SINE mode : 20 - 21000Hz, Predefined frequencies - 63Hz, 125Hz, 250Hz, 500Hz, 1000Hz, 2000Hz, 4000Hz, 8000Hz, 16000Hz
Frequency Sweep on SWEEP mode : 20 - 21000Hz, Predefined frequencies - 20Hz-20000Hz, 200Hz-4000Hz, 1000Hz-8000Hz, 220-880Hz(A3 - A5)
Sweep Time Control : 10 seconds to 180 seconds.
Pause function on SWEEP mode.
Noise generation on NOISE mode : White Noise or Pink Noise.
Octave band noise generation on NOISE mode : 1/1 or 1/3 octave band.
Burst signal generation on NOISE mode : None, 1, 2, 5 10 sec.
Supports of frequencies range between 20Hz to less than 21kHz.
Frequency Accuracy : 0.1Hz
Direct frequency input by the keyboard.
Output Gain Control.
Channel Balance Control.
Optimized for iPhone, Compact code size.


This app can be very useful for a variety of applications including:

Testing for Loudspeakers and Headphones
Burn-in for Audio equipment and Loudspeakers
Testing and tuning for Audio amplifiers, Equalizers and many other Audio equipment.
Acoustics testing
Frequency response measurement for Audio systems using White noise and Pink noise
Sound Masking
Relaxation and Meditation
Hearing Test
Mosquito sound creation for teenagers

Top View

Top view has the operation setting area at the top, and the control area at the bottom.

In the control area, you can select one operating mode from Sine-wave mode(Sine), Sinewave sweep mode (Sweep) and noise mode (Noise) and Information view (Info). In addition, you can control the playback volume (Volume), Output channel balance (Balance) and Play/Stop.

In the operation setting area, you can see the parameter of the operating mode that has been selected in the control area.



This mode is used to generate Sinewave signal.

If you touch the frequency display monitor, it is possible to use the keyboard. In keyboard input, you should set a frequency of 21kHz from 20Hz. It should note that the initial value is not entered at the application startup, you will need to be set the frequency of up to one decimal place.

Further, the signal can be set from frequency of the eight types by tapping a preset button. It generates a tone signal by PLAY button, and stops by STOP button.

atg_sine atg_sine_input


This mode is used to generate the frequency sweep signal.

It generates a sinewave of transitional frequency continuously in the frequency range of 21kHz from 20Hz. If you touch the frequency display monitor, it is possible to use the keyboard. In keyboard input, you should set both the upper and lower limit frequency. It should note that the initial value is not entered at the application startup, you will need to be set the frequency of up to one decimal place.

In addition, you can set the frequency of the two types by tapping a preset button. There are two PLAY buttons that can be generated rising sweep and downward sweep. Generates a tone signal sweep by PLAY button, and then sweep on 10 to 180 seconds by setting of "sweep time" . Default time is 60 seconds. It stops the generation of tone signal by STOP button.

During playback, PAUSE button (II) is displayed, you can suspend when you tap it. If you want to resume, please tap PLAY button again. Note that you can not change the setting of frequency and sweep-time in the paused state. Further, if you want to reset the paused state, please tap STOP button.

atg_sweep atg_sweep_input


This mode is used to generate White and Pink noise. You can select one of either Pink or White noise. It generates a signal by PLAY button and stops by STOP button.

White noise
The amplitude of white noise is constant throughout the audible frequency range.
Twice the power corresponds to 3 decibel increase, so white noise is said to increase 3 dB per octave in power.
Pink noise
Pink noise is filtered to give equal power per octave or equal power per 1/3 octave.
The power of pink noise per Hz of bandwidth decreases by 3 decibels per octave. When pink noise is chosen for equalizing auditoriums, the real-time analyzer can be set up so that they display a straight horizontal line when they receive pink noise.


In addition, it is possible to generate the burst signal by selecting one of 1, 2, 5, and 10 seconds with "Burst time". The duty of the burst signal is 50%.

Octave Band Noise

In NOISE mode, Octave band noise can be generated. It can also be used for detailed analysis of specific frequency band.

Octave band noise is generated a frequency limited band signal by using the band-pass filtering of 1/1 octave band or 1/3 octave band. It can be used in order to measure and evaluate the sound level of a certain frequency band on the basis of the octave.

This app can output a noise signal that are processing the source signal of White noise or Pink noise with the octave band pass filter.

By tapping "OCT band" button, octave band noise generation function becomes effective.

In addition, by tapping either "1/1 OCT" or "1/3 OCT" buttons and select one center frequency of the band pass filter. At this time, the center frequency of the selectable bandpass filter is as follows.

Center frequency of 1/1 octave band bandpass filter : 63, 125, 250, 500,1000, 2000, 4000, 8000 Hz
Center frequency of 1/3 octave band bandpass filter : 50, 63, 80, 100, 125, 160, 200, 250, 320, 400, 500,630, 800, 1000, 1250, 1600, 2000, 2500, 3150, 4000, 5000, 6300, 8000, 10000 Hz


Information view

By tapping "Info" button, it is displayed this information view of product information and usage. If you return the operation, please tap the other Mode button.

At the first boot of this app, this view is displayed, so please check how to use it.

Release Information

ATG version 5.5 was released on March 4, 2021.
ATG version 5.4 was released on February 15, 2021.
ATG version 5.3 was released on November 16, 2020.
ATG version 5.2 was released on February 28, 2020.
ATG version 5.1 was released on July 20, 2019.
ATG version 5.0 was released on October 10, 2018.
ATG version 4.0 was released on April 11, 2018.
ATG version 3.4 was released on November 29, 2016.
ATG version 3.3 was released on March 9, 2016.
ATG version 3.2 was released on January 6, 2016.
ATG version 3.1 was released on November 22, 2015.
ATG version 3.0 was released on November 17, 2015.
ATG version 2.0 was released on November 5, 2014.
ATG version 1.0 was released on April 8, 2014.


Please be careful that continuous high-volume and high-frequency signals can damage speakers, even if your ears don't perceive them as being too loud.
If the silent mode is turned on, all iPhone sound outputs are disabled. To enable the sound output, please be sure to turn off the silent mode in the iPhone' settings, "Settings/Sounds" or Control Center.
On the keyboard-input of frequency, please press the return key after entering a numeric value. Also, in the sinewave sweep mode, please press the return key after entering two numeric values continuously.
AirPlay data transmission is a wireless communication system using Apple's proprietary audio data compression. For this, there are cases where the random sound noise is generated by radio condition and the compatibility of AirPlay connection equipments. Note that it may occur at particularly high frequency band.
When using this application with wireless communication such as Bluetooth or AirPlay, there may be cases that limitation of the playback frequency, lowering the output level and irregular noise, etc., may occur under the influence of wireless environment, communication equipment and communication state. Please note that this is not to guarantee that this application operates as configured specifications under the wireless communication.

Request for review

Please send a review of your comments and requests for this app. We will use your review to improve our products. Thank you for your cooperation.

It will move to another site, Apple Store

Please fill in your review by accessing from iTunes or iOS device.

Contact us

Inquire about this app please from below!

Support contact : support_ap*

(NOTE: Please change the star mark, * of this e-mail address to the at sign, @. The display of our support e-mail address has been changed to prevent spam. Please change to the correct address and send e-mail. )

Please contact us with the following details if you have any requests or problems.

1. Application name
2. Device model
3. iOS version
4. Country you live
5. Details about your requests or problems.

icon_arrowReturn to Top