Online Audio Frequency Signal Generator

Waveform
Frequency [Hz]
Level [dBFS]
Duration [s]

kHz

Thank you for using WavTones.com! This section will display contextual help as you hover over the interface.

Support our website: unlock additional features!

Generating and downloading uncompressed sound files takes up comprehensive server resources. Purchasing a license helps keep the server running on our side while unlocking additional features on yours!

Free Basic Pro Corporate
Uncluttered Web Page (screenshot)
Advertisement free
Sample rates up to 44.1 kHz up to 96 kHz
Maximum file duration 5 s max 300s (depending on CPU)
Tone Generator : Sine
Tone Generator : Square
Tone Generator : Sawtooth
Tone Generator : Triangle
Tone Generator : Impulse
Tone Generator : Sine Bursts
Tone Generator : Shaped Bursts
Tone Generator : Dual Frequency
Tone Generator : Sweep/Chirp
Tone Generator : Warble Tones Extended warble rates
Noise Generator : White
Noise Generator : Pink
Noise Generator : Brown
Noise Generator : Blue
Noise Generator : Purple/Violet
Noise Generator : Grey (Perceptual)
Noise Generator : Impulse
Noise Generator : Bandlimited -12 -24 -36 dB/oct
Noise Generator : Bandlimited Sweep -12 -24 -36 dB/oct
Pulse Generator : Rectangle
Pulse Generator : Sine
Pulse Generator : Hann
Pulse Generator : Blackman
DC Wave
Multi-user (single site)
Cleared for commercial use
Lifetime license (USD) - 6,99 14,99 69,99

Already registered? Retrieve your activation link here.

Why do our test tones sound better?

Generating waveforms properly is not as easy as it seems. Any periodic signal with a discontinuity in its waveform (such as a square or a sawtooth) or a discontinuity in its waveform slope (such as the triangle wave) will be characterized by an infinite spectrum. Simple methods of digitally generating these waveforms will perform poorly, as frequencies higher than half the sampling rate will inevitably fold back into the audible spectrum. This phenomenon is known as aliasing.

Square wave in Audition
Aliasing occurs even in the simplest of cases. The figure on the left shows what happens when the Digital-to-Analog (DA) converter receives a basic sequence such as a square waveform. The samples are perfectly aligned and the transition is sample-sharp. However, the reconstructed waveform is not what it seems. Among the various interconnecting possibilities for our samples, the DA converter will only reconstruct a waveform whose spectrum is limited to half the sample rate. Because the analog square waveform has frequencies extending to infinity, it cannot be a reconstructed waveform. The reconstructed waveform doesn't look square and its frequency content doesn't sound "square" either. The upper frequencies are missing and - even worse - new frequencies have been added! These frequencies arise from the particular shape and slope of the vertical transition, which depend on the actual sample rate.

Square Wave at wavTones.com
Our tone generators have been designed to minimize those unwanted frequencies. When we generate a square tone, we synthesize a waveform that has been designed to sound as close as possible to the square tone, not the square waveform itself. Our samples are no longer aligned and the transition is smoothed so additional frequencies are not introduced. The result of this process is illustrated in the figure shown on the left side of this paragraph. Our waveforms may look worse, but they actually sound better!

A perfect square waveform supposedly only consists of odd harmonics. How does the output of our tone generator compare to other frequency generators? Take a look at the various spectrum views here and draw your own conclusions.

Hearing is believing

Download these original samples taken from various sources, take a careful listen and let your ears be the judge!

SQR Tone - 1 kHz : Adobe Audition's Tone Generator [#1 sound editor]
SQR Tone - 1 kHz : NCH Tone Generator Software [#1 internet search result]
SQR Tone - 1 kHz : wavTones.com Online Function Generator

Analog reference:

SQR Tone - 1 kHz : analog reference [Thandar Function Generator TG501]

Share |

Highest sound quality

We are proud to offer not only the best audio frequency signal generator on the net, but also a high-end sound generator, which compares favorably to the more expensive software and hardware tone generators!

Internally, our custom algorithm uses 32-bit alias-free variable-length wavetables combined with audiophile-grade interpolation. Our noise generators are stochastic, not sample-based.

What is a Tone Generator?

Also known as a 'function generator' or 'waveform generator', a signal generator delivers accurately calibrated output with adjustable frequency and amplitude.

Our wavTones signal generators have been optimized for use in audio and acoustics applications. These specialized signal generators are often referred to as a 'tone generators' or 'sound generators'.

Tone generators are used for :
 
• reference tone design
• sound level calibration
• audio equipment tests
• frequency response analysis
• room equalization
• room modes investigation
• demonstration of audio principles
• infra-sound and ultra-sound sources
• loudspeaker breakup
• loudspeaker resonance tests
• subwoofer crossover tuning
• hearing tests
• noise masking
• sound therapy

What makes this site so special?

We cover both infra-sound (down to 0 Hz) and ultra-sound (up to 48 kHz) ranges • we support sample rates up to 96 kHz • we use uncompressed sound files • we generate genuine stochastic noises (no static samples used) • tone duration can be as short as 10 ms (burst tones)

Download only

Audio plug-ins for web browsers are known to be prone to sample rate conversion artifacts, preventing the use of inline playback for professional sound applications.

Our test tones have been made available as .wav file downloads exclusively, ensuring uncompromising sound quality.

Contact

Feedback? Suggestions? Feel free to contact us at

Author

This website is designed and maintained by Dr. Ir. Stéphane Pigeon.