Tone generator

Loading…

All tools › Make a sound

Tone generator

A steady tone of any shape and frequency, written as a file to play elsewhere.

It runs entirely in this browser tab: the file you open is never uploaded, nothing here listens to a microphone, and every result is a file rather than something that plays.

Settings

Frequency
Above half the sample rate a tone folds down and comes out lower.
Shape
Only the sine is band-limited; the others buzz faintly by design. Choices: Sine, Square, Triangle, Sawtooth.
Seconds
A number from 1 to 600.
Level
Full scale through headphones is loud enough to hurt. A number from 1 to 100.
Sample rate
Choices: 8 000 Hz, 16 000 Hz, 22 050 Hz, 44 100 Hz, 48 000 Hz, 96 000 Hz.
Channels
Choices: Mono, Stereo.
Soften the ends
A tone that starts at full amplitude starts with a click.
Bit depth
Sixteen is the compact disc; float is what a mixing desk hands over. Choices: 8, 16, 24, 32 (float).

How to use it

  1. Paste your text into the box above, or open a file.
  2. Adjust the settings beside it until the result is what you wanted.
  3. Copy the result, or save it as a file. The result updates as you type.

Questions

Is my recording uploaded anywhere?
No. The whole application is carried as WebAssembly and runs on your own device. There is no server to send anything to, and none of these tools makes a network request while it works.
Why does nothing play?
Because a player would be a second application. Every result is a file to open in whatever you already listen with, and saying so is more honest than drawing a play button that does nothing.
Does the tuner or the metronome use my microphone?
No, and the browser will never ask for one: there is no code here that could use it. The tuner reads a file you open, the tempo tool reads times you type, and the metronome writes a click track.
Which formats can it open?
WAV is read and written whole. MP3, FLAC, Ogg, AAC and AIFF are recognised and described from their headers — the format, the rate, the channels, the length — but their audio is not decoded, and a tool that needs samples says so by name.

Other tools for make a sound

Noise generator
White, pink and brown are three genuinely different things, and the slope of each is on the result.

Frequency sweep
A tone that slides from one frequency to another, logarithmically, because pitch is a ratio.

Binaural beats
Two near tones, one to each ear. What the file contains is certain; what it is claimed to do is not.

Click track
A metronome as a file: a fixed tempo with the first beat accented, and it will not follow you.

Morse code audio
Text sent as Morse at a stated speed, with Farnsworth timing and the code written out beside it.

All twenty-three tools