October 17, 2003
Washington University Cochlear Distortion Simulator:
Version 1.1
Alec N. Salt, Ph.D.
Department of Otolaryngology
Washington University School of Medicine
St. Louis, MO, 63110, USA.
E-mail: salta@.wustl.edu
Phone (314) 362-7560
This program was developed and is made available by grant funding (DC 01368) from the National Institute on Deafness and Other Communication Disorders, National Institutes of Health.
Overview
This simulation model is designed show the influence of cochlear transduction parameters on distortion. It is intended to allow researchers to simulate experiments and also makes a good teaching tool to show students how different types of distortion originate
Copyright of this program is retained by the author. It may be freely distributed but must not be modified in any way without written permission from the author.
Recommended System Requirements
Display : Super VGA (800 x 600) or higher, At
least 16 bit color
Operating System: Microsoft Windows 95 or higher
PC language must be set to English. Comma delimited
decimals as used in Europe will give errors
Downloading and Installation
1) Clicking on the link will download the file Dmodel11.msi
and start the installation procedure if you tell the browser to run the file
immediately.
The installation will not work with some versions of Netscape, so Internet
Explorer should be used if you have problems.
Running the Program.
The installer will put a start Icon on both your
start bar and on the desktop.Double click on the icon to start the program.
If you do not want either of the icons you can move or delete them
First test the program by hitting the <Start>
button.
This demonstrates the program in "slow" mode. The input sine wave (red) is calculated with time. The input is shown on the transducer response curve (graphed at the upper left) as a red ball that moves according to the input stimulus. The calculated output from the transducer is shown as a blue waveform. The moving red ball shows how the dependence of the output on the input relies on the nonlinear transducer curve.
The green ball on the Transducer Response curve
indicates the operating point, i.e. the point on the curve on which the
incoming sine wave is centered. Try entering different values for operating
point (0, 0.5 or -0.5) and see how it changes the output waveform.
As the output waveform accumulates, the spectrum
of the output wave is calculated. The spectrum is only valid when a complete
buffer of 42 msec of data is calculated.
If you don't want to watch as the waveform is generated,
stop the stimulus and check the "Fast Calculate" box. Pushing the
The program allows the effects of transducer parameters (Operating point,
Saturation Voltage and Transducer slope) to be evaluated on the output
waveform.
Columns 1 and 2 are the time and calculated output waveform.
Columns 3 and 4 are the displacement and voltage values for the transducer
curve.
Columns 5 and 6 are the frequency and level (dB) for the calculated
spectrum
Exiting the Simulator
The simulator is exited by clicking on the "X" box at the top right corner of the window.