Applies to version: 1.1.0

View the code

Go to function

KELVASA2015_ANPROCESSING - AN model used in Kelvasa and Dietz 2015 binaural model


[APvec] = kelvasa2015_anprocessing(electrodogram, vTime);

Input parameters

electrodogram N x M matrix of electrode current values in (microA) with N being the number of CI electrodes and M being a time vector with 1/pulse rate/maxima sampling frequency
vTime time vector in seconds with M samples

Output parameters

APvec N x 2 matrix of AN spikes with Nx1 holding indices of the spiking neuron and Nx2 holding corresponding spike time in seconds.


KELVASA2015_anprocessing(insig,fs,varargin) computes auditory nerve spike times over a given population of AN fibers using a simulated electrode nerve interface as detailed in (Fredelake & Hohmann (2012))


S. Fredelake and V. Hohmann. Factors affecting predicted speech intelligibility with cochlear implants in an auditory model for electrical stimulation. Hearing Research, 287(1):76 -- 90, 2012. [ DOI | http ]

V. Hamacher. Signalverarbeitungsmodelle des elektrisch stimulierten Gehörs; 1. Aufl. PhD thesis, RWTH Aachen, Aachen, 2004. Zugl.: Aachen, Techn. Hochsch., Diss., 2003. [ http ]

D. Kelvasa and M. Dietz. Auditory model-based sound direction estimation with bilateral cochlear implants. Trends in Hearing, 19:2331216515616378, 2015. [ DOI ]