Interactive Ear Audio Model

Modular outer- and middle-ear modeling framework.

Audio output spectrogram

Time → • Frequency ↓ • brighter = more energy
Source Reflection path Canal

Live anatomy values

Calculated from the active model

Combined response at the eardrum

Updates continuously as anatomy changes

Individual component responses

20 Hz – 20 kHz

Resonances & notches

Model feature readout

Middle-ear audio output spectrogram

Time → • Frequency ↓ • brighter = more energy

Middle-ear model readout

Calculated from the full loaded circuit

Middle-ear transmission magnitude

20 Hz – 20 kHz • H(f) = V(Rc)/Vin

Middle-ear transmission phase

Unwrapped phase • 20 Hz – 20 kHz

Middle-ear input impedance

Magnitude shown in dBΩ relative to 1 Ω; 1 kHz value is also reported in Ω above
FUTURE MODEL

Inner Ear

The inner-ear model will be added later without changing the outer- or middle-ear interfaces.

1Outer EarCurrent model
→
2Middle EarPlanned
→
3Inner EarNot implemented yet

Planned interface: the inner-ear model will receive the middle-ear output as its input.

Reserved for the inner-ear model

  • Cochlear input/load model
  • Frequency-dependent basilar-membrane response
  • Optional auditory-filterbank representation
  • Future neural or perceptual outputs
Status: placeholder only

Combined outer + middle audio spectrogram

Processed through Houter(f) × Hmiddle(f)

Outer + middle ear readout

Same anatomy/parameter settings used on the standalone pages

Combined outer + middle ear magnitude

20 Hz – 20 kHz • Htotal(f) = Houter(f) × Hmiddle(f)

Combined outer + middle ear phase

Outer, middle, and cascaded phase shown together

Implemented signal flow

H_outer(f)→eardrum pressure
eardrum pressure→H_middle(f)
H_outer × H_middle→cochlear-load output

The Middle Ear page remains a standalone transfer-function view with unit input. The Combined page is where the actual outer → middle cascade is applied.