Boneyard Tools

Sound Wavelength and Period Calculator

Type in a frequency to get the wavelength of that sound and the period of a single cycle. By default the speed of sound comes from the air temperature you set, using the standard dry-air formula, so the answer tracks how warm or cold the room is. Switch to Set speed of sound to enter a value directly, handy for water, other gases or a measured figure. Everything recalculates instantly and can be copied as one line.

How to use the sound wavelength calculator

  1. Leave the mode on From temperature, or click Set speed of sound to enter a speed instead.
  2. Type the frequency in the Frequency field, in hertz, for example 440.
  3. In From temperature mode, set the Temperature in Celsius; in Set speed of sound mode, type the Speed of sound in metres per second.
  4. Read the large wavelength in metres, with the speed of sound used and the period of one cycle in milliseconds beneath it.
  5. Click Copy to grab the frequency, speed, wavelength and period as a single line.

Examples

Concert A (A4) at room temperature

From temperature: 440 Hz, 20 C
Wavelength 0.78 m, speed 343.21 m/s, period 2.273 ms

A deep 20 Hz bass tone

From temperature: 20 Hz, 20 C
Wavelength 17.161 m, speed 343.21 m/s, period 50 ms

A 100 Hz tone in water

Set speed of sound: 100 Hz, 1480 m/s
Wavelength 14.8 m, speed 1480 m/s, period 10 ms

Frequently asked questions

How is the wavelength of sound calculated?

Wavelength equals the speed of sound divided by the frequency. At 20 C the speed of sound in air is about 343 metres per second, so a 440 Hz tone has a wavelength near 0.78 metres. Halve the frequency and the wavelength doubles.

How does temperature change the speed of sound?

In From temperature mode the calculator uses the dry-air formula: 331.3 times the square root of (1 + temperature in Celsius divided by 273.15) metres per second. Warmer air carries sound faster, which is why the wavelength for a fixed frequency grows a little as the room heats up.

What is the period of a sound?

The period is the time for one full cycle, equal to 1 divided by the frequency. The calculator shows it in milliseconds, so 440 Hz gives about 2.273 ms and a 20 Hz tone gives 50 ms. The period depends only on frequency, not on temperature or speed.

Can I set the speed of sound myself?

Yes. Click Set speed of sound and enter a value in metres per second. It overrides the temperature estimate, which is useful for water (about 1480 m/s), other gases, or a speed you measured. In that mode the temperature field is hidden.

Why do low frequencies have such long wavelengths?

Wavelength is inversely proportional to frequency, so as frequency falls the wavelength stretches. A 20 Hz tone spans roughly 17 metres in air, longer than most rooms, which is part of why deep bass is hard to control and needs large-scale room treatment.

What speed of sound does it assume by default?

The temperature mode defaults to 20 C, which yields about 343.21 m/s. This is the standard reference for room-temperature air. Change the temperature and the speed, and therefore the wavelength, updates with it.

Does humidity or altitude affect the result?

The formula here covers dry air and temperature only. Humidity raises the speed of sound slightly and altitude changes it through temperature and composition, so for precise work in unusual conditions enter a measured speed in Set speed of sound mode.

How precise are the numbers?

The engine computes to six decimal places and the display rounds the wavelength and period to three decimals and the speed to two. So the shown values are accurate for practical acoustics; tiny differences from other calculators usually come from a different assumed speed of sound.

What can I use these wavelengths for?

Wavelength guides speaker placement, standing-wave and room-mode analysis, the sizing of bass traps and diffusers, microphone spacing, and antenna-style spacing for arrays. Knowing the wavelength at a problem frequency tells you the physical scale you are dealing with.

Learn more

Related tools