Computational algorithms that mimic the response of the basilar membrane must be capable of reproducing a range of complex features that are characteristic of the animal observations. These include complex input output functions that are nonlinear near the site's best frequency, but linear elsewhere. This nonlinearity is critical when using the output of the algorithm as the input to models of inner hair cell function and subsequent auditory-nerve models of low- and high-spontaneous rate fibers. We present an algorithm that uses two processing units operating in parallel: one linear and the other compressively nonlinear. The output from the algorithm is the sum of the outputs of the linear and nonlinear processing units. Input to the algorithm is stapes motion and output represents basilar membrane motion. The algorithm is evaluated against published chinchilla and guinea pig observations of basilar membrane and Reissner's membrane motion made using laser velocimetry. The algorithm simulates both quantitatively and qualitatively, differences in input/output functions among three different sites along the cochlear partition. It also simulates quantitatively and qualitatively a range of phenomena including isovelocity functions, phase response, two-tone suppression, impulse response, and distortion products. The algorithm is potentially suitable for development as a bank of filters, for use in more comprehensive models of the peripheral auditory system.
Read full abstract