comparison docs/aimDemonstrations @ 0:5242703e91d3 tip

Initial checkin for AIM92 aimR8.2 (last updated May 1997).
author tomwalters
date Fri, 20 May 2011 15:19:45 +0100
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:5242703e91d3
1 aimDemonstrations
2
3 The following is a list of demonstration scripts available to
4 illustrate the operation of AIM and the different auditory
5 representations that it produces. The scripts are stored in
6 [aimdirectory]/scripts.
7
8 The syntax for the demos can be obtained by typing
9
10 > aimdemo_???_??? help
11
12 where '???_???' is one of the extensions listed below. The simplest
13 way to begin is to copy the wave file "cegc" from the waves directory
14 to the current working directory, and type
15
16 > aimdemo_gtf_all cegc
17
18 NOTE: The byte order for cegc is "little endian" (used by DEC,
19 IBM and SGI machines). A byte reversed version with "big-endian"
20 order is the wave "cegc_br". (This is the order used in SUN and HP
21 machines.)
22
23 The sound in cegc is a set of stationary and gliding click trains that
24 play a lazy major triad (C-E-G) and its octave (C) over 2.1 sec. The
25 click train at the start (C) is a particularly useful test and demo
26 stimulus.
27
28 Once one or two of the aimdemos have been shown to work with cegc, you
29 should be in a position to try them on your own waves.
30
31
32
33 I. The Funcional Version of AIM:
34
35
36 1. aimdemo_gtf_all <wave_file>
37
38 This script illustrates all stages of the functional version of AIM
39 using the "auditory route". It focuses on landscape displays and
40 the instructions involved are:
41
42 genwav (display input waveform),
43 genstp (generate stapes velocity),
44 genbmm (generate basilar membrane motion),
45 gennap (generate neural activity pattern),
46 gensai (generate stabilized auditory image) and
47 genspl (generate spiral version of auditory image).
48
49
50 2. aimdemo_gtf_sai <wave_file>
51
52 This script presents the wave in <wave_file> using genwav, and
53 then produces its rectangular auditory image using gensai. It is
54 the simplest auditory image demo.
55
56
57 3. aimdemo_gtf_spectra <wave_file>
58
59 This script illustrates the functional version of AIM using the
60 "spectral route". It focuses on spactral displays and the
61 instructions involved are:
62
63 genwav (display input waveform),
64 genasa (generate auditory spectral analysis), and
65 genepn (generate excitation pattern)
66
67
68 4. aimdemo_gtf_2dat <wave_file>
69
70 The script illustrates 2-dimensional adaptive-thresholding
71 (2D-AT) using genwav, genstp, genbmm and finally gennap.
72
73
74
75 II. The Physiological Version of AIM:
76
77
78 1. aimdemo_tlf_all <wave_file>
79
80 This demo script illustrates the entire physiological
81 version of AIM using the "auditory route". It uses the
82 transmission-line filterbank (option filter=tlf) and the Meddis
83 neural transduction module (option transduction=Meddis). The
84 instructions involved are:
85
86 genwav (display input waveform),
87 genstp (generate stapes velocity),
88 genbmm (generate basilar membrane motion),
89 gennap (generate neural activity pattern),
90 acgram (generate autocorrelogram).
91
92
93 2. aimdemo_tlf_med <wave_file>
94
95 The script illustrates the Meddis Haircell module. The AIM
96 functions involved are genwav, genbmm and gennap.
97
98
99 3. aimdemo_tlf_spectra <wave_file>
100
101 This script illustrates the "spectral route" through the
102 physiological version of AIM. It focuses on spectral displays and
103 the instructions involved are genwav, genasa and genepn.
104
105
106 4. aimdemo_tlf_lowhigh <wave_file>
107
108 This script illustrates the level dependancies in the physiological
109 version of AIM, and its ability to simulate cochlear damage. The
110 instructions involved are:
111
112 genwav [display input wave],
113 genbmm [cochlea level = 30dB],
114 genbmm [cochlea level = 90dB],
115 genbmm [total OHC destruction, cochlea level = 60dB],
116 gennap [Normal cochlea + Meddis high spont-rate fibre] and
117 genasa [total OHC destruction, with no feedback]
118 Note: - very poor frequency resolution.
119
120
121 5. aimdemo_tlf_std <wave_file>
122
123 The script illustrates the standard level outputs in the physiological
124 version of AIM. It shows the simulations of a normal cochlea.
125 The AIM functions involved are:
126
127 genwav [display input wave],
128 genbmm [normal cochlea level = 60dB],
129 gennap [normal cochlea level = 60dB],
130 genasa [norma cochlea, without log compression].
131