THE AUDITORY MODELING TOOLBOX
HOME
DOWNLOAD
CONTRIBUTORS
CITE US
MODELS
DOCUMENTATION
DEVELOPMENT
RESOURCES
Applies to version: 1.4.0
Go to function
absolutethreshold
adaptloop
amt_auxdatapath
amt_auxdataurl
amt_basepath
amt_cache
amt_configuration
amt_disp
amt_emuexp
amt_extern
amt_flags
amt_info
amt_load
amt_mex
amt_start
amt_stop
amt_version
auditoryfilterbank
barumerli2023
barumerli2023_featureextraction
barumerli2023_metrics
baumgartner2013
baumgartner2013_calibration
baumgartner2013_pmv2ppp
baumgartner2014
baumgartner2014_binauralweighting
baumgartner2014_calibration
baumgartner2014_comparisonprocess
baumgartner2014_gradientextraction
baumgartner2014_likelistat
baumgartner2014_parametrization
baumgartner2014_pmv2ppp
baumgartner2014_sensorimotormapping
baumgartner2014_similarityestimation
baumgartner2014_spectralanalysis
baumgartner2014_virtualexp
baumgartner2016
baumgartner2016_calibration
baumgartner2016_comparisonprocess
baumgartner2016_gradientextraction
baumgartner2016_parametrization
baumgartner2016_spectralanalysis
baumgartner2021
baumgartner2021_mapping
bischof2023
bischof2023_filterbank
bmld
breebaart2001
breebaart2001_centralproc
breebaart2001_eicell
breebaart2001_outmiddlefilter
bruce2018
bruce2018_ffgn
bruce2018_fitaudiogram
bruce2018_generateanpopulation
bruce2018_innerhaircells
bruce2018_synapse
carney2015
carney2015_fitaudiogram
carney2015_generateneurogram
carney2015_getalphanorm
changes
chen2011
culling2004
data_baumgartner2013
data_baumgartner2014
data_baumgartner2016
data_baumgartner2017
data_baumgartner2017looming
data_best2005
data_bischof2023
data_boyd2012
data_breebaart2001
data_brimijoin2013
data_elberling2010
data_glasberg1990
data_glasberg2002
data_goode1994
data_goupell2010
data_green1964
data_harte2009
data_hartmann1996
data_hassager2016
data_joergensen2011
data_klingel2022
data_langendijk2002
data_li2020
data_lindemann1986
data_lopezpoveda2001
data_lyon2011
data_macpherson2003
data_majdak2010
data_majdak2013
data_majdak2013ctc
data_middlebrooks1999
data_neely1988
data_pausch2022
data_pralong1996
data_pulkki2001
data_roenne2012
data_sabin2005
data_takanen2013
data_vandepar1999
data_vliegen2004
data_wierstorf2013
data_ziegelwanger2013
data_ziegelwanger2014
data_zwicker1961
dau1996
dau1997
dbspl
demo_absolutethreshold
demo_adaptloop
demo_barumerli2023
demo_baumgartner2013
demo_baumgartner2014
demo_baumgartner2014_blockprocessing
demo_baumgartner2016
demo_baumgartner2021
demo_breebaart2001
demo_bruce2018
demo_bruce2018_auditorynervemodel
demo_carney2015
demo_chen2011
demo_dau1997
demo_ewert2000
demo_gammatone
demo_hauth2020
demo_hohmann2002
demo_joergensen2013
demo_king2019
demo_lindemann1986
demo_llado2022
demo_lopezpoveda2001
demo_lyon2011
demo_lyon2011_compressivefunctions
demo_lyon2011_impulseresponses
demo_mckenzie2022
demo_mclachlan2021
demo_reijniers2014
demo_roenne2012
demo_takanen2013
demo_verhulst2012
demo_verhulst2015
demo_verhulst2018
demo_zilany2014
dietz2011
dietz2011_filterbank
dietz2011_interauralfunctions
dietz2011_unwrapitd
erb2fc
erbest
erbrate2f
eurich2022
eurich2022_decision
eurich2022_processing
ewert2000
exp_barumerli2023
exp_baumgartner2013
exp_baumgartner2014
exp_baumgartner2015
exp_baumgartner2015binweight
exp_baumgartner2016
exp_baumgartner2021
exp_bischof2023
exp_breebaart2001
exp_bruce2018
exp_chen2011
exp_dietz2011
exp_engel2021
exp_eurich2022
exp_gammatone
exp_georganti2013
exp_glasberg2002
exp_hassager2016
exp_hohmann2002
exp_joergensen2011
exp_kelvasa2015
exp_klingel2022
exp_laback2023
exp_langendijk2002
exp_lavandier2022
exp_li2020
exp_lindemann1986
exp_llado2022
exp_lopezpoveda2001
exp_majdak2013
exp_mckenzie2022
exp_mclachlan2021
exp_moore1997
exp_osses2021
exp_osses2022
exp_pausch2022
exp_reijniers2014
exp_relanoiborra2019
exp_roenne2012
exp_steidle2019
exp_tabuchi2016
exp_takanen2013
exp_verhulst2012
exp_verhulst2018
exp_wierstorf2013
exp_ziegelwanger2013
exp_ziegelwanger2014
extractsp
f2bmdistance
f2erb
f2erbrate
f2siiweightings
fade
fc2erb
filterbankz
gammachirp
gammatone
georganti2013
glasberg2002
hannfl
hassager2016
hauth2020
hauth2020_ecprocess4optsigs
hauth2020_fftcon
hauth2020_sii
hauth2020_srmr
headphonefilter
hohmann2002
hohmann2002_clearstate
hohmann2002_delay
hohmann2002_filter
hohmann2002_freqz
hohmann2002_mixer
hohmann2002_process
hohmann2002_synth
hrtf2dtf
ihcenvelope
infamplitudeclip
interpolation
itd2angle
itd2angle_lookuptable
itdestimator
jelfs2011
joergensen2011
joergensen2011_combineinformation
joergensen2011_multchansnrenv
joergensen2011_overlapadd3
joergensen2011_pctodsrt
joergensen2011_sepsub
joergensen2011_sim
joergensen2013
joergensen2013_sim
kelvasa2015
kelvasa2015_anbinning
kelvasa2015_anprocessing
kelvasa2015_calibratemapping
kelvasa2015_ciprocessing
kelvasa2015_localize
king2019
king2019_modfilterbank
laback2023
langendijk2002
langendijk2002_comp
langendijk2002_likelihood
langendijk2002_spectralanalysis
lavandier2022
leclere2015
li2020
lindemann1986
lindemann1986_bincorr
lindemann1986_centroid
llado2022
llado2022_binauralfeats
llado2022_evaluatenn
llado2022_extractirs
llado2022_trainnn
llado2022_weightsanalysis
localizationerror
lopezpoveda2001
lyon2011
lyon2011_agcstep
lyon2011_carstep
lyon2011_closeagcloop
lyon2011_crosscouple
lyon2011_design
lyon2011_detect
lyon2011_ihcstep
lyon2011_init
lyon2011_spatialsmooth
lyon2011_stageg
may2011
may2011_cbarlabel
may2011_classifygmm
may2011_estazimuthgmm
may2011_findlocalpeaks
may2011_fireprint
may2011_framedata
may2011_gammatone
may2011_gammatoneinit
may2011_interpolateparabolic
may2011_neuraltransduction
may2011_xcorrnorm
mckenzie2022
mclachlan2021
mclachlan2021_metrics
mclachlan2021_preproc
mclachlan2021_rotatedirs
middleearfilter
modfilterbank
moore1997
moore2016
moore2016_agcnextframe
moore2016_binauralloudness
moore2016_cochlea
moore2016_excitationpattern
moore2016_longtermloudness
moore2016_monauralinstspecloudness
moore2016_shorttermspecloudness
moore2016_spectrum
optimaldetector
osses2021
pausch2022
phon2sone
plot_audspecgram
plot_baumgartner2013
plot_baumgartner2014
plot_baumgartner2014_likelistat
plot_bischof2023
plot_bruce2018
plot_joergensen2011
plot_joergensen2013
plot_kelvasa2015
plot_langendijk2002
plot_langendijk2002_likelihood
plot_lindemann1986
plot_llado2022
plot_mckenzie2022
plot_modspecgram
plot_moore2016
plot_reijniers2014
plot_roenne2012
plot_roenne2012_chirp
plot_roenne2012_tonebursts
plot_stmodspecgram
plot_ziegelwanger2013
plot_ziegelwanger2014
prudhomme2020
reijniers2014
reijniers2014_featureextraction
reijniers2014_metrics
relanoiborra2019
relanoiborra2019_drnl
relanoiborra2019_featureextraction
relanoiborra2019_mfbtd
roenne2012
roenne2012_chirp
roenne2012_click
roenne2012_tonebursts
scaletodbspl
sig_bandpassnoise
sig_baumgartner2017looming
sig_bincorrnoise
sig_bischof2023
sig_boyd2012
sig_breebaart2001
sig_competingtalkers
sig_dizon2004
sig_harte2009
sig_hartmann1996
sig_hassager2016
sig_hofman1998
sig_ildsin
sig_itdildsin
sig_itdsin
sig_joergensen2011
sig_kolarik2010
sig_li2020
sig_lindemann1986
sig_linsweep
sig_macpherson2003
sig_marquardt2009
sig_notchednoise
sig_schroeder1970
sig_tabuchi2016
sig_transposedtone
sig_vanderheijden1999
sig_whitenoiseburst
sig_yost1996
smalt2014
sone2phon
sph2horpolar
taal2011
tabuchi2016
tabuchi2016_estimatethreshold
takanen2013
takanen2013_contracomparison
takanen2013_cueconsistency
takanen2013_directionmapping
takanen2013_formbinauralactivitymap
takanen2013_lso
takanen2013_mso
takanen2013_onsetenhancement
takanen2013_periphery
takanen2013_wbmso
takanen2013_weightedaveragefilter
ufilterbankz
verhulst2012
verhulst2015
verhulst2015_cn
verhulst2015_ic
verhulst2018
verhulst2018_auditorynerve
verhulst2018_ihctransduction
vicente2020
vicente2020_betterearsnrframe
vicente2020_buadvantage
vicente2020_internalnoise
vicente2020nh
wierstorf2013
wierstorf2013_estimateazimuth
ziegelwanger2013
ziegelwanger2013_offaxis
ziegelwanger2013_onaxis
ziegelwanger2014
ziegelwanger2014_offaxis
ziegelwanger2014_onaxis
zilany2007
zilany2014
zilany2014_ffgn
zilany2014_innerhaircells
zilany2014_synapse
Categories
Main
Core functions
Models
Model stages
Demos
Experiments
Common functions
Plot
Signals
Data
Auxdata
Cache
AMT - Common functions
Signal levels and thresholds
dbspl
- Calculate the SPL (in dB) of a signal
scaletodbspl
- Scale a signal to have a specific SPL
absolutethreshold
- Absolute threshold of hearing
Converter
erb2fc
- calculates center frequency from a given erb index
erbrate2f
- calculates the erb rate from a given frequency
f2erbrate
- calculates the frequency from the erbrate
f2bmdistance
- Greenwoods function
f2erb
- calculates the widt of 1 Cam in Hz at frequency f in Hz
f2siiweightings
- Speech intelligibility weighted by frequency
fc2erb
- calculates the ERB index from a given frequency
hrtf2dtf
- extracts dtf out of hrtf data
itd2angle_lookuptable
- Create the lookup table
itd2angle
- Convert ITD to an angle using a lookup table
phon2sone
- Convert phon to sone
sone2phon
- Convert sone to phon
sph2horpolar
- Convert spherical to polar coordinates
Filters
gammatone
- Calculate Gammatone filter coefficients
gammachirp
- Calculate Gammatchirp filter coefficients
auditoryfilterbank
- Linear auditory filterbank.
ihcenvelope
- Inner hair cell envelope extration.
adaptloop
- Adaptation loops.
modfilterbank
- Modulation filter bank.
headphonefilter
- FIR filter to model headphones
middleearfilter
- FIR filter to model the middle ear
ufilterbankz
- Apply multiple filters
filterbankz
- Apply multiple filters with non-equidistant downsampling
Feature extractor
localizationerror
- Calculates various localization errors from localization responses
itdestimator
- Calculates ITD from a binaural pair of signals
erbest
- Estimate the equivalent rectangular bandwidth from an impulse response
extractsp
- Extract sagittal plane (SP) HRTFs from measurement data
ihcenvelope
- Inner hair cell envelope extration
General
adaptloop
- Applies non-linear adaptation to an input signal
fade
- Add a rise and fall to the end and beginning of a sequence
hannfl
- Plots a hann window
infamplitudeclip
- Perform infinite amplitude clipping on singnal
interpolation
- Interpolate data
optimaldetector
- Generic optimal detector for the CASP and Breebaart models
bmld
- Calculates the binaural masking level difference