
Physics III course sequence · Interactive lesson
Harmonics, air columns, and timbre
A pipe does not own a note. Its ends decide which standing waves are allowed, and the way it is blown or struck decides how much of each one is actually there. Learn to read a spectrum as a boundary condition plus an excitation, and to say where that split stops being exact.
UPIII-02.08 · Lesson 8 of 9 in this unit. Position is not a completion score.Build the model
Boundary conditions choose the notes; excitation chooses the sound.
The key idea
A harmonic series is the set of standing-wave frequencies an air column's boundary conditions allow: every integer multiple of a fundamental for a pipe open at both ends, and only the odd multiples for one stopped at one end.
Example. A 0.500 m pipe of 15 mm bore radius, open at both ends, sounds 331, 662 and 993 Hz once its two end corrections are counted. Stop one end and the same tube gives 168, 505 and 842 Hz — almost an octave lower, with every even member gone.
The complete physical model and assumptions
An air column has no note of its own until its ends are specified. Fix a boundary — air that cannot move at a stopper, air that cannot hold an excess pressure at an opening — and the linear wave equation admits only the standing waves that satisfy both ends at once, so a continuum of frequencies collapses to a discrete list. A tube open at both ends holds a displacement antinode at each, fits n half-wavelengths, and gives fₙ = n v / (2 Leff) with every integer present. Stop one end and the pattern must run node to antinode, which fits an odd number of quarter-wavelengths, halves the fundamental, and deletes every even partial. That list is only the menu. How much of each mode is actually present comes from a separate calculation — projecting the starting disturbance onto the mode shapes — and it is that set of amplitudes, not the frequencies, that makes a clarinet and a flute of the same pitch unmistakable. The model has two visible seams. The open end is not the acoustic end: the extra 0.61a of loaded air at each opening flattens a real pipe by tens of cents. And the series is exactly harmonic only while the medium is perfectly flexible and lossless, since string stiffness and frequency-dependent end loading stretch the upper partials, and radiation from the open end — the leak that lets you hear the pipe at all — gives every mode a finite lifetime.
1Two ends, two conditions, and two ways to write each
A stopper is a wall the air cannot cross, so the displacement s must vanish there: the closed end is a displacement node. Carry across the relation between the two descriptions of a sound wave, p = −B ∂s/∂x, and the same point looks different. The gradient of a sinusoid is steepest exactly where the sinusoid vanishes, so a displacement node is a pressure antinode — the closed end is where the pressure swing is largest, which is why a microphone pressed against it reads the loudest. An open end joins a reservoir of still air that cannot support an excess pressure, so p ≈ 0 there: a pressure node, and therefore a displacement antinode, the place where the air moves furthest. The two pictures describe one mode and sit a quarter wavelength apart in space. Reason with the pressure picture, because the physical statement at an opening is about pressure, not about how far the air moves; then convert once, at the end.
2The two conditions quantise the series
Take one mode of the linear wave equation, s(x, t) = A sin(kx + φ) cos(ωt), and impose the ends. Open at both: antinodes at x = 0 and x = L force φ = π/2 and then |cos kL| = 1, so kL = nπ, λₙ = 2L/n and fₙ = n v / (2L) for n = 1, 2, 3, … Stopped at x = 0: a node there forces φ = 0, and an antinode at x = L needs kL = (2m − 1)π/2, so λ = 4L/(2m − 1) and only the odd harmonics survive. Put numbers in with L = 0.500 m and v = 343 m s⁻¹. The open pipe gives 343, 686, 1029 Hz; the stopped pipe gives 171.5, 514.5, 857.5 Hz. Notice that both spectra are spaced by the same v/(2L) = 343 Hz — the stopped one merely starts at half of it. So the spacing of the peaks measures the length whichever end condition holds, and the position of the first peak tells you which condition it is.
3The open end is not where the pipe ends
Air just outside an opening is dragged along by the column, loading it with extra inertia, so the pressure node sits slightly outside the tube. The fix is an end correction: Leff = L + NΔ with Δ ≈ 0.61a for a plain open end of bore radius a, or about 0.82a when the end is flanged into a large baffle. Take the 0.500 m tube again with a = 15 mm. Open at both ends it pays two corrections, Leff = 0.5183 m, and f₁ = 343/(2 × 0.5183) = 330.9 Hz rather than 343 Hz — flat by 1200 log₂(343/330.9) = 62 cents, well over half a semitone and impossible to miss. Stopped, it pays one: Leff = 0.50915 m and f₁ = 168.4 Hz, where an exact octave below 330.9 Hz would be 165.4 Hz. The stopped pipe therefore sits 31 cents sharp of the octave the idealisation promises. The correction scales as Δ/L ∝ a/L, so the same 15 mm bore radius in a 2.00 m pipe costs only 16 cents.
4Excitation chooses the mixture: project onto the modes
The mode shapes are orthogonal: ∫ sin(nπx/L) sin(mπx/L) dx across 0 to L is L/2 when n = m and exactly zero otherwise. So multiply the starting shape by sin(nπx/L), integrate, and every mode but the nth drops out, leaving Aₙ = (2/L) ∫ y(x, 0) sin(nπx/L) dx. One consequence does most of the work: carry that integral through for a string released from a point d and it comes out proportional to sin(nπd/L), so whenever d falls on a node of mode n the projection returns exactly zero and that mode cannot be fed at all. The same projection runs in an air column against each mode's pressure shape, so a small source a fraction p along a pipe open at both ends feeds harmonic n in proportion to |sin(nπp)|. At the middle, p = 0.5, every even harmonic vanishes even though the pipe allows them all. A clarinet's register key is this arithmetic made mechanical: a small hole near a pressure node of the third harmonic barely touches that mode while wrecking the fundamental, so the instrument jumps a twelfth.
5Timbre is the amplitude pattern, read in decibels
Two instruments at the same pitch differ in the set of amplitudes {Aₙ}, not in the frequencies. To rank them fairly use energy, Eₙ = ¼ μ L ωₙ² Aₙ², which is proportional to n²Aₙ² because ωₙ ∝ n — a high partial of a given amplitude carries far more energy than a low one. Quote each partial relative to the fundamental as 10 log₁₀(Eₙ/E₁). Work it for a string plucked one fifth of the way along, where the projection integral gives Aₙ ∝ sin(nπ/5)/n². The amplitude ratios are A₂/A₁ = 0.404 and A₃/A₁ = 0.180, so in energy the second, third and fourth partials come out 1.8, 5.4 and 12.0 dB below the fundamental, and the fifth is missing outright. Move the pluck to the centre and every even partial goes, leaving a hollow tone from the same string at the same pitch. Pitch lives in the spacing of the partials; timbre lives in their relative sizes.
6Where the ideal series stops
Three assumptions are doing quiet work, and each fails measurably. A real wire resists bending, which adds a restoring term growing with curvature and speeds up the short-wavelength modes: fₙ = n f₁ √(1 + Bn²). With B = 4.0 × 10⁻⁴, typical of a piano, the eighth partial runs 22 cents sharp of 8f₁, which is why tuners stretch the octaves rather than tune them pure. The end correction is itself frequency-dependent, shrinking once ka approaches 1, so a real pipe's upper modes also drift sharp of an exact series. And the open end does not reflect perfectly — that imperfection is the sound reaching you — so every mode has a finite lifetime and a resonance of finite width. Since the radiation resistance of a small opening rises as (ka)², the high partials leak away fastest, and a struck or plucked tone audibly dulls as it decays.
Key equations
Read the units, assumptions and limits before substituting.
Pipe open at both ends
fₙ = n v / (2 Leff), n = 1, 2, 3, …
Every integer multiple is allowed, and neighbouring modes always sit v/(2 Leff) apart.
v is the speed of sound in m s⁻¹, Leff the effective length in m, fₙ in HzPipe stopped at one end
fₙ = n v / (4 Leff), n = 1, 3, 5, …
At the same Leff the fundamental drops a full octave, and every even partial is forbidden outright.
Same symbols, except that Leff now carries one end correction instead of twoEnd correction at an open end
Leff = L + N Δ, with Δ ≈ 0.61 a
Turns a ruler length into an acoustic one; the shift grows as a/L, so short fat pipes suffer most.
L is the bore length in m, a the bore radius in m, N the number of open ends, 1 or 2Mode amplitudes from the excitation
Aₙ = (2/L) ∫ y(x, 0) sin(nπx/L) dx
Orthogonality projects the starting shape onto each mode, and a node at the excitation point returns zero.
Integrated across x = 0 to L; y(x, 0) is the starting displacement in m, so Aₙ comes out in mEnergy carried by the nth mode
Eₙ = ¼ μ L ωₙ² Aₙ²
Energy weights the spectrum by n², so a partial stands at 10 log₁₀(Eₙ/E₁) dB relative to the fundamental.
μ is mass per unit length in kg m⁻¹, ωₙ = 2πfₙ in rad s⁻¹, Aₙ in m, Eₙ in JStiffness inharmonicity of a real string
fₙ = n f₁ √(1 + B n²)
With B = 4.0 × 10⁻⁴ the eighth partial runs 22 cents sharp, which is why piano octaves are stretched.
B = π³ Q d⁴ / (64 L² T) is dimensionless, for Q in Pa, wire diameter d in m, tension T in NInteractive lab
Predict first. Explore the model. Compare the result.
Explore the model
Try this. Put the source at the middle of a pipe with two open ends and every even bar collapses, because the centre is a pressure node of each. Then cut to one open end: the whole series drops by very nearly an octave — short of an exact one, since the stopped pipe now pays a single end correction — and loses its even partials for good.
Live results
- FUNDAMENTAL f₁
- 330.9 Hz
- SPACING BETWEEN MODES
- 330.9 Hz
- EFFECTIVE LENGTH
- 0.518 m
- END-CORRECTION SHIFT
- 62 cents
Results follow this lesson’s model and assumptions. Displayed values are rounded.
Predict → change one variable → check
Plan a change before running it. Every other input stays at the saved baseline.
Saved baseline. Open ends: 2; Bore length: 0.50 m; Source position, fraction of L: 0.25
This experiment is kept only while this page is open. It does not change saved course progress.
Catch the common trap
The trap is to number the modes and then read those numbers as harmonics. In a pipe stopped at one end the second mode is the third harmonic; there is no second harmonic at all, because a wave at 2f₁ would need a displacement node at the open end, where the boundary condition demands an antinode. Two things follow. Over-blowing a stopped cylinder jumps a twelfth, to 3f₁, not an octave — a clarinet does this and a flute does not. And the slogan that a stopped pipe sounds an octave below an open pipe of the same length holds only for the idealisation: the stopped pipe pays one end correction where the open pipe pays two, so a real 0.500 m pair sits about 31 cents short of a true octave.
Practice & worked examples
3 authored examples. Make an attempt, then reveal the reasoning one step at a time.
EasyExample 1
A tube 0.620 m long and open at both ends has a bore radius of 9.0 mm. Air is at 343 m s⁻¹. Find the fundamental first without the end correction and then with it, and say how far apart the two answers are in cents.
Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.
0 of 5 steps revealed.
- Both ends open means a displacement antinode at each, so the fundamental fits exactly half a wavelength: λ₁ = 2L = 1.240 m and f₁ = v/(2L) = 343/1.240 = 276.6 Hz.
- Each open end adds Δ ≈ 0.61a = 0.61 × 9.0 mm = 5.49 mm of loaded air, and there are two of them: Leff = 0.620 + 2(0.00549) = 0.63098 m.
- Repeat with the acoustic length: f₁ = 343/(2 × 0.63098) = 271.8 Hz.
- Convert the ratio to cents, since the ear hears frequency logarithmically: 1200 log₂(0.63098/0.620) = 1200 × 0.02533 = 30.4 cents.
- Check the direction: adding length must lower the pitch, and 271.8 Hz is indeed below 276.6 Hz.
Answer. f₁ = 277 Hz ignoring the ends, 272 Hz with them — flat by 30 cents, about a third of a semitone and plainly audible.
MediumExample 2
A cylindrical tube stopped at one end and of bore radius 7.5 mm is to sound a fundamental of 147 Hz in air at 343 m s⁻¹. Find the length to cut it to, list its first three modes, and find the interval, in cents, that over-blowing to the second mode produces.
Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.
0 of 5 steps revealed.
- A stopped pipe runs from a displacement node at the stopper to an antinode at the opening, which is a quarter of a wavelength: λ₁ = 4Leff, so Leff = v/(4f₁) = 343/588 = 0.5833 m.
- Only the open end is corrected, so subtract one Δ: Δ = 0.61 × 7.5 mm = 4.58 mm and L = 0.5833 − 0.00458 = 0.5788 m.
- The allowed series is the odd multiples only: 147 Hz, 3 × 147 = 441 Hz and 5 × 147 = 735 Hz. There is nothing at 294 Hz or 588 Hz.
- Over-blowing lands on the next allowed mode, 441 Hz, a frequency ratio of exactly 3: 1200 log₂(3) = 1902 cents.
- Sanity check: 1902 cents is 1200 + 702, an octave plus a perfect fifth — the twelfth that a clarinet jumps and a flute, open at both ends, does not.
Answer. Cut it to L = 0.579 m; the modes are 147, 441 and 735 Hz, and the first over-blown interval is 1902 cents, a twelfth.
HardExample 3
A string of length L fixed at both ends is drawn aside into a triangle of height h at the point d = L/5 and released from rest. Find the amplitude of the nth mode, evaluate A₂/A₁ and A₃/A₁, express the second, third and fourth partials in dB relative to the fundamental by energy, and identify any missing partial.
Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.
0 of 6 steps revealed.
- Project the release shape onto the modes: Aₙ = (2/L) ∫ y(x, 0) sin(nπx/L) dx. For a triangle of height h peaking at x = d this integral gives Aₙ = 2hL² sin(nπd/L) / (π²n²d(L − d)).
- Put d = L/5, so d(L − d) = (L/5)(4L/5) = 4L²/25 and the lengths cancel: Aₙ = (25h / (2π²n²)) sin(nπ/5).
- Amplitude ratios need only the n-dependence: A₂/A₁ = sin 72°/(4 sin 36°) = 0.9511/2.3511 = 0.4045, and A₃/A₁ = sin 108°/(9 sin 36°) = 0.9511/5.2901 = 0.1798.
- Energy weights by n², since Eₙ = ¼ μ L ωₙ² Aₙ² and ωₙ ∝ n: E₂/E₁ = 4(0.4045)² = 0.6545 and E₃/E₁ = 9(0.1798)² = 0.2909. In dB that is 10 log₁₀(0.6545) = −1.8 dB and 10 log₁₀(0.2909) = −5.4 dB.
- For n = 4, sin 144° = sin 36°, so A₄/A₁ = 1/16 exactly and E₄/E₁ = 16/16² = 0.0625, which is −12.0 dB.
- n = 5 gives sin(5π/5) = sin π = 0: the pluck point sits exactly on a node of the fifth mode, so the projection integral returns zero, and the same happens for n = 10, 15, and every multiple of 5.
Answer. Aₙ = (25h/(2π²n²)) sin(nπ/5); A₂/A₁ = 0.404 and A₃/A₁ = 0.180; partials 2, 3 and 4 sit 1.8, 5.4 and 12.0 dB below the fundamental in energy, and every fifth partial is absent.
Quick check
Select an answer and explain it before checking.
Review & continue
A harmonic series is the set of standing-wave frequencies an air column's boundary conditions allow: every integer multiple of a fundamental for a pipe open at both ends, and only the odd multiples for one stopped at one end.
- Explain the relationship without looking at the equation.
- Check a sign, a unit and a model assumption in your working.
- Return to the lab or worked example if a step is still unclear.