ABSTRACT

This chapter describes an implementation of the Multiple Band–Pass Non–Linearity (MBPNL) model as a stand–alone C-language program. It explores the sound-level-dependent click responses and tuning curves for the healthy cochlea. The MBPNL signal–processing model of nonlinear cochlear response has been tested extensively and found to provide a useful representation of salient cochlear nonlinear I/O function. The success of modeling sensorineural hearing loss is dependent on the success of modeling healthy cochlear responses. The healthy cochlea exhibits highly nonlinear responses in both time and frequency domains, which has posed a major challenge for cochlear modeling. The MBPNL nonlinear filter–bank model has been tested with a broad range of reported nonlinear cochlear responses, and has been found to provide an effective I/O functional representation. The C programming language was used to implement the MBPNL model in the time domain for a general input signal.