Read Text Aloud
Listen to any text read aloud in your browser. Free text-to-speech with natural voices, speed and pitch control.
Start typing to search tools...
Generate customizable audio frequency sweeps (20Hz to 20kHz) in your browser. Test subwoofers, speakers, and room acoustics with linear or logarithmic sweeps.
Live signal waveform representation as generated by the local audio card.
The Frequency Sweep Generator is an online sound testing utility designed to calibrate and test audio hardware, speakers, and room acoustics. It generates a continuous audio tone that sweeps smoothly from a starting frequency to an ending frequency over a selected duration.
This sweep covers the full spectrum of human hearing, from sub-bass registers (20 Hz) to the upper limit of treble (20,000 Hz). In addition to testing speakers, it is highly useful for measuring subwoofer resonance cutoffs, headphone range fidelity, and identifying frequency peaks or cancellations caused by room reflections.
All audio is synthesized locally using the Web Audio API. Since it runs completely client-side in the browser, there is no latency, no server upload, and no limit on how many sweeps you can run.
When configuring your frequency sweep, you can choose between two mathematical sweep types:
A frequency sweep is an audio signal that transitions smoothly from one frequency to another over a specified duration. It is commonly used to measure the frequency response of speakers, subwoofers, microphones, and room acoustics, identifying where drops or peaks in volume occur.
To test a subwoofer, configure a low-frequency sweep (e.g. starting at 20Hz and ending at 120Hz) with a slow sweep duration (e.g. 10-15 seconds). Play the tone and listen for rattling, volume dips, or the frequency where the bass becomes completely silent. This determines your subwoofer's lower cutoff limit.
A linear sweep increases frequency by a constant number of Hertz per second (e.g. adding 100Hz every second). A logarithmic sweep increases frequency exponentially, spending more time in the lower octaves. Logarithmic sweeps match how humans perceive pitch changes and are the standard for testing full-range speakers.
Yes, if played at high volumes. High-frequency sweeps (above 10kHz) can burn out delicate tweeters if run continuously at high power. Extremely low-frequency sweeps can exceed the physical excursion limits of small woofer cones. Always start sweeps at a low volume level and gradually increase to a comfortable listening volume.
This is usually caused by room acoustics and standing waves (room modes). In any room, certain sound frequencies reflect off walls and cancel each other out (creating nulls), while others reinforce each other (creating peaks). Moving your listening position or treating your room with acoustic panels can reduce these volume variations.
Listen to any text read aloud in your browser. Free text-to-speech with natural voices, speed and pitch control.
Calculate time alignment settings for secondary delay speaker lines at concert venues. Apply Haas effect precedence offsets to lock the sound image to the stage.
Tap along to the rhythm to calculate the BPM (Beats Per Minute) of any song instantly.
Convert any frequency in Hertz (Hz) to its corresponding musical note instantly.