wolffd@0
|
1 % Auditory Toolbox
|
wolffd@0
|
2 % by Malcolm Slaney
|
wolffd@0
|
3 % (c) 1998 Interval Research Corporation
|
wolffd@0
|
4 % Technical Report #1998-010
|
wolffd@0
|
5 %
|
wolffd@0
|
6 % Lyon's Cochlear Model.
|
wolffd@0
|
7 % agc - Adaptation process for Lyon's Passive
|
wolffd@0
|
8 % longwave cochlear model
|
wolffd@0
|
9 % DesignLyonCascade - Designs the filters needed to implement
|
wolffd@0
|
10 % Lyon's passive cochlear model
|
wolffd@0
|
11 % EpsilonFromTauFs - Calculate the first order decay
|
wolffd@0
|
12 % coefficient (tau)
|
wolffd@0
|
13 % FreqResp - Evaluate frequency response of the filter
|
wolffd@0
|
14 % LyonPassiveEar - Calculate auditory nerve responses using
|
wolffd@0
|
15 % Lyon's passive cochlear model
|
wolffd@0
|
16 % SecondOrderSection - Design a second order filter section
|
wolffd@0
|
17 % SetGain - Set the gain of a second order system
|
wolffd@0
|
18 % soscascade - Implement a cascade of second order filters
|
wolffd@0
|
19 % sosfilters - Implement a bank of second order filters
|
wolffd@0
|
20 %
|
wolffd@0
|
21 % Patterson/Meddis Models
|
wolffd@0
|
22 % ERBSpace - Calculate frequencies for ERB filters
|
wolffd@0
|
23 % MakeERBFilters - Design for ERB cochlear model
|
wolffd@0
|
24 % ERBFilterBank - Implement a bank of ERB Gammatone filters
|
wolffd@0
|
25 % MeddisHairCell - Implement Meddis' Inner Hair Cell Model
|
wolffd@0
|
26 %
|
wolffd@0
|
27 % Seneff Auditory Model
|
wolffd@0
|
28 % SeneffEar - Implement Stages I/II of Seneff's Auditory Model
|
wolffd@0
|
29 % SeneffEarSetup - Design filters for Seneff's model
|
wolffd@0
|
30 %
|
wolffd@0
|
31 % Correlogram Processing
|
wolffd@0
|
32 % CorrelogramArray - Compute an array of correlogram frames
|
wolffd@0
|
33 % CorrelogramFrame - Compute a single correlogram frame
|
wolffd@0
|
34 % CorrelogramMovie - Compute a Matlab movie of a correlogram
|
wolffd@0
|
35 % CorrelogramPitch - Compute the pitch of a signal with a correlogram
|
wolffd@0
|
36 %
|
wolffd@0
|
37 % Signal Processing.
|
wolffd@0
|
38 % mfcc - Mel-frequency cepstral coefficient transform of
|
wolffd@0
|
39 % an audio signal
|
wolffd@0
|
40 % spectrogram - Compute the spectrogram of a signal
|
wolffd@0
|
41 % rasta - Implement RelAtive SpecTrAl filtering
|
wolffd@0
|
42 % proclpc - Perform Linear Preditive Coding (LPC) analysis
|
wolffd@0
|
43 % synlpc - Synthesize speech from LPC coefficients
|
wolffd@0
|
44 %
|
wolffd@0
|
45 % Demonstrations
|
wolffd@0
|
46 % MakeVowel - Synthesize a vowel sound
|
wolffd@0
|
47 % FMPoints - Create a changing pitch signal for vowel synthesis
|
wolffd@0
|
48 % WhiteVowel - Filter a speech signal so formants disappear
|