Understand the shape of sound: how human mouth sculpts vowels

The same buzz from your vocal cords becomes "ah," "ee," or "oo" depending on how waves bounce inside your throat.

Scroll to learn how it works↓
Chapter 1

The Buzz: Where All Sound Begins

Deep in your throat, two flaps of tissue called vocal cords vibrate 100–300 times per second. Each vibration releases a puff of air.

Here's the crucial insight: this buzz sounds nearly identical for every vowel. "Ah" and "ee" start with the same raw material—a series of pressure pulses.

Glottal Pulse Generator
Pitch 120 Hz
Open Quotient 50%

Why pulses contain many frequencies

A smooth sine wave contains only one frequency. But a sharp pulse? It's built from dozens of frequencies layered together—like how a sharp corner in an image needs many fine details to draw.

Frequency Content (Harmonics)

Each bar = one harmonic (1×, 2×, 3×, 4×... the fundamental frequency)

Building a pulse from sine waves

Here's Fourier's insight in action. Watch how adding more harmonics gradually builds up the sharp, asymmetric pulse shape:

Fourier Synthesis
Harmonics 1

Drag to add harmonics. Notice how more harmonics → sharper features.

Your vocal cords produce a harmonically rich signal—the fundamental frequency plus all its integer multiples. This raw material contains all the frequencies your mouth will later shape into vowels.

Chapter 2

What Is a Sound Wave?

Before we go further, let's really understand what's physically happening when sound travels through your throat.

Sound is a pressure wave: regions where air molecules bunch together (compression) alternating with regions where they spread apart (rarefaction).

Pressure Wave in a Tube
Compression (high pressure)
Rarefaction (low pressure)
The Stadium Wave Analogy

Each molecule stays mostly in place—it just jiggles back and forth, bumping its neighbors. What travels is the pattern of compression, like a stadium wave where people stand then sit, but the "wave" travels around the arena.

The graph shows pressure vs. position. Where molecules bunch together, pressure is high (red). Where they spread apart, pressure is low (teal). Throughout this explainer, we'll use these pressure graphs—but remember: underneath, real molecules are doing a coordinated dance.

Chapter 3

The Magic of Reflection

Here's where the magic begins. When a wave traveling through a tube hits a boundary—or any place where the tube width changes—something remarkable happens: part of the wave bounces back.

Acoustic impedance: why waves reflect

Waves reflect whenever they encounter a change in acoustic impedance. This is the same physics that causes light to reflect at glass/air boundaries, electrical signals to reflect in mismatched cables, and earthquake waves to reflect at rock layer boundaries.

Acoustic impedance:   Z  =  ρc / A
where ρ = air density, c = speed of sound, A = cross-sectional area
Where does Z = ρc/A come from? from Euler's equation...

Definition of acoustic impedance

Acoustic impedance Z is defined as the ratio of sound pressure p to volume velocity U:

Z = p / U

For a plane wave in a tube

