HomeBiologyJeffress Model: Sound Localization by Coincidence Detection

Jeffress Model: Sound Localization by Coincidence Detection

Interactive 3D model of the Jeffress coincidence-detector circuit: two delay lines carry spike trains from each ear across a row of binaural neurons, and the position of peak coincident firing decodes the sound source's azimuth from its interaural time difference.

Biology3DAdvanced60 FPS📱 Mobile-adapted
neuroscience-biology ↗ Open standalone

How does a brain with no compass work out where a sound came from? For low-frequency sound the answer is timing: the ear closer to the source hears it first, by a few hundred microseconds. This simulator builds a real Jeffress coincidence-detector circuit — the classic model of the auditory brainstem's medial superior olive — in 3D. Move the sound source and the true interaural time difference is computed from head geometry using the Woodworth–Kuhn diffraction formula; a spike races along each of two opposing delay lines, and the neuron in the array where the two spikes meet lights up. Averaged over repeated clicks, the row of neurons builds a population tuning curve whose peak decodes the source's azimuth from nothing but two arrival times — the same "place code from timing" strategy real binaural neurons use to let you localize sound with your eyes closed.

⚙ Under the hood

An interactive 3D model of the Jeffress coincidence-detector circuit: two delay lines carry synchronized spike trains from each ear across a row of binaural neurons, and the position of peak coincident firing decodes the sound source's azimuth from its interaural time difference.

neuroscienceauditory systemsound localizationbiophysicscoincidence detection

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)