HomeArticlesParrot Echo

Sound Echoes: How Reflected Waves Let Us Hear Distance

Polly's squawk is a wave of squeezed air travelling outward at a fixed speed — bounce it off a wall and you can time its return trip to measure distance.

mysimulator teamUpdated June 2026≈ 6 min read▶ Open the simulation

Sound is a wave, not a signal that teleports

When Polly the parrot squawks, she isn’t sending information instantly — she’s pushing the air next to her beak, and that push shoves the air next to it, and so on outward in every direction, exactly like a ripple spreading across a pond. That travelling disturbance of squeezed and stretched air is a sound wave, and in ordinary room-temperature air it moves at a fixed, measurable speed of about 343 metres per second — fast, but very much not instant.

speed of sound (air, 20°C) ≈ 343 m/s
distance to wall = (speed × time for the round trip) / 2

What an echo actually is

An echo is that same sound wave hitting something hard — a canyon wall, a cliff, the far side of a big empty room — and bouncing back the way it came, the same way a ball bounces off a wall. Polly’s voice travels out, hits the surface, and travels all the way back to her ears (and yours) as a second, delayed copy of the same sound.

live demo · a sound wave leaving Polly and bouncing back as an echo● LIVE

Why you don't hear an echo in every room

Human hearing blends together any two copies of the same sound arriving within roughly a tenth of a second of each other into one perceived sound — that’s why a small room just sounds a bit “live” or reverberant rather than producing a distinct repeated echo. Getting a clearly separate echo needs the reflecting surface to be far enough away that the round trip takes longer than that blending window — in practice, somewhere around 17 metres away or more, which is exactly why echoes are so associated with canyons, mountains and big empty halls rather than a bedroom.

Turning an echo into a measuring tool

Because the speed of sound is a known, fixed number, timing how long an echo takes to come back tells you exactly how far away the reflecting surface is: distance equals speed multiplied by the round-trip time, divided by two since the sound travels the distance twice — out and back. That is precisely the trick sonar uses underwater and the trick real echolocating animals like bats and dolphins use in the air and sea: they don’t see the object, they time its echo.

Temperature changes the speed a little

Sound travels a bit faster in warm air than cold air, because warmer air molecules are moving faster on average and pass the pressure disturbance along to each other more quickly. The difference is modest — a few percent between a cold winter day and a hot summer one — but it is measurable, and it is why the exact echo delay for the same distance shifts slightly with the weather.

Frequently asked questions

Why do you hear an echo in a canyon but not in a small room?

Your ears blend two copies of the same sound together into one if they arrive within about a tenth of a second of each other. A small room's walls are so close that the reflected sound comes back almost immediately, inside that blending window, so it just sounds a little livelier rather than like a separate repeated echo. A canyon wall is far enough away that the round trip takes longer than that window, so the echo arrives as a clearly separate sound.

How far away does a wall need to be for you to hear a real echo?

Roughly 17 metres or more, based on the speed of sound and how quickly human hearing blends repeated sounds together. Closer than that, the reflected sound arrives too soon after the original for your ears to separate them into two distinct sounds.

Does sound travel faster or slower in warm air?

Faster. Warmer air molecules move around more quickly on average and pass a sound wave's pressure disturbance to their neighbours sooner, so the wave itself travels a little faster — typically a few percent quicker on a hot day than on a cold one.

Try it live

Everything above runs in your browser — open Parrot Echo and change the parameters while it is running. Nothing is installed, nothing is uploaded, the whole model lives in one tab.

▶ Open Parrot Echo simulation

What did you find?

Add reproduction steps (optional)