The linearized momentum equation (Euler's equation) relates pressure gradient to particle acceleration:

ρ(∂v/∂t) = −∂p/∂x

For a harmonic wave p = p₀ exp[i(ωt − kx)] traveling at speed c = ω/k:

v = p / (ρc)

This is the specific acoustic impedance of air: z = ρc ≈ 413 Pa·s/m at room temperature.

Converting to volume velocity

Volume velocity U is particle velocity v times area A:

U = v × A

Therefore:

Z = p/U = p/(v·A) = (ρc·v)/(v·A) = ρc/A

Physical intuition

  • Larger area → lower impedance (easier to push air through)
  • Denser air or faster sound → higher impedance
  • Units: [Pa·s/m³] or [acoustic ohms]

A narrow tube has high impedance (hard to push air through). A wide tube has low impedance (easy to push air through). At any change in area, impedance changes—and some wave energy reflects.

1

Open end → wave inverts

Outside the tube, impedance drops (infinite area). Pressure can't build up, so the wave reflects with opposite sign.

Forward
Reflected (inverted)
2

Closed end → wave maintains sign

At a wall, impedance is infinite (area = 0). Air can't move past, so the wave bounces back unchanged.

Forward
Reflected (same sign)

Partial reflection at constrictions

Your vocal tract isn't just open or closed—it has varying widths. Your tongue narrows the passage here, your pharynx widens it there. At every area change, some wave energy reflects.

k  =  (Z₂ − Z₁) / (Z₂ + Z₁)
k  =  (A₁ − A₂) / (A₁ + A₂)
k = reflection coefficient (−1 to +1)
A₁, A₂ = areas before/after junction

The bigger the area change, the more reflection. This is how your mouth shapes sound—dozens of small reflections interfering with each other.

Full derivation: reflection coefficient at an area change pressure + flow continuity...

Step 1: The traveling wave equations

In a tube, sound travels as pressure waves. We can decompose any wave pattern into forward-traveling (p⁺) and backward-traveling (p⁻) components:

p(x,t) = p⁺(x − ct) + p⁻(x + ct)

The corresponding volume velocity U (flow rate) is:

U = (A/ρc) × [p⁺ − p⁻]

where A is cross-sectional area, ρ is air density, and c is sound speed.

Step 2: Boundary conditions at the junction

At a junction between tubes of area A₁ and area A₂, two things must be continuous:

  1. Pressure: p₁ = p₂ (pressure can't have a discontinuity)
  2. Volume flow: U₁ = U₂ (mass conservation—air can't appear/disappear)

Step 3: Set up the equations

Let p⁺ᵢ be the incident wave (known), p⁻ᵣ be the reflected wave, and p⁺ₜ be the transmitted wave. We have:

Pressure continuity: p⁺ᵢ + p⁻ᵣ = p⁺ₜ
Flow continuity: (A₁/ρc)(p⁺ᵢ − p⁻ᵣ) = (A₂/ρc)(p⁺ₜ)

Step 4: Solve for the reflection coefficient

Define the reflection coefficient k = p⁻ᵣ / p⁺ᵢ. From the flow equation:

A₁(p⁺ᵢ − p⁻ᵣ) = A₂(p⁺ᵢ + p⁻ᵣ)
A₁·p⁺ᵢ − A₁·p⁻ᵣ = A₂·p⁺ᵢ + A₂·p⁻ᵣ
p⁺ᵢ(A₁ − A₂) = p⁻ᵣ(A₁ + A₂)
k = p⁻ᵣ/p⁺ᵢ = (A₁ − A₂)/(A₁ + A₂)

Step 5: Interpret the limiting cases

  • A₁ = A₂ (no change): k = 0. No reflection—wave passes through completely.
  • A₂ → 0 (closed end): k → +1. Total reflection, same sign. Pressure doubles at the wall.
  • A₂ → ∞ (open end): k → −1. Total reflection, inverted. Pressure goes to zero at opening.
  • A₂ = A₁/2 (narrowing): k = +1/3. Partial reflection, same sign.
  • A₂ = 2A₁ (widening): k = −1/3. Partial reflection, inverted.

Transmission coefficient

The transmission coefficient t = p⁺ₜ/p⁺ᵢ can be found from pressure continuity:

t = 1 + k = 2A₁/(A₁ + A₂)

Note: Energy is conserved! The reflected and transmitted power sum to the incident power: (A₁/A₂)t² + k² = 1 when accounting for the area change.

Reflection at a Constriction
Narrowing 50%
Chapter 4

Standing Waves: The Birth of Resonance

When waves bounce back and forth in a tube, they start interfering with each other. Sometimes they add up. Sometimes they cancel.

At certain special frequencies, the forward and backward waves align perfectly to create a standing wave—a pattern that appears to vibrate in place, with fixed points of maximum and zero motion.

Standing Wave Formation
Forward
Backward
Sum (standing wave)
Nodes and Antinodes

Nodes are points that never move—forward and backward waves always cancel there. Antinodes are points of maximum motion—waves always reinforce there.

Why resonance happens at specific frequencies

Imagine sending pulses down a tube. Each pulse bounces back and forth. For energy to build up, the returning pulse must arrive in sync with the next outgoing pulse—they reinforce each other.

✓ Resonant frequency
Energy:

Pulses arrive in sync → energy builds up

✗ Off-resonant
Energy:

Pulses out of sync → destructive interference

This only works when the round-trip time matches the driving frequency. For a tube closed at one end and open at the other:

fₙ  =  (2n − 1)  ×  c  /  (4L)
where n = 1, 2, 3... gives the 1st, 2nd, 3rd... resonance
Full derivation: resonant frequencies of a closed-open tube quarter-wavelength fitting...

Step 1: Boundary conditions

A tube closed at one end and open at the other has these boundary conditions:

  • Closed end (glottis): Air velocity = 0 (it can't move through the wall), so this is a velocity node and pressure antinode
  • Open end (lips): Pressure ≈ atmospheric (it can equalize freely), so this is a pressure node and velocity antinode

Step 2: What wavelengths fit?

For a standing wave to form, we need a pressure antinode at the closed end and a pressure node at the open end. The simplest wave that satisfies this is 1/4 of a wavelength:

L = λ₁/4  →  λ₁ = 4L

Step 3: Higher harmonics

We can fit more quarter-wavelengths if we add them in pairs (to maintain the boundary conditions). The pattern is:

  • n=1: L = 1×(λ/4) → λ₁ = 4L
  • n=2: L = 3×(λ/4) → λ₂ = 4L/3
  • n=3: L = 5×(λ/4) → λ₃ = 4L/5
  • n=n: L = (2n−1)×(λ/4) → λₙ = 4L/(2n−1)

Step 4: Convert to frequency

The fundamental wave equation relates wavelength, frequency, and wave speed:

c = f × λ  →  f = c/λ

Substituting our wavelength expression:

fₙ = c / λₙ = c / (4L/(2n−1)) = (2n−1) × c / (4L)

Step 5: Numerical example

For a 17 cm vocal tract with c = 343 m/s:

  • f₁ = 1 × 343 / (4 × 0.17) = 504 Hz ≈ 500 Hz
  • f₂ = 3 × 343 / (4 × 0.17) = 1513 Hz ≈ 1500 Hz
  • f₃ = 5 × 343 / (4 × 0.17) = 2522 Hz ≈ 2500 Hz

Note: Only odd harmonics appear! This is characteristic of quarter-wave resonators. The "missing" even harmonics would require a pressure node at the closed end, which violates our boundary condition.

fₙ = resonant frequency (Hz)
c = speed of sound ≈ 343 m/s in air
L = tube length ≈ 17 cm for adult vocal tract

For a 17 cm tube, this gives resonances at approximately:

n = 1 1 × 343 / (4 × 0.17) ≈ 500 Hz
n = 2 3 × 343 / (4 × 0.17) ≈ 1500 Hz
n = 3 5 × 343 / (4 × 0.17) ≈ 2500 Hz
But Wait...

The vocal tract isn't a simple tube. Its varying cross-section shifts these resonances to different frequencies. These shifted resonances are called formants.

From standing waves to transfer function

The simple standing wave picture is a good intuition, but formants don't arise from "pure" standing waves. Instead, the vocal tract acts as an acoustic filter with a transfer function—a mathematical description of how strongly each frequency passes through.

The peaks in this transfer function are the formants. They occur near where standing waves would form, but their exact frequencies depend on the detailed shape of the entire tract.

Full derivation: acoustic impedance and why shape matters two-tube model...

What is acoustic impedance?

Acoustic impedance Z is the ratio of pressure to volume velocity—it measures how much a system "resists" sound flow:

Z = p / U

For a plane wave in a tube of area A:

Z = ρc / A

where ρ ≈ 1.2 kg/m³ (air density) and c ≈ 343 m/s (sound speed).

Why does area matter?

Consider the same pressure wave entering tubes of different sizes:

  • Narrow tube (small A): High impedance. The same pressure drives less air flow. Think of blowing through a straw vs. a pipe.
  • Wide tube (large A): Low impedance. Pressure easily moves large volumes of air.

The reflection mechanism

Sound energy reflects at any impedance discontinuity. The reflection coefficient is:

k = (Z₂ − Z₁)/(Z₂ + Z₁) = (A₁ − A₂)/(A₁ + A₂)

This explains why the vocal tract's varying cross-section creates its characteristic formant pattern:

  1. Sound from the glottis enters the pharynx (wide)
  2. It encounters the tongue constriction (narrow) → partial reflection
  3. Then the oral cavity (may be wide or narrow)
  4. Finally the lip opening (varies with rounding)

The transfer function

With multiple reflections bouncing around, certain frequencies build up (constructive interference) while others cancel out (destructive interference). The frequencies that build up are the formants.

Mathematically, we can compute a transfer function H(f) that describes how much each frequency is amplified or suppressed. The peaks of |H(f)| are the formant frequencies.

For a simple two-tube model (pharynx + oral cavity), the formant frequencies can be found by solving:

tan(2πf·L₁/c) × tan(2πf·L₂/c) = A₁/A₂

This transcendental equation shows why formant frequencies depend on both the lengths and areas of the tube sections—not just total length.

Why constriction position matters

Where you narrow the tube determines which frequencies get boosted. A constriction at a pressure node (where pressure fluctuation is minimal) has little effect on that resonance. But a constriction at a pressure antinode (where pressure fluctuation is maximal) strongly affects it.

Full derivation: perturbation theory and formant shifts energy balance argument...

The perturbation approach

To understand how a small constriction affects formant frequencies, we use perturbation theory: start with a uniform tube's known resonances, then calculate how a small change modifies them.

Energy in a standing wave

In a standing wave, energy oscillates between two forms:

  • Potential energy (Eₚ): Stored in compressed/rarefied air. Proportional to pressure² and volume: Eₚ ∝ p² × V
  • Kinetic energy (Eₖ): In moving air mass. Proportional to velocity² and mass: Eₖ ∝ v² × ρV

The perturbation formula

When we change the tube area by a small amount δA at position x, the fractional frequency shift is:

δf/f = −(1/2) × (δA/A) × [p²(x)/p²ₘₐₓ − v²(x)/v²ₘₐₓ]

where v(x) and p(x) are the velocity and pressure amplitudes at position x.

Physical interpretation

The formula has two competing terms:

  1. Kinetic term (−v²): Constricting where air moves fast forces the same flow through a smaller area. By continuity, velocity increases, so kinetic energy increases. This adds effective mass → frequency decreases.
  2. Potential term (+p²): Constricting where pressure is high reduces the volume of compressed air. Less volume to compress = stiffer spring → frequency increases.

Example: constriction near the glottis

At the closed (glottal) end of the vocal tract:

  • For F1: pressure is maximum (antinode), velocity is zero → frequency increases
  • For F2: depends on mode shape—could be near a pressure node → less effect

Example: constriction near the lips

At the open (lip) end:

  • For F1: velocity is maximum, pressure is zero → frequency decreases
  • Lip rounding (reducing the opening) lowers F1 and F2, creating the "oo" quality

Why F1 and F2 can move independently

Since F1 and F2 have different standing wave patterns, their pressure and velocity maxima are at different positions along the tract. A constriction at one position might be at F1's pressure maximum but F2's velocity maximum—raising F1 while lowering F2. This is the physical basis for the vowel space!

Constriction Position → Formant Shift
Constriction position middle

Drag to see how position affects each resonance mode differently

F1

First Formant (jaw opening / tongue height)

F1 is controlled mainly by tongue height. For "ee," the tongue is high, creating a tight constriction in the oral cavity where F1's velocity is large—this adds effective mass and lowers F1. For "ah," the tongue is low and the jaw is open—no constriction to slow F1 down, so F1 stays high (near its natural ~500 Hz). That's why open vowels have high F1 and close vowels have low F1.

F2

Second Formant (tongue front/back)

F2 responds to tongue front/back position. A front tongue constriction creates a short front cavity with a high resonance → high F2 ("ee"). A back tongue constriction creates a short back cavity → low F2 ("oo").

Chapter 5

Your Vocal Tract is a Filter

Now we can see the complete picture. Your vocal cords produce a rich buzz. Your throat and mouth filter it—amplifying some frequencies, suppressing others.

This is the source-filter model of speech, one of the most elegant insights in acoustics.

Harmonics vs. Formants: The Key Distinction

This is crucial: harmonics and formants are completely different things.

H

Harmonics (from vocal cords)

Determined by pitch. Always at integer multiples: f₀, 2f₀, 3f₀, 4f₀...
Example: 120 Hz pitch → harmonics at 120, 240, 360, 480, 600...

F

Formants (from tract shape)

Determined by tongue, lips, jaw. Not integer multiples.
Example: F1 ≈ 700 Hz, F2 ≈ 1200 Hz, F3 ≈ 2500 Hz

What you hear is the harmonics weighted by how close they are to formants. A harmonic near a formant peak gets amplified; harmonics far from peaks get suppressed.

Source: Harmonics

Equally-spaced "picket fence" at pitch multiples

Filter: Formants

Smooth curve with peaks at F1, F2, F3...

Source × Filter = Output

Harmonics near formant peaks are loud; others are quiet

Why Vowels Sound the Same at Different Pitches

When you change pitch, the harmonic "picket fence" shifts—but the formant peaks stay put (determined by tract shape). Different harmonics get boosted, but the overall envelope shape stays similar. That's why we recognize an "ah" whether sung high or low.

Chapter 6

Formants: The Fingerprints of Vowels

The resonant frequencies of your vocal tract are called formants. Each vowel has a unique pattern—and plotting F1 against F2 creates a "vowel space" that mirrors tongue position.

Vowel Space Explorer
🔊
← Front Back → ↑ Close ↓ Open
👆
Click or drag to explore
the vowel space
F1 (jaw)
500 Hz
F2 (tongue)
1500 Hz
F3 (lips)
2500 Hz
F3 2500 Hz

F3 auto-interpolates. Drag to override, double-click to reset.

Frequency Spectrum
Harmonics (voice)
F1
F2
F3
Output Waveform
Pitch 220 Hz
🎨 Vowels are like colors
Color Space (RGB)

3 values: Red, Green, Blue

Vowel Space (F1/F2/F3)

3 values: F1, F2, F3

Just as colors blend smoothly from red to orange to yellow, vowels blend smoothly from /i/ to /e/ to /æ/. There are no hard boundaries—both exist in continuous 3D spaces where relative values create perception.

F1

Jaw opening → First formant

Open jaw (like "ah") = large pharynx = high F1. Closed jaw (like "ee") = constricted pharynx = low F1.

F2

Tongue position → Second formant

Tongue forward (like "ee") = high F2. Tongue back (like "oo") = low F2.

F3

Lip rounding & tongue tip → Third formant

Rounded lips or retroflex tongue = low F3. This is why the American "r" sound has such a distinctive low F3.

Chapter 7

The Complete Simulation

Now you're ready for the full physics model. This is a complete physical simulation—LF glottal source driving a 44-section Kelly-Lochbaum waveguide with a nasal cavity, running at audio sample rate. The same approach used in speech synthesis since 1962, here producing real sound from pure physics.

Full Waveguide Model
Forward wave
Backward wave
Total pressure
Interactive Vocal Tract
👅
Drag the tongue to shape vowels
Touch the oral cavity for consonants
Touch the nasal cavity to open the velum
or pick a vowel below
Output Spectrum

Peaks show formant frequencies—the resonances of your current tract shape

Output Waveform Over Time

The sound wave leaving the lips—notice how the shape changes with different vowels

Pitch 140 Hz
Tenseness 60%
Velum closed
What You're Hearing

This is a full physical simulation of the vocal tract, running at audio sample rate. Sound is generated by the LF glottal model (modelling vocal cord vibration), then filtered by the 44-section waveguide (modelling the air column). The nasal cavity connects via the velum. Narrow constrictions in the tract produce fricative noise. Try opening the velum for nasal vowels, or reducing tenseness for a breathy voice.

Conclusion

You Now Understand Voice Physics

From buzzing vocal cords to bouncing pressure waves to resonant standing waves—you've traced the complete journey of sound through your vocal tract.

Your mouth doesn't create sound—it filters it. The same source signal becomes "ah" or "ee" depending on how your resonances amplify different frequencies.

This explains not just vowels but consonants, singing, voice disguises, speech synthesis, and even why helium makes your voice squeaky (it changes the speed of sound, shifting all resonances up).

Next time you speak, remember: you're orchestrating a symphony of wave reflections, constructive interference, and resonance—all without thinking about it.

Try these experiments
01
Go back to the full simulation and draw a uniform tube (flat tract shape). Listen to the schwa /ə/. Then add a single narrow constriction at different positions—hear how the vowel changes depending on where you pinch.
02
In the vowel space explorer, drag slowly from /i/ (top-left) to /ɑ/ (bottom-right). You're sweeping F1 up and F2 down simultaneously—the entire journey from "ee" to "ah" in one diagonal stroke.
03
In the Fourier synthesis panel, slowly drag the harmonics slider from 1 to 20. Watch the smooth sine wave sharpen into the asymmetric glottal pulse. This is the moment Fourier's math becomes tangible.
04
Switch the full simulation between /i/ and /ɑ/ while watching the output spectrum. Notice how the same harmonics are present, but completely different ones light up—that's the filter doing its work.