Tone generator
A steady tone of any shape and frequency, written as a file to play elsewhere.
Sound Tools
Loadingβ¦
This tool failed to start
It needs WebAssembly and WebGL. Please update your browser or enable hardware acceleration, then reload.
Loadingβ¦
It needs WebAssembly and WebGL. Please update your browser or enable hardware acceleration, then reload.
A recording is the most personal thing in this workspace: it carries a voice, a room, and whatever happened to be said while it was running. The whole application is WebAssembly, it runs on your own device, and there is no server to send a recording to.
Nothing here listens, and nothing here plays. Half of what a search for these tools turns up is real-time β a metronome that ticks, a tuner that hears an instrument, a recorder β and this framework has no audio output, no microphone and no clock. So the metronome writes a click track, the tuner tunes a file, and the ear trainer writes the interval down. Each of them says so on its own result rather than drawing a button that would not work.
Only WAV is opened whole. MP3, FLAC, Ogg, AAC and AIFF are recognised and their headers are read and described, but a decoder for any one of them is a larger program than this whole application β so a tool that needs samples names the format it was given and refuses, rather than producing something plausible.
There is no sample recording, because this workspace ships no binary files at all. The example button synthesises what it needs and says so, which is the better fixture as well: a computed sound is identical every time, so a comparison between two settings is a comparison between two settings.
Tone generator
A steady tone of any shape and frequency, written as a file to play elsewhere.
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.
Intervals and chords
An interval or a chord written out to play, together or one note at a time.
Reverse audio
Backwards, whole or in part, and the only operation here that loses nothing at all.
Fade in and out
A fade at each end, with the curve that keeps a crossfade even rather than the one that dips.
Normalise the level
To a target peak or a target loudness, which are different numbers, with headroom left for the encoder.
Remove the silence
Finds the quiet stretches and shortens them, keeping enough of each that two words do not run together.
Speed and sample rate
Two different things people ask for as one: playing faster raises the pitch, and resampling does not.
Split the channels
Mono, one side, swapped or panned, with a word about what summing cancels.
Sound file info
Format, rate, channels, length and bit rate, read from the header β of six formats, not one.
Levels and dynamics
The peak, the loudness and the gap between them, which is the number that says what kind of recording it is.
Waveform image
The shape of a recording as an SVG, drawn from peaks because every sample would be a solid block.
Spectrum analyser
Which frequencies one moment holds, with the trade between time and frequency stated in numbers.
Find the pitch
What note a recording is playing, in cents, at whichever concert A you use. A tuner for a file, not a string.
Note frequency table
Every note and its frequency, at 440 or 415 or whatever you tune to, with the difference in cents.
Delay and reverb times
A tempo turned into milliseconds for every note length, dotted and triplet included.
Tempo from tap times
Paste the times from anywhere β a stopwatch, a marker list, a video's timecodes β and it does a tapper's arithmetic.
Cents and intervals
The distance between two pitches, and how far equal temperament is from the pure ratios.
Sound level and exposure
How long a level is safe for, and why two equally loud sources are three decibels louder rather than twice.