Changelog
What's new in the Tympanometry Atlas, newest first.
Three new figures added: a clickable labelled middle-ear anatomy diagram (Anatomy), an animated pressure-sweep explainer showing how the tympanogram is traced point-by-point (Technology), and a side-by-side gallery of the five Jerger tympanogram types (Reading the Tympanogram).
Site-wide search added: a ⌘K / Ctrl-K (or '/') overlay that searches across modules, glossary terms, clinical cases and diseases, with relevance ranking, keyboard navigation, and alias matching. The index and ranking are a tested pure-math layer (search.ts).
Interactive probe-placement figure added to the Method & Technique module: a schematic head showing the immittance probe and contralateral earphone, with clickable component hotspots and an ipsilateral/contralateral mode toggle. Placement logic is a tested pure-math layer (probePlacement.ts).
Timed mode added to the self-assessment: 10 random questions in 5 minutes, with answers hidden until the round ends, a live countdown, an early-submit option, a per-question review screen, and a personal best (correct count, then fastest time) saved locally and shown on the progress dashboard. Selection and scoring are a tested pure-math layer (timedQuiz.ts).
Self-assessment question bank widened from six to twenty-four, spanning anatomy, technology, technique, classification, reflexes, wideband immittance, audiometry, and interpretation across all three levels. A new data-integrity test suite verifies every question is well-formed and every citation resolves.
Spaced-repetition review added to the self-assessment: a Leitner five-box scheduler (10 min / 1 d / 3 d / 7 d / 21 d intervals) and a 3-in-a-row streak scheduler with miss-reset and graduation. Both deck breakdowns also surface on the progress dashboard. Scheduler logic is two tested pure-math layers (leitner.ts, streak.ts).
Clinical case set expanded from three to eight, spanning effusion, ETD, otosclerosis, ossicular discontinuity, retrocochlear lesion, a patent ventilation tube, and a mixed-loss otosclerosis. Every case now shows a real pure-tone audiogram beside its tympanogram.
Audiogram companion added to every disease page: the pure-tone audiogram (O/X notation, inverted dB HL axis, bone-conduction line) sits beside the tympanogram with a linked interpretation — loss type, air-bone gap, pure-tone average, and automatic Carhart-notch detection. Audiogram maths is a tested pure-math layer (audiogram.ts).
New module: Wideband & Multi-Frequency Tympanometry. Interactive absorbance explorer with a log-frequency curve, live resonance-frequency estimation, an octave-by-octave absorbance table, and disease-signature overlays. Curve maths is a tested pure-math layer (wideband.ts).
Animated acoustic reflex arc diagram added to the Acoustic Reflexes module: afferent and efferent pulses, the SOC crossover, a lesion simulator, and a synced four-cell reflex grid. Reflex-pattern logic is a tested pure-math layer (reflexArc.ts).
Initial release: six learning modules, interactive tympanogram simulator, disease atlas, compare tool, clinical cases, pattern trainer, self-assessment, glossary, references, and progress dashboard.
Disease signatures and module content grounded in peer-reviewed sources (Jerger 1970; Lidén 1969; Margolis & Heller 1987; ASHA 1988; and standard audiology texts).