wolffd@0: % Auditory Toolbox wolffd@0: % by Malcolm Slaney wolffd@0: % (c) 1998 Interval Research Corporation wolffd@0: % Technical Report #1998-010 wolffd@0: % wolffd@0: % Lyon's Cochlear Model. wolffd@0: % agc - Adaptation process for Lyon's Passive wolffd@0: % longwave cochlear model wolffd@0: % DesignLyonCascade - Designs the filters needed to implement wolffd@0: % Lyon's passive cochlear model wolffd@0: % EpsilonFromTauFs - Calculate the first order decay wolffd@0: % coefficient (tau) wolffd@0: % FreqResp - Evaluate frequency response of the filter wolffd@0: % LyonPassiveEar - Calculate auditory nerve responses using wolffd@0: % Lyon's passive cochlear model wolffd@0: % SecondOrderSection - Design a second order filter section wolffd@0: % SetGain - Set the gain of a second order system wolffd@0: % soscascade - Implement a cascade of second order filters wolffd@0: % sosfilters - Implement a bank of second order filters wolffd@0: % wolffd@0: % Patterson/Meddis Models wolffd@0: % ERBSpace - Calculate frequencies for ERB filters wolffd@0: % MakeERBFilters - Design for ERB cochlear model wolffd@0: % ERBFilterBank - Implement a bank of ERB Gammatone filters wolffd@0: % MeddisHairCell - Implement Meddis' Inner Hair Cell Model wolffd@0: % wolffd@0: % Seneff Auditory Model wolffd@0: % SeneffEar - Implement Stages I/II of Seneff's Auditory Model wolffd@0: % SeneffEarSetup - Design filters for Seneff's model wolffd@0: % wolffd@0: % Correlogram Processing wolffd@0: % CorrelogramArray - Compute an array of correlogram frames wolffd@0: % CorrelogramFrame - Compute a single correlogram frame wolffd@0: % CorrelogramMovie - Compute a Matlab movie of a correlogram wolffd@0: % CorrelogramPitch - Compute the pitch of a signal with a correlogram wolffd@0: % wolffd@0: % Signal Processing. wolffd@0: % mfcc - Mel-frequency cepstral coefficient transform of wolffd@0: % an audio signal wolffd@0: % spectrogram - Compute the spectrogram of a signal wolffd@0: % rasta - Implement RelAtive SpecTrAl filtering wolffd@0: % proclpc - Perform Linear Preditive Coding (LPC) analysis wolffd@0: % synlpc - Synthesize speech from LPC coefficients wolffd@0: % wolffd@0: % Demonstrations wolffd@0: % MakeVowel - Synthesize a vowel sound wolffd@0: % FMPoints - Create a changing pitch signal for vowel synthesis wolffd@0: % WhiteVowel - Filter a speech signal so formants disappear