Doppler Effect Calculator
Calculate Doppler effect frequency, wavelength, and pitch shifts for moving sound sources and observers. Includes temperature-dependent sound speed (V = 331.5 + 0.6t), wind correction, wall echoes, beat frequencies, and speed detection from frequencies with worked steps.
Result
Working & Sign Reasoning
How to use
- 1
Select calculation mode
Choose standard (moving source/observer), wall reflection & beats, or speed detection.
- 2
Enter frequencies, speeds and temperature
Specify source frequency, air temperature (auto-calculates sound speed), velocities (km/h or m/s) and directions.
- 3
Review results and sign reasoning
Examine observed frequency, wavelength, pitch shift in semitones, worked formulas, and why signs were chosen.
Features
- Standard Doppler calculations for moving sources and observers
- Automatic temperature-based sound speed (V = 331.5 + 0.6t) and wind speed correction
- Two-stage wall reflection echo and acoustic beat frequency calculation
- Reverse speed estimation from passing frequencies (speed radar principle)
- Displays wavelength shift, frequency ratio, and pitch change in semitones
- Shows complete mathematical formulas and step-by-step reasoning for algebraic signs
- Runs entirely in browser; no account required and zero data transmitted
Use cases
Physics homework & exam prep
Check Doppler formula signs and step-by-step algebra for physics assignments.
Echo & acoustic beat verification
Solve two-stage wall reflection and beat frequency problems with ease.
Siren pitch change analysis
Estimate how many semitones a passing siren drops given vehicle speed.
Details
The Doppler effect is the change in wave frequency observed when the wave source and the observer move relative to each other, proposed by Christian Doppler in 1842. When a source moves toward an observer, wavefronts are compressed, shortening the wavelength and increasing the observed pitch. When moving away, wavefronts are stretched, lowering the pitch.
The general formula is f' = f₀ × (V_w ± vₒ) / (V_w ∓ vₛ), where V_w is the effective speed of sound including wind (V + w), vₒ is observer speed, and vₛ is source speed. Approaches raise frequency (numerator +, denominator −); departures lower frequency (numerator −, denominator +).
The speed of sound in air depends on temperature: V = 331.5 + 0.6t (m/s). At 15 °C it is about 340.5 m/s; at 0 °C, 331.5 m/s. Wind blowing along the sound path adds to the effective sound speed.
When a vehicle moves toward a wall emitting sound, the wall receives f_wall = f₀ V / (V − vₛ). The vehicle then receives the reflected wave at f'' = f₀ (V + vₛ) / (V − vₛ). Interference between the emitted sound and the echo produces acoustic beats at |f'' − f₀| beats per second.
This tool reports not only numerical frequencies and wavelengths, but musical pitch changes (semitones), beat frequencies, and complete step-by-step reasoning behind the mathematical signs.
FAQ
Why is the denominator (V − vₛ) when the source approaches?
Because the moving source compresses wavefronts ahead, shortening the wavelength to λ' = (V − vₛ)/f₀. Since f' = V / λ', the term (V − vₛ) appears in the denominator, reducing it and raising frequency.
Why is the numerator (V + vₒ) when the observer approaches?
The moving observer intercepts wavefronts at a relative speed of (V + vₒ), encountering more wave cycles per second. Hence (V + vₒ) appears in the numerator.
How does sound speed vary with temperature?
In dry air, V = 331.5 + 0.6t (m/s). At 0 °C it is 331.5 m/s, at 15 °C it is 340.5 m/s, and at 25 °C it is 346.5 m/s — increasing by ~0.6 m/s for each degree Celsius.
What happens if the source exceeds sound speed?
If vₛ ≥ V, wavefronts pile up into a conical shock wave (sonic boom). The denominator becomes zero or negative, and standard Doppler equations no longer apply.
Why calculate twice for wall reflection?
Stage 1 treats the wall as a stationary observer receiving sound from a moving source. Stage 2 treats the wall as a stationary source sending the echo to the moving receiver.
Related Tools
Constant Acceleration
Calculate velocity and displacement from initial velocity, constant acceleration and time, with unit conversion and worked steps.
Projectile Motion Calculator
Calculate peak height, flight time, horizontal range, and impact velocity for projectile motion and horizontal projection from initial speed, angle, initial height, and gravity. Includes SVG trajectory plots, worked solutions, and state at time t.
Pressure, Water Pressure & Buoyancy Calculator
Calculate pressure p = F ÷ S, water pressure p = ρgh and buoyancy F = ρVg (Archimedes’ principle) with unit conversion for N, g, kg, cm², m², Pa, hPa, kPa, g/cm³, kg/m³, cm³, m³ and L. Shows the working, total pressure including the atmosphere, and whether an object floats or sinks.
Unit Converter
Convert length, weight and temperature instantly. Meters, inches, kilograms, pounds and more.
All processing happens in your browser. Your files are never uploaded.
Verified: Known values (ambulance 60 km/h approach 960 Hz giving 1009.43 Hz and recede giving 915.21 Hz, trains passing 72+36 km/h giving 481.20 Hz, wall echo 10 m/s 440 Hz giving 466.67 Hz with 26.67 Hz beat, speed detection 1000/900 Hz giving 17.89 m/s = 64.42 km/h, wind correction) plus supersonic and invalid errors are covered by browser tests
Did you know?
Proposed by Christian Doppler in 1842, the Doppler effect was experimentally verified in 1845 by C. H. D. Buys Ballot using trumpeters playing a constant pitch on an open train car while musicians on the ground observed the pitch shifts.