HomeMedicine & BiophysicsOuter Hair Cell Electromotility & the Cochlear Amplifier

Outer Hair Cell Electromotility & the Cochlear Amplifier (2D)

2D basilar-membrane traveling-wave model: prestin-driven outer hair cell length changes feed back into the traveling wave in phase with local motion, genuinely amplifying and sharpening the response — tune sound amplitude and prestin function (healthy vs. hearing-loss) and watch the amplification collapse toward zero as prestin fails.

Medicine & Biophysics2DAdvanced60 FPS📱 Mobile-adapted⇄ 3D version
2d-outer-hair-cell-electromotility-cochlear-amplification ↗ Open standalone

Outer hair cells (OHCs) do something no other mammalian cell does: their lateral-wall motor protein, prestin, changes the cell's own length tens of thousands of times per second, in step with sound. This 2D simulator models a full row of basilar-membrane segments, each with its own characteristic frequency and its own local OHC, and integrates a genuine closed feedback loop frame by frame — local BM motion drives a mechanotransduction receptor potential, an RC membrane filter shapes it, a saturating prestin motor converts it into a length change, and that length change is fed straight back into the very same segment's equation of motion, in phase with the traveling wave. The live envelope plot compares this active, electromotility-boosted response against a passive reference computed with the identical stimulus and zero feedback, while sliders for incoming sound amplitude and prestin function let you dial the cochlear amplifier from fully healthy down to the flattened, desensitized tuning of real prestin-dependent hearing loss.

⚙ Under the hood

Interactive 3D model of prestin-driven outer hair cell electromotility: an RC-filtered receptor potential drives somatic length changes that feed back into basilar membrane vibration, amplifying it until the stimulus frequency climbs past the membrane's own RC corner and the amplifier rolls off.

cochleahair cellprestinhearingelectromotilitybiophysics

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)