About Tone Generator
Accurate audio testing begins with a reliable signal source. Our Tone Generator produces sine wave tones at any frequency between 20 Hz and 20,000 Hz, which covers the full human hearing range for most adults. Whether you are calibrating studio monitors, checking headphones for frequency response, diagnosing speaker rattles, or teaching acoustics, a pure tone lets you isolate variables and identify problems objectively. The tool runs entirely in the browser, so no audio files are downloaded and no external software is required. Set the frequency to 440 Hz for a standard tuning reference, sweep through 100 Hz increments to map speaker behavior, or test tinnitus frequencies above 8,000 Hz. Keep volume low during high-frequency tests to protect your hearing.
How It Works
You enter a frequency in hertz and a duration in seconds, then click play. The tool uses the Web Audio API to create an oscillator node set to a sine waveform, which produces a single-frequency tone with minimal harmonic distortion. The oscillator runs for the specified duration and then stops automatically. Because the signal is generated mathematically, it is cleaner than playing back compressed audio files.
Formula & Calculation Logic
A sine wave is described by y(t) = A sin(2πft), where A is amplitude, f is frequency, and t is time. The tool fixes amplitude at a safe listening level and lets you control f (20-20000 Hz) and duration (1-30 seconds). This pure waveform contains energy at only one frequency, making it ideal for identifying resonances, distortion, and hearing thresholds.
Step-by-Step Guide
- Step 1: Set the frequency in hertz for the tone you want to hear.
- Step 2: Choose a duration between 1 and 30 seconds.
- Step 3: Click the play button to generate the tone in your browser.
- Step 4: Adjust system volume to a comfortable, safe level before testing high frequencies.
- Step 5: Repeat at different frequencies to map speaker or hearing response.
Example Calculations
- Scenario 1: A sound engineer sets 1000 Hz for 5 seconds to check mono compatibility across a pair of studio monitors.
- Scenario 2: A musician uses 440 Hz for 3 seconds as a tuning reference for an acoustic instrument.
Common Use Cases
- Testing speakers and headphones for frequency response.
- Calibrating audio equipment in home studios.
- Conducting simple hearing threshold checks.
- Teaching wave physics and acoustics concepts.
Pro Tips
- Start at low volume and increase gradually to avoid sudden loud sounds.
- Use headphones in a quiet room for more accurate high-frequency detection.
- Test in 100 Hz or 1000 Hz steps to quickly identify speaker resonances.
- Do not use this tool as a substitute for professional hearing tests.
Common Mistakes to Avoid
- Playing high frequencies at loud volumes, risking hearing damage.
- Testing in a noisy environment and misinterpreting results.
- Expecting bass response from small device speakers at very low frequencies.
- Forgetting to lower system volume before clicking play.
Why Use This Tool?
- Generates clean sine waves directly in the browser.
- No downloads, plugins, or subscriptions required.
- Adjustable frequency covers the full audible spectrum.
- Useful for both professional calibration and casual troubleshooting.