Online tone generator, sine - square - sawtooth - triangle

Frequency: Hz
Wave form:

Please turn on JavaScript!

Frequency slider:

Using this computer sound-card based function generator

Sound-cards are obviously very limited in their bandwidth compared to professional hardware function generators. The result is that this computer sound card solution works very well up to about 4kHz. Beyond that only the sine wave is really usable. Here are some readings from an oscilloscope where you can clearly see what happens.

At 500 Hz all the wave forms are quite good. The square overshoots quite a bit at the edges but it is still usable:
sine-500hz square-500hz saw-500hz triangle-500hz

At 5kHz all but the sine wave form start to degrade but you can still recognize them a bit:
sine-5khz square-5khz saw-5khz triangle-5khz

At 20kHz everything is only a sine wave:

This page requires a javascript capable webbrowser with support for the web audio API standard.
© Guido Socher, License: MIT, This software is provided without warrenty of any kind.
Version: 2018-09-13