c@0: % MASSEF c@0: % c@0: % Contents file for MASSEF and its subfolders. c@0: % c@0: % MASSEF c@0: % info.xml c@0: % LICENSE.txt c@0: % MASSEF - Multichannel audio source separation evaluation framework c@0: % MASSEFresults - A class for storing MASSEF results c@0: % MASSEFseparator - Abstract base class for MASSEF separation algorithms c@0: % README.md c@0: % c@0: % MASSEF/HELP_HTML c@0: % help_Example.html c@0: % help_Index.html c@0: % help_MASSEF.html c@0: % help_MASSEF_evaluate.html c@0: % help_MASSEF_execute.html c@0: % help_MASSEF_install.html c@0: % help_MASSEF_save.html c@0: % help_MASSEF_start.html c@0: % help_MASSEFresults.html c@0: % help_MASSEFresults_algorithmInfo.html c@0: % help_MASSEFresults_filter.html c@0: % help_MASSEFresults_input.html c@0: % help_MASSEFresults_merge.html c@0: % help_MASSEFresults_mixtureInfo.html c@0: % help_Separators.html c@0: % helptoc.xml c@0: % c@0: % MASSEF/HELP_HTML/HELPSEARCH-V3 c@0: % _1s.cfe c@0: % _1s.cfs c@0: % _1s.si c@0: % segments.gen c@0: % segments_1t c@0: % c@0: % MASSEF/HELP_HTML/SOURCE c@0: % help_Example - Example c@0: % help_Index - Multichannel audio source separation evaluation framework (MASSEF) c@0: % help_MASSEF - MASSEF c@0: % help_MASSEF_evaluate - MASSEF.execute c@0: % help_MASSEF_execute - MASSEF.execute c@0: % help_MASSEF_install - MASSEF.install c@0: % help_MASSEF_save - MASSEF.save c@0: % help_MASSEF_start - MASSEF.start c@0: % help_MASSEFresults - MASSEFresults c@0: % help_MASSEFresults_algorithmInfo - MASSEFresults.algorithmInfo c@0: % help_MASSEFresults_filter - MASSEFresults.filter c@0: % help_MASSEFresults_input - MASSEFresults.input c@0: % help_MASSEFresults_merge - MASSEFresults.merge c@0: % help_MASSEFresults_mixtureInfo - MASSEFresults.mixtureInfo c@0: % help_Separators - Separation Algorithms c@0: % publishHelp c@0: % c@0: % MASSEF/LIBRARY c@0: % classTemplate - Summary of this class goes on this H1 line c@0: % functionTemplate - Summary of this function goes on this H1 line c@0: % LICENSE c@0: % README.md c@0: % release-notes.md c@0: % c@0: % MASSEF/LIBRARY/+IOSR c@0: % iosr.install - Set search paths, and download and install dependencies c@0: % c@0: % MASSEF/LIBRARY/+IOSR/+ACOUSTICS c@0: % iosr.acoustics.irStats - Calculate RT, DRR, Cte, and EDT for impulse response file c@0: % iosr.acoustics.rtEst - Estimate reverberation time based on room size and absorption c@0: % c@0: % MASSEF/LIBRARY/+IOSR/+AUDITORY c@0: % iosr.auditory.azimuth2itd - Convert azimuth in degrees to ITD c@0: % iosr.auditory.binSearch - Conduct a binary search c@0: % iosr.auditory.calcIld - Calculate normalised interaural level difference c@0: % iosr.auditory.chXcorr - Calculate cross-correlograms with a wide range of options c@0: % iosr.auditory.chXcorr2 - Calculate cross-correlograms with a range of options c@0: % chXcorr2_c.c c@0: % chXcorr_c.c c@0: % iosr.auditory.createWindow - Create a Hann or exp. window with specified onsets/offsets c@0: % iosr.auditory.dupWeight - Calculate duplex weighting coefficients for ITD and ILD c@0: % iosr.auditory.erbRate2hz - Convert ERB rate to Hz c@0: % iosr.auditory.freqMulti - Calculate frequency coefficient for ITD-azimuth warping c@0: % iosr.auditory.gammatoneFast - Produce an array of responses from gammatone filters via FFT c@0: % iosr.auditory.hz2erbRate - Convert Hz to ERB rate c@0: % iosr.auditory.instItd - Calculate instantaneous ITD c@0: % iosr.auditory.iso226 - ISO 226:2003 Normal equal-loudness-level contours c@0: % iosr.auditory.itd2azimuth - Convert ITD to azimuth c@0: % iosr.auditory.lindemannInh - Signal pre-processing for Lindemann's cross-correlation c@0: % iosr.auditory.loudWeight - Calculate loudness weighting coefficients based on ISO 226 c@0: % iosr.auditory.makeErbCFs - Make a series of center frequencies equally spaced in ERB-rate c@0: % iosr.auditory.meddisHairCell - Calculate Ray Meddis' hair cell model for a number of channels c@0: % iosr.auditory.perceptualCentroid - Perceptual spectral centroid c@0: % iosr.auditory.xcorrLindemann - Cross-correlation based on Lindemann's precedence model c@0: % xcorrLindemann_c.c c@0: % c@0: % MASSEF/LIBRARY/+IOSR/+BSS c@0: % iosr.bss.applyIdealMasks - Calculate and apply ideal masks via STFT c@0: % iosr.bss.applyMask - Apply a time-frequency mask to an STFT c@0: % iosr.bss.calcImr - Calculates the Ideal Mask Ratio (IMR) c@0: % iosr.bss.calcSnr - Calculate the separation SNR c@0: % iosr.bss.cfs2fcs - Calculate gammatone crossover frequencies c@0: % iosr.bss.example - Determine STFT parameters c@0: % iosr.bss.generateMixtures - Generate arrays of mixtures from targets and interferers c@0: % iosr.bss.getFullMask - Convert frame rate mask to a sample-by-sample mask c@0: % iosr.bss.idealMasks - Calculate ideal time-frequency masks from STFTs c@0: % iosr.bss.mixture - Class of sound source separation mixture c@0: % iosr.bss.resynthesise - Resynthesise a target from a time-frequency mask c@0: % iosr.bss.source - Class of sound source separation source c@0: % c@0: % MASSEF/LIBRARY/+IOSR/+DSP c@0: % iosr.dsp.audio - Abstract superclass providing audio-related properties and methods c@0: % iosr.dsp.autocorr - Perform autocorrelation via FFT c@0: % iosr.dsp.convFft - Convolve two vectors using FFT multiplication c@0: % iosr.dsp.istft - Calculate the Inverse Short-Time Fourier Transform c@0: % iosr.dsp.lapwin - Laplace window c@0: % iosr.dsp.localpeaks - Find local peaks and troughs in a vector c@0: % iosr.dsp.ltas - Calculate the long-term average spectrum of a signal c@0: % iosr.dsp.matchEQ - Match the LTAS of a signal to an arbitrary spectral magnitude c@0: % iosr.dsp.rcoswin - Raised cosine window c@0: % iosr.dsp.rms - Calculate the rms of a vector or matrix c@0: % iosr.dsp.sincFilter - Apply a near-ideal low-pass or band-pass brickwall filter c@0: % iosr.dsp.smoothSpectrum - Apply 1/N-octave smoothing to a frequency spectrum c@0: % iosr.dsp.stft - Calculate the short-time Fourier transform of a signal c@0: % iosr.dsp.vsmooth - Smooth a vector using mathematical functions c@0: % c@0: % MASSEF/LIBRARY/+IOSR/+FIGURES c@0: % iosr.figures.chMap - Create a monochrome-compatible colour map c@0: % iosr.figures.cmrMap - Create a monochrome-compatible colour map c@0: % iosr.figures.multiwaveplot - Stacked line plots from a matrix or vectors c@0: % iosr.figures.subfigrid - Create axis positions for subfigures c@0: % c@0: % MASSEF/LIBRARY/+IOSR/+GENERAL c@0: % iosr.general.cell2csv - Output a cell array to a CSV file c@0: % iosr.general.checkMexCompiled - Check if mex file is compiled for system c@0: % iosr.general.getContents - Get the contents of a specified directory c@0: % iosr.general.updateContents - Create a Contents.m file including subdirectories c@0: % iosr.general.urn - Generate random number sequence without duplicates c@0: % c@0: % MASSEF/LIBRARY/+IOSR/+STATISTICS c@0: % iosr.statistics.boxPlot - Draw a box plot c@0: % iosr.statistics.functionalSpreadPlot - Draw a functional plot showing data spread c@0: % iosr.statistics.getRmse - Calculate the root-mean-square error between input data c@0: % iosr.statistics.laprnd - Pseudorandom numbers drawn from the Laplace distribution c@0: % iosr.statistics.qqPlot - Quantile-quantile plot with patch option c@0: % iosr.statistics.quantile - Quantiles of a sample via various methods c@0: % iosr.statistics.statsPlot - An abstract superclass for classes that plot statistics c@0: % iosr.statistics.tab2box - Prepare tabular data for boxPlot function c@0: % iosr.statistics.trirnd - Pseudorandom numbers drawn from the triangular distribution c@0: % c@0: % MASSEF/LIBRARY/+IOSR/+SVN c@0: % iosr.svn.buildSvnProfile - Read data from files tagged with SVN keywords c@0: % iosr.svn.headRev - Retrieve the head revision for specified files c@0: % iosr.svn.readSvnKeyword - Read data from a file tagged with an SVN keyword c@0: % c@0: % MASSEF/LIBRARY/DEPS/SOFA_API c@0: % history.txt c@0: % readme.txt c@0: % SOFAaddVariable c@0: % SOFAappendText c@0: % SOFAarghelper - Parse arguments for SOFA c@0: % SOFAcalculateAPV c@0: % SOFAcheckFilename c@0: % SOFAcompact c@0: % SOFAcompare - SOFASOFAcompare c@0: % SOFAcompileConventions c@0: % SOFAconvertCoordinates c@0: % SOFAdbPath - DbPath=SOFAdbPath c@0: % SOFAdbURL - DbURL=SOFAdbURL c@0: % SOFAdefinitions c@0: % SOFAexpand c@0: % SOFAgetConventions c@0: % SOFAgetVersion c@0: % SOFAinfo - (Obj) gathers information about the SOFA object and display it c@0: % SOFAload c@0: % SOFAmerge c@0: % SOFAplotGeometry - (Obj) plots the geometry found in the Obj c@0: % SOFAplotHRTF - (OBJ, TYPE, CH) plots the CH channel of HRTFs given in OBJ c@0: % SOFAsave c@0: % SOFAspat c@0: % SOFAstart c@0: % SOFAupdateDimensions c@0: % SOFAupgradeConventions - SOFAcompatibility c@0: % c@0: % MASSEF/LIBRARY/DEPS/SOFA_API/CONVENTIONS c@0: % GeneralFIR.csv c@0: % GeneralFIRE.csv c@0: % GeneralString.csv c@0: % GeneralTF.csv c@0: % MultiSpeakerBRIR.csv c@0: % SimpleFreeFieldHRIR.csv c@0: % SimpleFreeFieldSOS.csv c@0: % SimpleFreeFieldTF.csv c@0: % SimpleHeadphoneIR.csv c@0: % SingleRoomDRIR.csv c@0: % c@0: % MASSEF/LIBRARY/DEPS/SOFA_API/CONVERTERS c@0: % miro - :: Measured Impulse Response Object c@0: % SOFAconvertARI2SOFA - OBJ=SOFAconvertARI2SOFA(hM,meta,stimPar) converts the HRTFs described in hM, meta, and c@0: % SOFAconvertBTDEI2SOFA - OBJ=SOFAconvertBTDEI2SOFA(BTDEI) converts the HRTFs described in BT-DEI c@0: % SOFAconvertCIPIC2SOFA - Obj=SOFAconvertCIPIC2SOFA(CIPIC) converts the HRTFs described in the structure CIPIC c@0: % SOFAconvertFHK2SOFA - OBJ=SOFAconvertFHK2SOFA(miroObj) converts the HRTFs described in miroObj c@0: % SOFAconvertLISTEN2SOFA - Obj=SOFAconvertLISTEN2SOFA(LISTEN, subjectID) converts the HRTFs described in LISTEN c@0: % SOFAconvertMIT2SOFA - OBJ=SOFAconvertMIT2SOFA(root,pinna) loads the MIT HRTFs saved in a c@0: % SOFAconvertSCUT2SOFA - OBJ=SOFAconvertSCUT2SOFA(root,pinna) loads the SCUT HRTFs saved in a c@0: % SOFAconvertSOFA2ARI - OBJ=SOFAconvertSOFA2ARI(hM,meta,stimPar) converts the HRTFs described in hM, meta, and c@0: % SOFAconvertTUBerlin2SOFA - OBJ=SOFAconvertTUBerlin2SOFA(irs) converts the HRTFs described in irs c@0: % SOFAconvertTUBerlinBRIR2SOFA - OBJ=SOFAconvertTUBerlin2SOFA(irs) converts the HRTFs described in irs c@0: % SOFAhrtf2dtf - Converts HRTFs to DTFs (and CTFs) c@0: % c@0: % MASSEF/LIBRARY/DEPS/SOFA_API/COORDINATES c@0: % hor2sph - Transform horizontal-polar to spherical coordinates c@0: % nav2sph - Coordinate Transform c@0: % sph2hor - Transform spherical to horizontal-polar coordinates c@0: % sph2nav - Coordinate Transform c@0: % c@0: % MASSEF/LIBRARY/DEPS/SOFA_API/DEMOS c@0: % demo_ARI2SOFA - SOFA API - demo script c@0: % demo_BTDEI2SOFA - SOFA API demo script c@0: % demo_CIPIC2SOFA - Copyright (C) 2012-2013 Acoustics Research Institute - Austrian Academy of Sciences; c@0: % demo_FHK2SOFA - SOFA API - demo script c@0: % demo_HpIR - SOFA API - demo script c@0: % demo_LISTEN2SOFA - SOFA API - demo script c@0: % demo_MIT2SOFA - SOFA API - demo script c@0: % demo_SCUT2SOFA - SOFA API - demo script c@0: % demo_SimpleFreeFieldHRIR2TF - SOFA API - demo script c@0: % demo_SingleRoomDRIROldenburg - Demo for SingleRoomDRIR: save DRIR data from Uni Oldenburg (Office II) as c@0: % demo_SOFA2ARI - SOFA API - demo script c@0: % demo_SOFAexpandcompact - SOFA API - demo script c@0: % demo_SOFAHRTF2DTF - SOFA API - demo script c@0: % demo_SOFAload - SOFA API - demo script c@0: % demo_SOFAmerge - SOFA API - demo script c@0: % demo_SOFAplotHRTF - - script demonstrating the usage of SOFAplotHRTF c@0: % demo_SOFAsave c@0: % demo_SOFAspat - SOFA API - demo script c@0: % demo_SOFAstrings - Script for testing the string array feature of SOFA c@0: % demo_SOFAvariables - SOFA API - script demonstrating the usage of variables in the API c@0: % demo_TUBerlin2SOFA - SOFA API - demo script c@0: % c@0: % MASSEF/LIBRARY/DEPS/SOFA_API/HELPER c@0: % deg2rad - Returns the given angle in radians c@0: % isargchar - Tests if the given arg is a char and returns an error otherwise c@0: % isargfile - Tests if the given arg is a file and returns an error otherwise c@0: % isargstruct - Tests if the given arg is a struct and returns an error otherwise c@0: % isoctave - True if the operating environment is octave c@0: % rad2deg - Returns the given angle in degree c@0: % c@0: % MASSEF/LIBRARY/DEPS/SOFA_API/NETCDF c@0: % NETCDFdisplay c@0: % NETCDFload c@0: % NETCDFsave c@0: % c@0: % MASSEF/LIBRARY/DEPS/SOFA_API/TEST c@0: % test_SOFAall - SOFA API - test script c@0: % c@0: % MASSEF/UTILITIES c@0: % wavread - Read an audio file c@0: % wavwrite - Write an audio file c@0: % c@0: % MASSEF/UTILITIES/AMT c@0: % amtauxdatapath - Path of the auxiliary data c@0: % amtauxdataurl - URL of the auxiliary data c@0: % amtbasepath - The base path of the AMT installation c@0: % amtcache - Cache variables for later or retrieves variables from cache c@0: % amtdisp - AMT-specific overload of the function 'disp' c@0: % amtflags - Returns the start-up flags of the AMT c@0: % amthelp - Help on the AMToolbox c@0: % amtload - Load auxiliary data of a model c@0: % amtmex - Compile Mex/Oct interfaces c@0: % amtoolbox_version c@0: % amtredofile - Determine if file should be redone c@0: % amtstart - Start the Auditory Modeling Toolbox c@0: % CHANGES.txt c@0: % COPYING c@0: % gpl-3.0.txt c@0: % INSTALL c@0: % README-for-SF.txt c@0: % c@0: % MASSEF/UTILITIES/AMT/ARG c@0: % arg_absolutethreshold c@0: % arg_adaptloop c@0: % arg_amtcache c@0: % arg_amtdisp c@0: % arg_amtredofile c@0: % arg_auditoryfilterbank c@0: % arg_baumgartner2014 - CP-Falgs: c@0: % arg_dietz2011filterbank - Parameters for filtering the haircell output c@0: % arg_dietz2011interauralfunctions - See Fig. 3c in Dietz (2011) c@0: % arg_drnl - Parameters according to Lopez-Poveda and Meddis 2001 c@0: % arg_eicell - Temporal smoothing constant c@0: % arg_ihcenvelope c@0: % arg_langendijk2002comp c@0: % arg_lindemann1986bincorr c@0: % arginit c@0: % c@0: % MASSEF/UTILITIES/AMT/BINAURAL c@0: % binauralinit c@0: % breebaart2001preproc - Auditory model from Breebaart et. al. 2001 c@0: % dietz2011 - Dietz 2011 binaural model c@0: % enzner2008 - Calculate HRIR set using the method of Enzner et al. (2008) c@0: % georganti2013 - Binaural spectral-magnitude difference standard deviation according to Georganti et al., (2013) c@0: % lindemann1986 - Calculates a binaural activation pattern c@0: % lindemann1986centroid - Calculates the centroid for a cross-correlation c@0: % may2011 - GMM-based estimation of azimuth direction for concurrent speakers c@0: % takanen2013 - Binaural auditory model by Takanen, Santala, and Pulkki 2013 c@0: % wierstorf2013 - Estimate the localization within a WFS or stereo setup c@0: % ziegelwanger2013 - Time of arrival estimates c@0: % ziegelwanger2013offaxis - XXX c@0: % ziegelwanger2013onaxis - XXX c@0: % ziegelwanger2014 - Time of arrival estimates c@0: % ziegelwanger2014offaxis - Off-axis time-of-arrival model c@0: % ziegelwanger2014onaxis - On-axis time-of-arrival model c@0: % c@0: % MASSEF/UTILITIES/AMT/DEMOS c@0: % demo_absolutethreshold - Standards for absolute threshold of hearing c@0: % demo_adaptloop - Show the effect of adaptation c@0: % demo_baumgartner2013 - Demo for sagittal-plane localization model from Baumgartner et al. (2013) c@0: % demo_baumgartner2014 - Demo for sagittal-plane localization model from Baumgartner et al. (2014) c@0: % demo_drnl - Widening of filters in the DRNL c@0: % demo_gammatone - Demo for gammatone.m c@0: % demo_herzke2007 - Filterbank example c@0: % demo_hohmann2002 - Filterbank example c@0: % demo_jelfs2011 - Binaural speech intelligibility advantage c@0: % demo_joergensen2013 - Demo for the multi-resolution speech-based envelope spectrum model c@0: % demo_lindemann1986 - Demo of the Lindemann binaural model c@0: % demo_may2011 - Demo of the model estimating the azimuths of concurrent speakers c@0: % demo_takanen2013 - Demo of the binaural model by Takanen, Santala and Pulkki c@0: % demo_verhulst2012 - Demo of the cochlear model calculating otoacoustic emissions c@0: % demo_zilany2014 - Demo of the Zilany et al., (2014) model c@0: % demosinit c@0: % c@0: % MASSEF/UTILITIES/AMT/EXPERIMENTS c@0: % exp_baumgartner2013 - Figures from Baumgartner et al. (2013) c@0: % exp_baumgartner2014 - Figures from Baumgartner et al. (2014) c@0: % exp_dietz2011 - Experiments from Dietz et al. 2011 c@0: % exp_enzner2008 - Creates figures like [Enzner2008, Fig. 2], [Enzner2009, Fig. 4] c@0: % exp_gammatone - Creates various figures related to the Gammatone filters c@0: % exp_georganti2013 - Figures from Georganti et al. (2013) c@0: % exp_hohmann2002 - Figures from Hohmann (2012) c@0: % exp_jelfs2011 - Figures from Jelfs et al. (2011) c@0: % exp_joergensen2011 - Figures from Jørgensen and Dau (2011) c@0: % exp_joergensen2013 - Figures from Jørgensen, Ewert and Dau (2013) c@0: % exp_langendijk2002 - Experiment from Langendijk & Bronkhorst (2002) c@0: % exp_lindemann1986 - Figures from Lindemann (1986) c@0: % exp_lopezpoveda2001 - Figures from Lopez-Poveda and Meddis (2001) c@0: % exp_roenne2012 - Figures from Rønne et al. (2012) c@0: % exp_spille2013 - Experiments from Spille et al 2013. Model: Dietz et al 2011 c@0: % exp_takanen2013 - Figures from Takanen, Santala, Pulkki (2013a,2013b) c@0: % exp_verhulst2012 - Compute figurs from the Verhulst paper c@0: % exp_wierstorf2013 - Figures from Wierstorf (2013) c@0: % exp_ziegelwanger2013 - Figures from Ziegelwanger and Majdak (2013) c@0: % exp_ziegelwanger2014 - Figures from Ziegelwanger and Majdak (2014) c@0: % experimentsinit c@0: % c@0: % MASSEF/UTILITIES/AMT/FILTERS c@0: % cqdft - FFT-based filter bank with constant relative bandwidth according c@0: % Example_Filter - This example creates a 4th order gammatone filter with a center c@0: % Example_Synthesis - This Example demonstrates how to create and how to use the combined c@0: % filterbank_block - Process signal block in a filterbank c@0: % filterbank_init - Wrapper around filter to multiple filters c@0: % filterbankz - Filter bank with zero boundary condition c@0: % filtersinit - P = mfilename('fullpath'); c@0: % gammatone - Gammatone filter coefficients c@0: % gfb_analyzer_clear_state - Reset filter states c@0: % gfb_analyzer_new - Construct new analyzer object c@0: % gfb_analyzer_process - Process input data c@0: % gfb_analyzer_zresponse - Frequency response c@0: % gfb_delay_clear_state - Clear delay lines c@0: % gfb_delay_new - Create new delay object c@0: % gfb_delay_process - Filterbank delay processing c@0: % gfb_filter_clear_state - Clear filters c@0: % gfb_filter_new - Constructor of a cascaded gammatonefilter c@0: % gfb_filter_process - Filter input data c@0: % gfb_filter_zresponse - Filter response at freqenzy z c@0: % gfb_mixer_new - Create new mixer c@0: % gfb_mixer_process - [output, mixer] = gfb_mixer_process(mixer, input) c@0: % gfb_set_constants - This file defines global constants for the matlab gammatone filterbank c@0: % gfb_synthesizer_clear_state - Synthesizer = gfb_synthesizer_clear_state(synthesizer) c@0: % gfb_synthesizer_new - Create new synthesizer c@0: % gfb_synthesizer_process - [output, synthesizer] = gfb_synthesizer_process(synthesizer, input) c@0: % may2011gammatone - Gammatone Auditory filterbank c@0: % may2011gammatoneinit - Initialize gammatone filterbank structure c@0: % thirdoctrmsanalysis24 - THIRDOCTRMSANALYSIS XXX Description c@0: % ufilterbankz - Uniform Filter bank with zero boundary condition c@0: % weightedaveragefilter - Compute the weighted or self-weighted average c@0: % c@0: % MASSEF/UTILITIES/AMT/GENERAL c@0: % audspecgram - Auditory spectrogram c@0: % dbspl - RMS value of signal (in dB) c@0: % extractsp - Sagittal plane (SP) HRTFs from measurement data c@0: % generalinit c@0: % itd2angle - Converts the given ITD to an angle using a lookup table c@0: % itd2anglelookuptable - Generates an ITD-azimuth lookup table for the given HRTF set c@0: % localizationerror - Compute psychoacoustic performance parameters for sound localization experiments c@0: % modspecgram - Modulation spectrogram c@0: % setdbspl - Set level of signal in dB c@0: % sph2horpolar - From spherical to horizontal-polar coordinate system c@0: % stmodspecgram - Spectro-Temporal Modulation spectrogram c@0: % c@0: % MASSEF/UTILITIES/AMT/HRTF c@0: % hrtfinit c@0: % c@0: % MASSEF/UTILITIES/AMT/HRTF/BAUMGARTNER2013 c@0: % readme.txt c@0: % c@0: % MASSEF/UTILITIES/AMT/HRTF/BAUMGARTNER2014 c@0: % readme.txt c@0: % c@0: % MASSEF/UTILITIES/AMT/HRTF/WIERSTORF2013 c@0: % readme c@0: % c@0: % MASSEF/UTILITIES/AMT/HRTF/ZIEGELWANGER2013 c@0: % readme.txt c@0: % c@0: % MASSEF/UTILITIES/AMT/HRTF/ZIEGELWANGER2014 c@0: % readme.txt c@0: % c@0: % MASSEF/UTILITIES/AMT/HUMANDATA c@0: % absolutethreshold - Absolute threshold at specified frequencies c@0: % data_baumgartner2013 - Data from Baumgartner et al. (2013) c@0: % data_baumgartner2014 - Data from Baumgartner et al. (2014) c@0: % data_best2005 - Listener averages of absolute polar angle error and SCC c@0: % data_elberling2010 - ABR wave V data as functon of level and sweeping rate c@0: % data_glasberg1990 - Notched-noise data for the ERB scale c@0: % data_goode1994 - Returns data points from the Goode et al. (1994) paper c@0: % data_goupell2010 - Localization performance in sagittal planes c@0: % data_harte2009 - Tone burst stimuli from Harte et al. (2009) c@0: % data_joergensen2011 - XXX c@0: % data_langendijk2002 - Data from Langendijk & Bronkhorst (2002) c@0: % data_lindemann1986 - Data points from the Lindemann (1986a) paper c@0: % data_lopezpoveda2001 - Data from Lopez-Poveda & Meddis (2001) c@0: % data_macpherson2003 - Listener averages of polar error rates c@0: % data_majdak2010 - Listener specific localization performance c@0: % data_majdak2013 - Listener specific localization in saggital planes c@0: % data_majdak2013ctc - Listener-specific localization in sagittal planes c@0: % data_middlebrooks1999 - Statistics about non-individualized HRTFs c@0: % data_neely1988 - ABR wave V data as functon of level and sweeping rate c@0: % data_pralong1996 - Head phone data from Pralong & Carlile (1996) c@0: % data_roenne2012 - Unitary response c@0: % data_takanen2013 - Data applied in the model by Takanen, Santala and Pulkki c@0: % data_wierstorf2013 - Data points from the Wierstorf (2013) book chapter c@0: % data_ziegelwanger2013 - Data from Ziegelwanger and Majdak (2013) c@0: % data_ziegelwanger2014 - Data from Ziegelwanger and Majdak (2014) c@0: % data_zwicker1961 - Data for the Bark scale c@0: % humandatainit c@0: % siiweightings - Compute the SII weightings c@0: % speechpercentcorrect - Converts the overall SNRenv to percent correct c@0: % c@0: % MASSEF/UTILITIES/AMT/MEX c@0: % comp_adaptloop.c c@0: % comp_adaptloop - Computation of adaptation loops c@0: % comp_karjalainen1996.c c@0: % comp_may2011frameData.cpp c@0: % comp_may2011frameData - Private method, which is normally shadowed by the c@0: % comp_may2011gammatone.cpp c@0: % comp_may2011gammatone - Comp_gammatone Private method, which is normally shadowed by the c@0: % comp_may2011xcorrNorm.cpp c@0: % comp_may2011xcorrNorm - Comp_xcorrNorm Private method, which is normally shadowed by the c@0: % comp_meddishaircell.c c@0: % comp_zilany2007humanized.c c@0: % comp_zilany2014_model_IHC.c c@0: % comp_zilany2014_model_Synapse.c c@0: % mexinit c@0: % c@0: % MASSEF/UTILITIES/AMT/MODELSTAGES c@0: % adaptloop - Adaptation loops c@0: % adaptloop_init - ADAPTLOOP Adaptation loops c@0: % adaptloop_run - COMP_ADAPTLOOP Computation of adaptation loops c@0: % auditoryfilterbank - Linear auditory filterbank c@0: % baumgartner2013calibration - Calibration of listener-specific sensitivity c@0: % baumgartner2013pmv2ppp - PMV to PPP conversion c@0: % baumgartner2014calibration - Calibration of listener-specific sensitivity thresholds to experimental performance c@0: % baumgartner2014likelistat - Likelihood estimation for evaluating model performance c@0: % baumgartner2014parametrization - - Joint optimization of model parameters c@0: % baumgartner2014pmv2ppp - PMV to PPP conversion c@0: % baumgartner2014virtualexp - Response patterns of virtual localization experiments c@0: % culling2005bmld - Binaural Masking Level Difference c@0: % dietz2011filterbank - Filterbank of Dietz 2011 binaural model c@0: % dietz2011interauralfunctions - Interaural stages of Dietz 2011 c@0: % dietz2011unwrapitd - Unwraps the given itd using the sign of the corresponding ild c@0: % drnl - Dual Resonance Nonlinear Filterbank c@0: % eicell - Excitation-inhibition cell computation for the Breebaart model c@0: % ffGn - Fast (exact) fractional Gaussian noise and Brownian motion generator c@0: % headphonefilter - Combined headphone and outer ear filter c@0: % ihcenvelope - Inner hair cell envelope extration c@0: % karjalainen1996 - Non-linear adapation network c@0: % langendijk2002comp - Comparison process according to Langendijk et al. (2002) c@0: % lindemann1986bincorr - Cross-correlation between two input signals a la Lindemann c@0: % may2011cbarlabel - Name Short description.. c@0: % may2011classifyGMM - ********************* CHECK INPUT ARGUMENTS *********************** c@0: % may2011estAzimuth_GMM - Select method for integrating localization information across time c@0: % may2011findLocalPeaks - FINDPEAKS finds peaks with optional quadratic interpolation [K,V]=(X,M,W) c@0: % may2011fireprint - FIREPRINT Colormap that increases linearly in lightness (with colors) c@0: % may2011frameData - FrameData Frame data c@0: % may2011interpolateParabolic - InterpolateParabolic Multi-channel parabolic interpolation c@0: % may2011neuraltransduction - Developed with Matlab 7.5.0.342 (R2007b). Please send bug reports to: c@0: % may2011xcorrNorm - XcorrNorm Normalized time-domain cross-correlation function c@0: % mfc - OLDFORMAT c@0: % mfc2 - Generate all possible modulation frequencies c@0: % middleearfilter - Middle ear filter c@0: % modelstagesinit c@0: % modfilterbank - Modulation filter bank c@0: % modfilterbankepsm - Modulation filterbank, EPSM version c@0: % optimaldetector - Generic optimal detector for the CASP and Breebaart models c@0: % takanen2013contracomparison - Enhanance the contrast between the hemispheres c@0: % takanen2013cueconsistency - Check the consistency before the cues are combined c@0: % takanen2013directionmapping - Map the directional cues to directions c@0: % takanen2013formbinauralactivitymap - Steer the "what" cues on a topographic map using the "where" cues c@0: % takanen2013lso - Model of the lateral superior olive c@0: % takanen2013mso - Model of the medial superior olive c@0: % takanen2013onsetenhancement - Emphasize the onsets on direction analysis c@0: % takanen2013periphery - Process the input through the model of periphery c@0: % takanen2013wbmso - Wideband MSO model c@0: % wierstorf2013estimateazimuth - Estimate the perceived azimuth using a binaural model c@0: % c@0: % MASSEF/UTILITIES/AMT/MONAURAL c@0: % baumgartner2013 - Model for sound localization in saggital planes c@0: % baumgartner2014 - Model for localization in saggital planes c@0: % dau1996preproc - Auditory model from Dau et. al. 1996 c@0: % dau1997preproc - Auditory model from Dau et. al. 1997 c@0: % jepsen2008preproc - Auditory model from Jepsen et. al. 2008 c@0: % langendijk2002 - Localization model according to Langendijk et al. (2002) c@0: % langendijk2002likelihood - Likelihood estimation for evaluating model performance c@0: % monauralinit c@0: % roenne2012 - Simulates an ABR to any given stimulus c@0: % roenne2012chirp - Simulate chirp evoked ABRs c@0: % roenne2012click - Simulate ABR respone to click c@0: % roenne2012tonebursts - Simulate tone burst evoked ABR wave V latencies c@0: % verhulst2012 - Process a signal with the cochlear model by Verhulst et. al. 2012 c@0: % viemeister1979 - The Viemeister (1979) leaky-integrator model c@0: % zilany2007humanized - Humanized auditory nerve model c@0: % zilany2014 - Auditory nerve (AN) model c@0: % c@0: % MASSEF/UTILITIES/AMT/OCT c@0: % comp_adaptloop.cc c@0: % comp_adaptloop_run.cc c@0: % comp_meddishaircell.cc c@0: % Makefile c@0: % octinit c@0: % c@0: % MASSEF/UTILITIES/AMT/PLOT c@0: % plot_baumgartner2013 - Plot probabilistic prediction matrixes c@0: % plot_baumgartner2014 - Plot probabilistic prediction matrixes c@0: % plot_baumgartner2014likelistat - Plots likelihood statistics according to Langendijk et al. (2002) c@0: % plot_joergensen2011 - Plot Fig. 5 or 6 of Jørgensen and Dau (2011) c@0: % plot_joergensen2013 - Plot SRTs in the style of Fig. 2 from Joergensen et al., (2013) c@0: % plot_langendijk2002 - Plots pdf-matrixes with gray colormap according to Langendijk et al. (2002) c@0: % plot_langendijk2002likelihood - Likelihood statistics according to Langendijk et al. (2002) c@0: % plot_lindemann1986 - Plots the binaural output pattern of the lindemann model c@0: % plot_roenne2012 - Plot the output from the Roenne 2012 model c@0: % plot_roenne2012chirp - Plot Fig. 6 or 7 of Rønne et al. (2012) c@0: % plot_roenne2012tonebursts - Plots Rønne et al. (2012) Fig. 5 c@0: % plot_ziegelwanger2013 - XXX Headline missing c@0: % plot_ziegelwanger2014 - Plot time-of-arrival c@0: % plotinit c@0: % c@0: % MASSEF/UTILITIES/AMT/SIGNALS c@0: % bincorrnoise - Binaurally correlated noise c@0: % bmsin - Generate a binaural modulated sinus c@0: % competingtalkers - Load one of several test signals c@0: % ildsin - Sinusoid with a interaural level difference (ILD) c@0: % irns - Generate iterated rippled noise c@0: % itdildsin - Generate a sinusoid with a interaural time difference c@0: % itdsin - Generate a sinusoid with a interaural time difference c@0: % notchednoise - Generates a notched-noise-type masker c@0: % perfectsweep - Create a sweep with constant magnitude spectrum c@0: % signalsinit c@0: % simulatedimpulseresponses - Return a simulated impulse response c@0: % transposedtone - Transposed tone test stimuli c@0: % whitenoiseburst - Generate the noise signal used for the binaural model to predict the perceived c@0: % c@0: % MASSEF/UTILITIES/AMT/SPEECH c@0: % jelfs2011 - Predicted binaural advantage for speech in reverberant conditions c@0: % joergensen2011 - The speech-based envelope power spectrum model c@0: % joergensen2011combineinformation - Combine information c@0: % joergensen2011multchansnrenv c@0: % joergensen2011overlapadd3 - Y=OverlapAdd(X,A,W,S); c@0: % joergensen2011PCtodSRT - : calculates the SRT and change in SRT from the simulated percent correct c@0: % joergensen2011sim - Simulate the experiments shown in figure 5 and 6 of Jørgensen and Dau (2011) c@0: % joergensen2011specsub - Usage: [output Nzeros] = joergensen2011sepsub(input,noise,W,padz,SP,factor,fs) c@0: % joergensen2013 - The multi-resolution sEPSM c@0: % joergensen2013sim - Simulate the experiments shown in figure 2 of Jørgensen, Ewert and Dau (2013) c@0: % speechinit c@0: % taal2011 - The Short-time objective intelligibility measure (STOI) c@0: % c@0: % MASSEF/UTILITIES/AMT/SRC c@0: % adaptloop.c c@0: % amtoolbox.h c@0: % Makefile c@0: % meddishaircell.c c@0: % c@0: % MASSEF/UTILITIES/AMT/SRC/VERHULST c@0: % cochlea_utils.c c@0: % cochlear_model.py c@0: % make.bat c@0: % makefile c@0: % README.txt c@0: % run_cochlear_model.py c@0: % c@0: % MASSEF/UTILITIES/AMT/SRC/VERHULST/OUT c@0: % init c@0: % c@0: % MASSEF/UTILITIES/AMT/SRC/ZILANY5 c@0: % ANmodel - AN model - [Zilany, Bruce, Ibrahim and Carney] Auditory Nerve Model c@0: % complex.c c@0: % complex.h c@0: % complex.hpp c@0: % ffGn - Fast (exact) fractional Gaussian noise and Brownian motion generator c@0: % fitaudiogram2 - Gives values of Cohc and Cihc that produce a desired c@0: % mexANmodel c@0: % model_IHC.c c@0: % model_Synapse.c c@0: % readme.txt c@0: % testANModel - Model fiber parameters c@0: % THRESHOLD_ALL_CAT.mat c@0: % THRESHOLD_ALL_HUMAN.mat c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY c@0: % deleteoutliers - [B, IDX, OUTLIERS] = DELETEOUTLIERS(A, ALPHA, REP) c@0: % thirdpartyinit c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT c@0: % AMTreadme.txt c@0: % AUTHORS c@0: % ChangeLog c@0: % CITATION c@0: % COPYING c@0: % INSTALL c@0: % INSTALL-Matlab c@0: % INSTALL-Octave c@0: % isoctave - True if the operating environment is octave c@0: % ltfat_version c@0: % ltfatarghelper - Parse arguments for LTFAT c@0: % ltfatbasepath - The base path of the LTFAT installation c@0: % ltfatgetdefaults - Get default parameters of function c@0: % ltfathelp - Help on the LTFAT toolbox c@0: % ltfatmex - Compile Mex/Oct interfaces c@0: % ltfatsetdefaults - Set default parameters of function c@0: % ltfatstart - Start the LTFAT toolbox c@0: % ltfatstop - Stops the LTFAT toolbox c@0: % mulaclab - Graphical interface for audio processing using frame multipliers c@0: % NEWS c@0: % README c@0: % scalardistribute - Copy scalar to array shape for parameter handling c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/AUDITORY c@0: % audfiltbw - Bandwidth of auditory filter c@0: % auditoryinit c@0: % audspace - Equidistantly spaced points on auditory scale c@0: % audspacebw - Auditory scale points specified by bandwidth c@0: % audtofreq - Converts auditory units to frequency (Hz) c@0: % erbspace - Equidistantly spaced points on erbscale c@0: % erbspacebw - Erbscale points specified by bandwidth c@0: % erbtofreq - Converts erb units to frequency (Hz) c@0: % freqtoaud - Converts frequencies (Hz) to auditory scale units c@0: % freqtoerb - Converts frequencies (Hz) to erbs c@0: % gammatonefir - Gammatone filter coefficients c@0: % rangecompress - Compress the dynamic range of a signal c@0: % rangeexpand - Expand the dynamic range of a signal c@0: % semiaudplot - 2D plot on auditory scale c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/BLOCKPROC c@0: % block - Initialize block stream c@0: % blockana - Blockwise analysis interface c@0: % blockdevices - Lists audio devices c@0: % blockdone - Destroy the current blockstream c@0: % blockfigure - Block figure object c@0: % blockframeaccel - Precompute structures for block processing c@0: % blockframepairaccel - Precompute structures for block processing c@0: % blockpanel - Control panel c@0: % blockpanelget - Get parameters from GUI c@0: % blockplay - Schedules block to be played c@0: % blockplot - Plot block coefficients c@0: % blockprocinit - Add entry to the dynamic classpath if JVM is present c@0: % blockread - Read one block from input c@0: % blocksyn - Blockwise synthesis interface c@0: % blockwrite - Append block to an existing file c@0: % ltfatplay - Play data samples or a wav file c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/BLOCKPROC/JAVA c@0: % blockproc.jar c@0: % Makefile c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/BLOCKPROC/JAVA/NET/SOURCEFORGE/LTFAT c@0: % ContFrame.java c@0: % SpectFrame.java c@0: % Utils.java c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/BLOCKPROC/JAVA/NET/SOURCEFORGE/LTFAT/THIRDPARTY c@0: % JRangeSlider.java c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/BLOCKPROC/PRIVATE c@0: % block_fwt - FWT func. wrapper for a block processing c@0: % block_ifwt - IFWT wrapper for blockstream processing c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/COMP c@0: % arg_filterbankdual c@0: % arg_firwin c@0: % arg_freqtoaud c@0: % arg_fwt - Definput.flags.ext= {'per','zpd','sym','symw','asym','asymw','ppd','sp0'}; c@0: % arg_fwt2 c@0: % arg_fwtcommon - Definput.flags.ansy = {'syn','ana'}; c@0: % arg_fwtext - Definput.flags.ext= {'per','zpd','sym','symw','asym','asymw','ppd','sp0'}; c@0: % arg_groupthresh c@0: % arg_ltfattranslate c@0: % arg_normalize - Both 'null' and 'empty' do no scaling when normalize is called c@0: % arg_pfilt c@0: % arg_plotfilterbank c@0: % arg_plotfwt c@0: % arg_tfplot c@0: % arg_thresh c@0: % arg_uwfbtcommon - Filter scaling c@0: % arg_wfbtcommon - Definput.keyvals.J = 1; c@0: % assert_classname c@0: % assert_groworder - Grow the order parameter c@0: % assert_L - Validate lattice and window size c@0: % assert_sigreshape_post - Restore the original, permuted shape c@0: % assert_sigreshape_pre - Preprocess and handle dimension input c@0: % assert_squarelat - Validate lattice and window size c@0: % block_interface - Common block processing backend c@0: % comp_atrousfilterbank_td - Uniform filterbank by conv2 c@0: % comp_cellcoef2tf - Cell to a tf-layout c@0: % comp_chirpzt - Use the decimation scheme c@0: % comp_col2diag - Transforms columns to diagonals (in a special way) c@0: % comp_constructphasereal - Build the phase c@0: % comp_dct - Calculates DCT c@0: % comp_dgt - Compute a DGT c@0: % comp_dgt_fb - Filter bank DGT c@0: % comp_dgt_long - Gabor transform using long windows c@0: % comp_dgt_ola c@0: % comp_dgt_walnut - First step of full-window factorization of a Gabor matrix c@0: % comp_dgtreal - Compute a DGTREAL c@0: % comp_dgtreal_fb - Filter bank DGT c@0: % comp_dgtreal_long - Full-window factorization of a Gabor matrix c@0: % comp_dgtreal_ola c@0: % comp_downs - Downsampling c@0: % comp_dst - Calculates DST c@0: % comp_dtwfb - First tree c@0: % comp_dwilt - Compute Discrete Wilson transform c@0: % comp_dwiltii - COMP_DWILT Compute Discrete Wilson transform c@0: % comp_dwiltiii - Compute Discrete Wilson transform type III c@0: % comp_dwiltiv - Compute Discrete Wilson transform type IV c@0: % comp_edgt6 - Compute Even DGT type 6 c@0: % comp_extBoundary - EXTENDBOUNDARY Extends collumns c@0: % comp_fftanalytic - Compute analytic representation c@0: % comp_fftreal - Compute an FFTREAL c@0: % comp_filterbank - Compute filtering c@0: % comp_filterbank_a - Return sanitized a c@0: % comp_filterbank_fft - Compute filtering in FD c@0: % comp_filterbank_fftbl - Compute filtering in FD c@0: % comp_filterbank_pre - Return sanitized filterbank c@0: % comp_filterbank_td - Non-uniform filterbank by conv2 c@0: % comp_filterbankphasegrad c@0: % comp_filterbankreassign - Compute reassigned frequencies and times c@0: % comp_filterbankresponse - G1 is done this way just so that we can determine the data type c@0: % comp_filterbankscale - Do nothing c@0: % comp_fourierwindow - Compute the window from numeric, text or cell array c@0: % comp_framelength_fusion - This is highly tricky: Get the minimal transform length for each c@0: % comp_framelength_tensor - Helper function for the Tensor frame c@0: % comp_frana_fusion - All frames must use the same length signal c@0: % comp_frana_tensor c@0: % comp_frsyn_fusion c@0: % comp_frsyn_tensor c@0: % comp_fwt - Compute DWT using FWT c@0: % comp_fwtpack2cell - Change FWT coef. format from pack to cell c@0: % comp_gabdual_long - Compute dual window c@0: % comp_gabmixdual_fac - Computes factorization of mix-dual c@0: % comp_gabreassign - Reassign time-frequency distribution c@0: % comp_gabtight_long - Compute tight window c@0: % comp_gdgt - Compute generalized DGT c@0: % comp_gfeigs - _SEP c@0: % comp_gga - Generalized Goertzel Algorithm c@0: % comp_hermite - Compute sampling of continuous Hermite function c@0: % comp_hermite_all - Compute all Hermite functions up to an order c@0: % comp_iatrousfilterbank_td - Synthesis Uniform filterbank by conv2 c@0: % comp_idgt - Compute IDGT c@0: % comp_idgt_fac - Full-window factorization of a Gabor matrix c@0: % comp_idgt_fb - Filter bank IDGT c@0: % comp_idgt_long - COMP_IDGT_FAC Full-window factorization of a Gabor matrix c@0: % comp_idgtreal - Compute IDGTREAL c@0: % comp_idgtreal_fac - Full-window factorization of a Gabor matrix assuming c@0: % comp_idgtreal_fb - COMP_IDGT_FB Filter bank IDGT c@0: % comp_idgtreal_long - COMP_IDGTREAL_FAC Full-window factorization of a Gabor matrix assuming c@0: % comp_idtwfb - Split the coefficients c@0: % comp_idwilt - Compute Inverse discrete Wilson transform c@0: % comp_idwiltii - Compute Inverse discrete Wilson transform type II c@0: % comp_idwiltiii - Compute Inverse discrete Wilson transform type III c@0: % comp_idwiltiv - Compute Inverse discrete Wilson transform type IV c@0: % comp_iedgt6 - Compute inverse even DGT type 6 c@0: % comp_ifftreal - Compute an IFFTREAL c@0: % comp_ifilterbank - Compute inverse filterbank c@0: % comp_ifilterbank_fft - Compute filtering in FD c@0: % comp_ifilterbank_fftbl - Compute filtering in FD c@0: % comp_ifilterbank_td - Synthesis filterbank by conv2 c@0: % comp_ifwt - Compute Inverse DWT c@0: % comp_igdgt - Compute IGDGT c@0: % comp_inonsepdgt - Compute Inverse discrete Gabor transform c@0: % comp_inonsepdgt_shear - Compute IDGT c@0: % comp_inonsepdgtreal_quinqux - Compute Inverse discrete Gabor transform c@0: % comp_insdgfb - Non-stationary Gabor filterbank synthesis c@0: % comp_instcorrmat - Compute instantaneous correlation matrix c@0: % comp_irdgt - Compute inverse real DGT c@0: % comp_irdgtii - Compute inverse real DGT type II c@0: % comp_irdgtiii - Compute inverse real DGT type III c@0: % comp_isepdgt - Separable IDGT c@0: % comp_isepdgtreal - Separable IDGT c@0: % comp_iufilterbank_td - Synthesis Uniform filterbank by conv2 c@0: % comp_iufwt - Compute Inverse Undecimated DWT c@0: % comp_iuwfbt - Compute Inverse Undecimated Wavelet Filter-Bank Tree c@0: % comp_iuwpfbt - Compute Inverse Undecimated Wavelet Packet Filter-Bank Tree c@0: % comp_iwfac - Compute inverse window factorization c@0: % comp_iwfbt - Compute Inverse Wavelet Filter-Bank Tree c@0: % comp_iwpfbt - COMP_IWFBT Compute Inverse Wavelet Packet Filter-Bank Tree c@0: % comp_nonsepdgt_multi - Compute Non-separable Discrete Gabor transform c@0: % comp_nonsepdgt_shear - Compute Non-separable Discrete Gabor transform c@0: % comp_nonsepdgtreal_quinqux - Compute Non-separable Discrete Gabor transform c@0: % comp_nonsepwin2multi - Create multiwindow from non-sep win c@0: % comp_nyquistfilt - High-pass filter for warped filter banks c@0: % comp_painlessfilterbank c@0: % comp_pchirp - Compute periodic chirp c@0: % comp_pgauss - Sampled, periodized Gaussian c@0: % comp_phasegradfilters - Number of filters c@0: % comp_quadtfdist - Compute quadratic time-frequency distribution c@0: % comp_sepdgt - Separable DGT c@0: % comp_sepdgtreal - Filter bank DGT c@0: % comp_sigreshape_post c@0: % comp_sigreshape_pre c@0: % comp_transferfunction - Compute the transfer function c@0: % comp_ufilterbank_fft - Classic filtering by FFT c@0: % comp_ufilterbank_td - Uniform filterbank by conv2 c@0: % comp_ufwt - Compute Undecimated DWT c@0: % comp_ups - Upsampling c@0: % comp_uwfbt - Compute Undecimated Wavelet Filterbank Tree c@0: % comp_uwpfbt - Compute Undecimated Wavelet Packet Filterbank Tree c@0: % comp_warpedfoff - Foff for warped filters c@0: % comp_warpedfreqresponse - Transfer function of warped filter c@0: % comp_wfac - Compute window factorization c@0: % comp_wfbt - Compute Wavelet Filterbank Tree c@0: % comp_window - Compute the window from numeric, text or cell array c@0: % comp_wpfbt - Compute Wavelet Packet Filterbank Tree c@0: % comp_wpfbtscale - Scale filters in the filterbank tree c@0: % comp_zerofilt - Low-pass filter for warped filter banks c@0: % compinit c@0: % complainif_isjavaheadless c@0: % complainif_notenoughargs - S: Not enough input arguments.',upper(callfun)); c@0: % complainif_notposint - S: %s should be a positive integer.',upper(callfun),varname); c@0: % complainif_notvalidframeobj - S: Agument F must be a frame definition structure.',.. c@0: % complainif_toomanyargs - S: Too many input arguments.',upper(callfun)); c@0: % demo_blockproc_header - S:\nTo run the demo, use one of the following:\n\n',.. c@0: % gabpars_from_window - Compute g and L from window c@0: % gabpars_from_windowsignal - Compute g and L from window and signal c@0: % nonsepgabpars_from_window - Compute g and L from window c@0: % vect2cell - Vector to cell c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/DEMOS c@0: % demo_audiocompression - Audio compression using N-term approx c@0: % demo_audiodenoise - Audio denoising using thresholding c@0: % demo_audioshrink - Decomposition into tonal and transient parts c@0: % demo_auditoryfilterbank - Construct an auditory filterbank c@0: % demo_audscales - Plot of the different auditory scales c@0: % demo_blockproc_basicloop - Basic real-time audio manipulation c@0: % demo_blockproc_denoising - Variable coefficients thresholding c@0: % demo_blockproc_dgtequalizer - Real-time audio manipulation in the transform domain c@0: % demo_blockproc_effects - Various vocoder effects using DGT c@0: % demo_blockproc_paramequalizer - Real-time equalizer demonstration c@0: % demo_blockproc_slidingcqt - Basic real-time rolling CQT-spectrogram visualization c@0: % demo_blockproc_slidingerblets - Basic real-time rolling erblet-spectrogram visualization c@0: % demo_blockproc_slidingsgram - Basic real-time rolling spectrogram visualization c@0: % demo_bpframemul - Frame multiplier acting as a time-varying bandpass filter c@0: % demo_dgt - Basic introduction to DGT analysis/synthesis c@0: % demo_filterbanks - CQT, ERBLET and AUDLET filterbanks c@0: % demo_filterbanksynchrosqueeze - Filterbank synchrosqueezing and inversion c@0: % demo_firwin c@0: % demo_framemul - Time-frequency localization by a Gabor multiplier c@0: % demo_frsynabs - Construction of a signal with a given spectrogram c@0: % demo_gabfir - Working with FIR windows c@0: % demo_gabmixdual - How to use GABMIXDUAL c@0: % demo_gabmulappr - Approximate a slowly time variant system by a Gabor multiplier c@0: % demo_imagecompression - Image compression using N-term approximation c@0: % demo_nextfastfft - Next fast FFT number c@0: % demo_nsdgt - Non-stationary Gabor transform demo c@0: % demo_ofdm - Demo of Gabor systems used for OFDM c@0: % demo_pbspline - How to use PBSPLINE c@0: % demo_pgauss - How to use PGAUSS c@0: % demo_phaseplot - Give demos of nice phaseplots c@0: % demo_phaseret - Phase retrieval and phase difference c@0: % demo_wavelets - Wavelet filter banks c@0: % demo_wfbt - Auditory filterbanks built using filterbank tree structures c@0: % demosinit c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/DEPRECATED c@0: % convolve - Convolution c@0: % demo_gablasso - Sparse regression by Lasso method c@0: % deprecatedinit c@0: % framematrix - Frame synthesis operator matrix c@0: % gabelitistlasso - Elitist LASSO regression in Gabor domain c@0: % gabgrouplasso - Group LASSO regression in Gabor domain c@0: % gablasso - LASSO regression in Gabor domain c@0: % gabmul - Apply Gabor multiplier c@0: % gabmuleigs - Eigenpairs of Gabor multiplier c@0: % iufilterbank - Filter bank inversion, DEPRECATED c@0: % iunsdgt - Inverse uniform non-stationary discrete Gabor transform c@0: % iunsdgtreal - Inverse uniform non-stationary discrete Gabor transform c@0: % tfmat - Matrix of transform / operator c@0: % uwfbtbounds - Frame bounds of Undecimated WFBT c@0: % uwpfbtbounds - Frame bounds of Undecimated WPFBT c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/FILTERBANK c@0: % audfilters - Generates AUD-spaced filters c@0: % cent_freqs - Determine relative center frequencies c@0: % cqt - Constant-Q non-stationary Gabor filterbank c@0: % cqtfilters - CQT-spaced filters c@0: % erbfilters - ERB-spaced filters c@0: % erblett - ERBlet non-stationary Gabor filterbank c@0: % filterbank - Apply filterbank c@0: % filterbankbounds - Frame bounds of a filterbank c@0: % filterbankdual - Dual filters c@0: % filterbankfreqz - Filterbank frequency responses c@0: % filterbankinit c@0: % filterbanklength - Filterbank length from signal c@0: % filterbanklengthcoef - Filterbank length from coefficients c@0: % filterbankphasegrad - Phase gradient of a filterbank representation c@0: % filterbankrealbounds - Frame bounds of filter bank for real signals only c@0: % filterbankrealdual - Dual filters of filterbank for real signals only c@0: % filterbankrealtight - Tight filters of filterbank for real signals only c@0: % filterbankreassign - Reassign filterbank spectrogram c@0: % filterbankresponse - Response of filterbank as function of frequency c@0: % filterbanksynchrosqueeze - Synchrosqueeze filterbank spectrogram c@0: % filterbanktight - Tight filterbank c@0: % filterbankwin - Compute set of filter bank windows from text or cell array c@0: % icqt - Constant-Q non-stationary Gabor synthesis c@0: % ierblett - ERBlet non-stationary Gabor synthesis c@0: % ifilterbank - Filter bank inversion c@0: % nonu2ucfmt - Non-uniform to uniform filterbank coefficient format c@0: % nonu2ufilterbank - Non-uniform to uniform filterbank transform c@0: % plotfilterbank - Plot filterbank and ufilterbank coefficients c@0: % u2nonucfmt - Uniform to non-uniform filterbank coefficient format c@0: % ufilterbank - Apply Uniform filterbank c@0: % warpedfilters - Frequency-warped band-limited filters c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/FOURIER c@0: % ceil23 - Next number with only 2,3 factors c@0: % ceil235 - Next number with only 2,3 and 5 factors c@0: % chirpzt - Chirped Z-transform c@0: % dcti - Discrete Cosine Transform type I c@0: % dctii - Discrete Consine Transform type II c@0: % dctiii - Discrete Consine Transform type III c@0: % dctiv - Discrete Consine Transform type IV c@0: % dctresample - Resample signal using Fourier interpolation c@0: % dfracft - Discrete Fractional Fourier transform c@0: % dft - Normalized Discrete Fourier Transform c@0: % dsti - Discrete Sine Transform type I c@0: % dstii - Discrete Sine Transform type II c@0: % dstiii - Discrete sine transform type III c@0: % dstiv - Discrete Sine Transform type IV c@0: % expwave - Complex exponential wave c@0: % ffracft - Approximate fast fractional Fourier transform c@0: % fftanalytic - Compute analytic representation c@0: % fftgram - Plot the energy of the discrete Fourier transform c@0: % fftindex - Frequency index of FFT modulations c@0: % fftreal - FFT for real valued input data c@0: % fftresample - Resample signal using Fourier interpolation c@0: % floor23 - Previous number with only 2,3 factors c@0: % floor235 - Previous number with only 2,3 and 5 factors c@0: % fourierinit c@0: % gga - Generalized Goertzel algorithm c@0: % hermbasis - Orthonormal basis of discrete Hermite functions c@0: % idft - Inverse normalized Discrete Fourier Transform c@0: % ifftreal - Inverse FFT for real valued signals c@0: % involute - Involution c@0: % isevenfunction - True if function is even c@0: % lconv - Linear convolution c@0: % lxcorr - Linear crosscorrelation c@0: % middlepad - Symmetrically zero-extends or cuts a function c@0: % modcent - Centered modulo c@0: % nextfastfft - Next higher number with a fast FFT c@0: % pbspline - Periodized B-spline c@0: % pchirp - Periodic chirp c@0: % pconv - Periodic convolution c@0: % pderiv - Derivative of smooth periodic function c@0: % peven - Even part of periodic function c@0: % pgauss - Sampled, periodized Gaussian c@0: % pheaviside - Periodic Heaviside function c@0: % pherm - Periodized Hermite function c@0: % plotfft - Plot the output from FFT c@0: % plotfftreal - Plot the output from FFTREAL c@0: % podd - Odd part of periodic function c@0: % prect - Periodic rectangle c@0: % psech - Sampled, periodized hyperbolic secant c@0: % psinc - Periodic Sinc function (Dirichlet function) c@0: % pxcorr - Periodic cross correlation c@0: % shah - Discrete Shah-distribution c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/FRAMES c@0: % frame - Construct a new frame c@0: % frameaccel - Precompute structures c@0: % framebounds - Frame bounds c@0: % frameclength - Number of coefficients from length of signal c@0: % framecoef2native - Convert coefficients to native format c@0: % framecoef2tf - Convert coefficients to time-frequency plane c@0: % framecoef2tfplot - Convert coefficients to time-frequency plane matrix c@0: % framediag - Compute the diagonal of the frame operator c@0: % framedual - Construct the canonical dual frame c@0: % framegram - Easy visualization of energy in transform domain c@0: % framelength - Frame length from signal c@0: % framelengthcoef - Frame length from coefficients c@0: % framenative2coef - Convert coefficient from native format c@0: % frameoperator - Frame Operator c@0: % framepair - Construct a new frame c@0: % framered - Redundancy of a frame c@0: % framesinit c@0: % frametf2coef - Convert coefficients from TF-plane format c@0: % frametight - Construct the canonical tight frame c@0: % frana - Frame analysis operator c@0: % franabp - Frame Analysis Basis Pursuit c@0: % franagrouplasso - Group LASSO regression in the TF-domain c@0: % franaiter - Iterative analysis c@0: % franalasso - Frame LASSO regression c@0: % frgramian - Frame Gramian operator c@0: % frsyn - Frame synthesis operator c@0: % frsynabs - Reconstruction from magnitude of coefficients c@0: % frsyniter - Iterative synthesis c@0: % frsynmatrix - Frame synthesis operator matrix c@0: % plotframe - Plot frame coefficients c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/GABOR c@0: % col2diag - Move columns of a matrix to diagonals c@0: % constructphase - Construct phase for DGT c@0: % constructphasereal - Construct phase for DGTREAL c@0: % dgt - Discrete Gabor transform c@0: % dgt2 - 2-D Discrete Gabor transform c@0: % dgtlength - DGT length from signal c@0: % dgtreal - Discrete Gabor transform for real-valued signals c@0: % dsft - Discrete Symplectic Fourier Transform c@0: % dwilt - Discrete Wilson transform c@0: % dwilt2 - 2D Discrete Wilson transform c@0: % dwiltlength - DWILT/WMDCT length from signal c@0: % gabconvexopt - Compute a window using convex optimization c@0: % gabdual - Canonical dual window of Gabor frame c@0: % gabdualnorm - Measure of how close a window is to being a dual window c@0: % gabfirdual - Compute FIR dual window c@0: % gabfirtight - Compute FIR tight window c@0: % gabframebounds - Calculate frame bounds of Gabor frame c@0: % gabframediag - Diagonal of Gabor frame operator c@0: % gabimagepars - Find Gabor parameters to generate image c@0: % gabmixdual - Computes the mixdual of g1 c@0: % gaboptdual - Compute dual window c@0: % gabopttight - Compute a optimized tight window c@0: % gaborinit c@0: % gabphasederiv - DGT phase derivatives c@0: % gabphasegrad - Phase gradient of the DGT c@0: % gabprojdual - Gabor Dual window by projection c@0: % gabreassign - Reassign time-frequency distribution c@0: % gabreassignadjust - Adjustable reassignment of a time-frequency distribution c@0: % gabrieszbounds - Calculate Riesz sequence/basis bounds of Gabor frame c@0: % gabtight - Canonical tight window of Gabor frame c@0: % gabwin - Compute a Gabor window from text or cell array c@0: % idgt - Inverse discrete Gabor transform c@0: % idgt2 - 2D Inverse discrete Gabor transform c@0: % idgtreal - Inverse discrete Gabor transform for real-valued signals c@0: % idwilt - Inverse discrete Wilson transform c@0: % idwilt2 - 2D Inverse Discrete Wilson transform c@0: % instfreqplot - Plot of instantaneous frequency c@0: % isgram - Spectrogram inversion c@0: % isgramreal - Spectrogram inversion (real signal) c@0: % iwmdct - Inverse MDCT c@0: % iwmdct2 - 2D Inverse windowed MDCT transform c@0: % izak - Inverse Zak transform c@0: % latticetype2matrix - Convert lattice description to matrix form c@0: % longpar - Parameters for LONG windows c@0: % matrix2latticetype - Convert matrix form to standard lattice description c@0: % noshearlength - Transform length that does not require a frequency shear c@0: % phaselock - Phaselock Gabor coefficients c@0: % phaselockreal - Phaselock Gabor coefficients c@0: % phaseplot - Phase plot c@0: % phaseunlock - Undo phase lock of Gabor coefficients c@0: % phaseunlockreal - Undo phase lock of Gabor coefficients c@0: % plotdgt - Plot DGT coefficients c@0: % plotdgtreal - Plot DGTREAL coefficients c@0: % plotdwilt - Plot DWILT coefficients c@0: % plotwmdct - Plot WMDCT coefficients c@0: % proj_dual - Projection onto the dual windows space c@0: % projkern - Projection onto generating kernel space c@0: % rect2wil - Inverse of WIL2RECT c@0: % resgram - Reassigned spectrogram plot c@0: % s0norm - S0-norm of signal c@0: % sgram - Spectrogram c@0: % shearfind - Shears for transformation of a general lattice to separable c@0: % symphase - Change Gabor coefficients to symmetric phase c@0: % tconv - Twisted convolution c@0: % tfplot - Plot coefficient matrix on the TF plane c@0: % wil2rect - Arrange Wilson coefficients in a rectangular layout c@0: % wilbounds - Calculate frame bounds of Wilson basis c@0: % wildual - Wilson dual window c@0: % wilframediag - Diagonal of Wilson and WMDCT frame operator c@0: % wilorth - Wilson orthonormal window c@0: % wilwin - Compute a Wilson/WMDCT window from text or cell array c@0: % wmdct - Windowed MDCT transform c@0: % wmdct2 - 2D Discrete windowed MDCT transform c@0: % zak - Zak transform c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/LIBLTFAT c@0: % comptarget.mk c@0: % filedefs.mk c@0: % Makefile c@0: % ostools.mk c@0: % README.md c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/LIBLTFAT/DOC c@0: % doxyconfig c@0: % doxymain.md c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/LIBLTFAT/DOC/HTMLTEMPLATE c@0: % customdoxygen.css c@0: % footer.html c@0: % header.html c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/LIBLTFAT/DOC/MATHJAXINCLUDE c@0: % macros.js c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/LIBLTFAT/DOC/TEXINCLUDE c@0: % macros.tex c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/LIBLTFAT/EXAMPLES c@0: % example_gabanasyn.c c@0: % Makefile c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/LIBLTFAT/INCLUDE c@0: % ltfat.h c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/LIBLTFAT/INCLUDE/LTFAT c@0: % ciutils.h c@0: % config.h c@0: % dgt_long.h c@0: % dgt_multi.h c@0: % dgt_shear.h c@0: % goertzel.h c@0: % heapint.h c@0: % ltfat_blaslapack.h c@0: % ltfat_typecomplexindependent.h c@0: % ltfat_typeconstant.h c@0: % ltfat_typeindependent.h c@0: % ltfat_types.h c@0: % reassign_typeconstant.h c@0: % wavelets.h c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/LIBLTFAT/LTFATCOMPAT c@0: % bootstrap c@0: % configure.ac c@0: % Makefile_crossmingw c@0: % Makefile_mac c@0: % Makefile_mingw c@0: % Makefile_octpkg.in c@0: % Makefile_unix c@0: % README c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/LIBLTFAT/LTFATCOMPAT/M4 c@0: % ax_blas.m4 c@0: % ax_lapack.m4 c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/LIBLTFAT/LTFATCOMPAT/UTILS c@0: % dbg.h c@0: % lcthw_List.h c@0: % list.c c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/LIBLTFAT/SRC c@0: % c-safe-memalloc.c c@0: % ciutils.c c@0: % dct.c c@0: % dgt.c c@0: % dgt_fac.c c@0: % dgt_fb.c c@0: % dgt_multi.c c@0: % dgt_ola.c c@0: % dgt_shear.c c@0: % dgt_shearola.c c@0: % dgt_walnut.c c@0: % dgtreal_fac.c c@0: % drivers.c c@0: % dst.c c@0: % dwilt.c c@0: % fftreal.c c@0: % filterbank.c c@0: % gabdual.c c@0: % gabdual_fac.c c@0: % gabtight.c c@0: % gabtight_fac.c c@0: % goertzel.c c@0: % heapint.c c@0: % idgt.c c@0: % idgt_fac.c c@0: % idgt_fb.c c@0: % idwilt.c c@0: % ifilterbank.c c@0: % integer_manip.c c@0: % iwfac.c c@0: % iwmdct.c c@0: % ltfat_blaslapack.c c@0: % ltfat_complexindependent.c c@0: % ltfat_complexindependent_bl.c c@0: % pfilt.c c@0: % reassign.c c@0: % reassign_ti.c c@0: % reassign_typeconstant.c c@0: % spread.c c@0: % wavelets.c c@0: % wfac.c c@0: % windows.c c@0: % winmanip.c c@0: % wmdct.c c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/LIBLTFAT/THIRDPARTY c@0: % cblas.h c@0: % f77-fcn.h c@0: % fftw3.h c@0: % portaudio.h c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/MEX c@0: % block_interface.c c@0: % block_interface.h c@0: % comp_atrousfilterbank_td.c c@0: % comp_cellcoef2tf.c c@0: % comp_chirpzt.c c@0: % comp_col2diag.c c@0: % comp_dct.c c@0: % comp_dgt_ola.c c@0: % comp_dgtreal_ola.c c@0: % comp_dst.c c@0: % comp_dwilt.c c@0: % comp_dwiltiii.c c@0: % comp_fftreal.c c@0: % comp_filterbank.c c@0: % comp_filterbank_fft.c c@0: % comp_filterbank_fftbl.c c@0: % comp_filterbank_td.c c@0: % comp_filterbankphasegrad.c c@0: % comp_filterbankreassign.c c@0: % comp_gabdual_long.c c@0: % comp_gabreassign.c c@0: % comp_gabtight_long.c c@0: % comp_gga.c c@0: % comp_heapint.c c@0: % comp_heapintreal.c c@0: % comp_iatrousfilterbank_td.c c@0: % comp_idwilt.c c@0: % comp_idwiltiii.c c@0: % comp_ifftreal.c c@0: % comp_ifilterbank.c c@0: % comp_ifilterbank_fft.c c@0: % comp_ifilterbank_fftbl.c c@0: % comp_ifilterbank_td.c c@0: % comp_isepdgt.c c@0: % comp_isepdgtreal.c c@0: % comp_iwfac.c c@0: % comp_maskedheapint.c c@0: % comp_maskedheapintreal.c c@0: % comp_nonsepdgt_multi.c c@0: % comp_nonsepdgt_shear.c c@0: % comp_nonsepdgt_shearola.c c@0: % comp_nonsepwin2multi.c c@0: % comp_pchirp.c c@0: % comp_pgauss.c c@0: % comp_sepdgt.c c@0: % comp_sepdgtreal.c c@0: % comp_ufilterbank_fft.c c@0: % comp_wfac.c c@0: % config.h c@0: % filedefs.mk c@0: % ltfat_mex_template_helper.h c@0: % ltfat_mex_typecomplexindependent.h c@0: % ltfat_mex_typeindependent.h c@0: % ltfatarghelper.c c@0: % ltfatarghelper.h c@0: % Makefile_mac c@0: % Makefile_mingw c@0: % Makefile_unix c@0: % mex-memalloc.c c@0: % mexinit c@0: % postpad - Pads or truncates a vector x to a specified length L c@0: % vect2cell.c c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/MULACLAB/ICONS c@0: % apply.png c@0: % colormap.png c@0: % difference.png c@0: % freehand.png c@0: % intersection.png c@0: % loop.png c@0: % magicwand.png c@0: % pan.png c@0: % play.png c@0: % resizebutton.png c@0: % showsymbol.png c@0: % stop.png c@0: % subbandsel.png c@0: % union.png c@0: % zoomin.png c@0: % zoomout.png c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/NONSTATGAB c@0: % insdgt - Inverse non-stationary discrete Gabor transform c@0: % insdgtreal - Inverse NSDGT for real-valued signals c@0: % nonstatgabinit c@0: % nsdgt - Non-stationary Discrete Gabor transform c@0: % nsdgtlength - NSDGT length from signal c@0: % nsdgtreal - Non-stationary Discrete Gabor transform for real valued signals c@0: % nsgabdual - Canonical dual window for non-stationary Gabor frames c@0: % nsgabframebounds - Frame bounds of non-stationary Gabor frame c@0: % nsgabframediag - Diagonal of Gabor frame operator c@0: % nsgabtight - Canonical tight window for non-stationary Gabor frames c@0: % nsgabwin - Compute a set of non-stationary Gabor windows from text or cell array c@0: % plotnsdgt - Plot non-stationary Gabor coefficients c@0: % plotnsdgtreal - Plot NSDGTREAL coefficients c@0: % unsdgt - Uniform Non-stationary Discrete Gabor transform c@0: % unsdgtreal - Uniform non-stationary Discrete Gabor transform c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/OCT c@0: % comp_atrousfilterbank_td.cc c@0: % comp_cellcoef2tf.cc c@0: % comp_chirpzt.cc c@0: % comp_col2diag.cc c@0: % comp_dct.cc c@0: % comp_dgt_ola.cc c@0: % comp_dgtreal_ola.cc c@0: % comp_dst.cc c@0: % comp_dwilt.cc c@0: % comp_dwiltiii.cc c@0: % comp_filterbank_fft.cc c@0: % comp_filterbank_fftbl.cc c@0: % comp_filterbank_td.cc c@0: % comp_filterbankreassign.cc c@0: % comp_gabdual_long.cc c@0: % comp_gabreassign.cc c@0: % comp_gabtight_long.cc c@0: % comp_gga.cc c@0: % comp_heapint.cc c@0: % comp_heapintreal.cc c@0: % comp_iatrousfilterbank_td.cc c@0: % comp_idwilt.cc c@0: % comp_idwiltiii.cc c@0: % comp_ifilterbank_fft.cc c@0: % comp_ifilterbank_fftbl.cc c@0: % comp_ifilterbank_td.cc c@0: % comp_isepdgt.cc c@0: % comp_isepdgtreal.cc c@0: % comp_iwfac.cc c@0: % comp_maskedheapint.cc c@0: % comp_maskedheapintreal.cc c@0: % comp_nonsepdgt_multi.cc c@0: % comp_nonsepdgt_shear.cc c@0: % comp_nonsepwin2multi.cc c@0: % comp_pchirp.cc c@0: % comp_pgauss.cc c@0: % comp_sepdgt.cc c@0: % comp_sepdgtreal.cc c@0: % comp_ufilterbank_fft.cc c@0: % comp_wfac.cc c@0: % config.h c@0: % ltfat_oct_template_helper.h c@0: % Makefile_mac c@0: % Makefile_mingwoct c@0: % Makefile_unix c@0: % oct-memalloc.c c@0: % octinit c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/OCT/MEXHELP c@0: % block_interface c@0: % comp_filterbank c@0: % comp_ifilterbank c@0: % ltfatarghelper c@0: % playrec c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/OPERATORS c@0: % framemul - Frame multiplier c@0: % framemuladj - Adjoint operator of frame multiplier c@0: % framemulappr - Best Approximation of a matrix by a frame multiplier c@0: % framemuleigs - Eigenpairs of frame multiplier c@0: % gabmulappr - Best Approximation by a Gabor multiplier c@0: % iframemul - Inverse of frame multiplier c@0: % ioperator - Apply inverse of operator c@0: % operator - Apply operator c@0: % operatoradj - Apply the adjoint of an operator c@0: % operatorappr - Best approximation by operator c@0: % operatoreigs - Apply the adjoint of an operator c@0: % operatormatrix - Matrix representation of an operator c@0: % operatornew - Construct a new operator c@0: % operatorsinit c@0: % spreadadj - Symbol of adjoint spreading function c@0: % spreadeigs - Eigenpairs of Spreading operator c@0: % spreadfun - Spreading function of a matrix c@0: % spreadinv - Apply inverse spreading operator c@0: % spreadop - Spreading operator c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/QUADRATIC c@0: % ambiguityfunction - Ambiguity function c@0: % drihaczekdist - Discrete Rihaczek distribution c@0: % plotquadtfdist - Plot quadratic time-frequency distribution c@0: % quadraticinit c@0: % quadtfdist - Quadratic time-frequency distribution c@0: % wignervilledist - Wigner-Ville distribution c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/SIGNALS c@0: % bat.asc c@0: % bat - Load the 'bat' test signal c@0: % batmask.asc c@0: % batmask - Load a Gabor multiplier symbol for the 'bat' test signal c@0: % cameraman - Load the 'cameraman' test image c@0: % cameraman.png c@0: % Clar.wav c@0: % cocktailparty - Load the 'cocktailparty' test signal c@0: % cocktailparty.wav c@0: % ctestfun - Complex 1-D test function c@0: % expchirp - Exponential chirp c@0: % greasy - Load the 'greasy' test signal c@0: % greasy.wav c@0: % gspi - Load the 'glockenspiel' test signal c@0: % gspi.wav c@0: % lichtenstein - Load the 'lichtenstein' test image c@0: % lichtenstein.png c@0: % linus - Load the 'linus' test signal c@0: % linus.wav c@0: % ltfatlogo - Load the 'ltfatlogo' test signal c@0: % ltfatlogo.wav c@0: % ltfattext - Load the 'ltfattext' test image c@0: % ltfattext.png c@0: % noise - Stochastic noise generator c@0: % otoclick.asc c@0: % otoclick - Load the 'otoclick' test signal c@0: % Piano2.wav c@0: % pinknoise - Generates a pink noise signal c@0: % signalsinit c@0: % traindoppler - Load the 'traindoppler' test signal c@0: % traindoppler.wav c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/SIGPROC c@0: % blfilter - Construct a band-limited filter c@0: % crestfactor - Crest factor of input signal in dB c@0: % dynlimit - Limit the dynamical range of the input c@0: % elitistthresh - Elitist (hard/soft) thresholding c@0: % fir2long - Extend FIR window to LONG c@0: % firfilter - Construct an FIR filter c@0: % firkaiser - Kaiser-Bessel window c@0: % firwin - FIR window c@0: % gaindb - Increase/decrease level of signal c@0: % groupthresh - Group thresholding c@0: % iqam4 - Inverse QAM of order 4 c@0: % jpeg2rgb - Coverts from RGB format to YCbCr format c@0: % largestn - Keep N largest coefficients c@0: % largestr - Keep fixed ratio of largest coefficients c@0: % long2fir - Cut LONG window to FIR c@0: % magresp - Magnitude response plot of window c@0: % normalize - Normalize input signal by specified norm c@0: % pfilt - Apply filter with periodic boundary conditions c@0: % pgrpdelay - Group delay of a filter with periodic boundaries c@0: % qam4 - Quadrature amplitude modulation of order 4 c@0: % rampdown - Falling ramp function c@0: % rampsignal - Ramp signal c@0: % rampup - Rising ramp function c@0: % rgb2jpeg - Coverts from RGB format to the YCbCr format used by JPEG c@0: % rms - RMS value of signal c@0: % sigprocinit c@0: % thresh - Coefficient thresholding c@0: % transferfunction - The transferfunction of a filter c@0: % uquant - Simulate uniform quantization c@0: % warpedblfilter - Construct a warped band-limited filter c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/THIRDPARTY/GPC c@0: % GPC-README.pdf c@0: % gpc.c c@0: % gpc.h c@0: % VERSIONS.TXT c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/THIRDPARTY/PLAYREC c@0: % config.h c@0: % filtcoefs.h c@0: % genfiltcoefs - Generate half-band IIR filter c@0: % license_playrec.txt c@0: % ltfatresample.c c@0: % ltfatresample.h c@0: % Makefile_mac c@0: % Makefile_macoct c@0: % Makefile_mingw c@0: % Makefile_mingwoct c@0: % Makefile_unix c@0: % Makefile_unixoct c@0: % mex_dll_core.c c@0: % mex_dll_core.h c@0: % pa_dll_playrec.c c@0: % pa_dll_playrec.h c@0: % playrecinit c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/THIRDPARTY/POLYGONCLIP c@0: % license.txt c@0: % Makefile_mac c@0: % Makefile_mingw c@0: % Makefile_unix c@0: % PolygonClip.c c@0: % PolygonClip.h c@0: % polygonclipinit c@0: % ReadMe.txt c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/THIRDPARTY/VOICEBOX c@0: % voicebox_ditherq - DITHERQ add dither and quantize [Y,ZF]=(X,M,ZI) c@0: % voicebox_pcma2lin - PCMU2LIN Convert A-law PCM to linear X=(P,M,S) c@0: % voicebox_pcmu2lin - PCMU2LIN Convert Mu-law PCM to linear X=(P,S) c@0: % voiceboxinit c@0: % wavload - Read a .WAV format sound file [Y,FS,WMODE,FIDX]=(FILENAME,MODE,NMAX,NSKIP) c@0: % wavsave - Creates .WAV format sound files FIDX=(D,FS,FILENAME,MODE,NSKIP,MASK) c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/WAVELETS c@0: % dtwfb - Dual-Tree Wavelet Filter Bank c@0: % dtwfb2filterbank - DTWFB equivalent non-iterated filterbank c@0: % dtwfbbounds - Frame bounds of DTWFB c@0: % dtwfbinit - Dual-Tree Wavelet Filterbank Initialization c@0: % dtwfbreal - Dual-Tree Wavelet FilterBank for real-valued signals c@0: % fwt - Fast Wavelet Transform c@0: % fwt2 - Fast Wavelet Transform 2D c@0: % fwtclength - FWT subbands lengths from a signal length c@0: % fwtinit - Wavelet Filterbank Structure Initialization c@0: % fwtlength - FWT length from signal c@0: % idtwfb - Inverse Dual-tree Filterbank c@0: % idtwfbreal - Inverse Dual-tree Filterbank for real-valued signals c@0: % ifwt - Inverse Fast Wavelet Transform c@0: % ifwt2 - Inverse Fast Wavelet Transform c@0: % iufwt - Inverse Undecimated Fast Wavelet Transform c@0: % iuwfbt - Inverse Undecimated Wavelet Filterbank Tree c@0: % iuwpfbt - Inverse Undecimated Wavelet Packet Filterbank Tree c@0: % iwfbt - Inverse Wavelet Filterbank Tree c@0: % iwpfbt - Inverse Wavelet Packet Filterbank Tree c@0: % plotwavelets - Plot wavelet coefficients c@0: % ufwt - Undecimated Fast Wavelet Transform c@0: % uwfbt - Undecimated Wavelet FilterBank Tree c@0: % uwpfbt - Undecimated Wavelet Packet FilterBank Tree c@0: % wavcell2pack - Changes wavelet coefficients storing format c@0: % waveletsinit c@0: % wavfun - Wavelet Function c@0: % wavpack2cell - Changes wavelet coefficients storing format c@0: % wfbt - Wavelet FilterBank Tree c@0: % wfbt2filterbank - WFBT equivalent non-iterated filterbank c@0: % wfbtbounds - Frame bounds of WFBT c@0: % wfbtclength - WFBT subband lengths from a signal length c@0: % wfbtinit - Initialize Filterbank Tree c@0: % wfbtlength - WFBT length from signal c@0: % wfbtput - Put node to the filterbank tree c@0: % wfbtremove - Remove node(s) from the filterbank tree c@0: % wfilt_algmband - An ALGebraic construction of orthonormal M-BAND wavelets with perfect reconstruction c@0: % wfilt_cmband - Generates M-Band cosine modulated wavelet filters c@0: % wfilt_coif - Coiflets c@0: % wfilt_db - Daubechies FIR filterbank c@0: % wfilt_dden - Double-DENsity DWT filters (tight frame) c@0: % wfilt_ddena - Double-Density Dual-Tree DWT filters c@0: % wfilt_ddenb - Double-Density Dual-Tree DWT filters c@0: % wfilt_dgrid - Dense GRID framelets (tight frame, symmetric) c@0: % wfilt_hden - Higher DENsity dwt filters (tight frame, frame) c@0: % wfilt_lemarie - Battle and Lemarie filters c@0: % wfilt_matlabwrapper - Wrapper of the Matlab Wavelet Toolbox wfilters function c@0: % wfilt_mband - Generates 4-band coder c@0: % wfilt_oddevena - Kingsbury's symmetric even filters c@0: % wfilt_oddevenb - Kingsbury's symmetric odd filters c@0: % wfilt_optsyma - Optimizatized Symmetric Self-Hilbertian Filters c@0: % wfilt_optsymb - Optimizatized Symmetric Self-Hilbertian Filters c@0: % wfilt_qshifta - Improved Orthogonality and Symmetry properties c@0: % wfilt_qshiftb - Improved Orthogonality and Symmetry properties c@0: % wfilt_remez - Filters designed using Remez exchange algorithm c@0: % wfilt_spline - Biorthogonal spline wavelets c@0: % wfilt_sym - Symlet filters c@0: % wfilt_symdden - Symmetric Double-Density DWT filters (tight frame) c@0: % wfilt_symds - Symmetric wavelets dyadic sibling c@0: % wfilt_symorth - Symmetric nearly-orthogonal and orthogonal nearly-symmetric c@0: % wfilt_symtight - Symmetric Nearly Shift-Invariant Tight Frame Wavelets c@0: % wfiltdt_dden - Double-Density Dual-Tree DWT filters c@0: % wfiltdt_oddeven - Kingsbury's symmetric odd and even filters c@0: % wfiltdt_optsym - Optimizatized Symmetric Self-Hilbertian Filters c@0: % wfiltdt_qshift - Improved Orthogonality and Symmetry properties c@0: % wfiltdtinfo - Plots dual-tree filters info c@0: % wfiltinfo - Plots filters info c@0: % wpbest - Best Tree selection c@0: % wpfbt - Wavelet Packet FilterBank Tree c@0: % wpfbt2filterbank - WPFBT equivalent non-iterated filterbank c@0: % wpfbtbounds - Frame bounds of WPFBT c@0: % wpfbtclength - WPFBT subband length from a signal length c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/LTFAT/WAVELETS/WFBTMANIP c@0: % depthIndex2NodeNo - Get node from depth and index in the tree c@0: % nat2freqOrder - Natural To Frequency Ordering c@0: % nodeBForder - Nodes in the Breadth-First search order c@0: % nodesFiltUps - NODEFILTUPS Node upsamplig factor c@0: % nodesInLen - Length of the node input signal c@0: % nodesLocOutRange - Node output index range of the terminal outputs c@0: % nodesMultid - Filter tree multirate identity filterbank c@0: % nodesOutLen - Length of the node output c@0: % nodesOutputsNo - Number of node Outputs c@0: % nodesSub - S: Invalid node index range. Number of nodes is %d.\n',upper(mfilename),numel(wt.nodes)); c@0: % nodeSubtreeDelete - DELETESUBTREE Removes subtree with root node c@0: % treeBFranges - Tree nodes output ranges in BF order c@0: % treeOutLen - Lengths of tree subbands c@0: % treeOutRange - Index range of the outputs c@0: % treeSub - Identical subsampling factors c@0: % treeWpBFrange - Wavelet packet tree output ranges in BF order c@0: % wfbtmanipinit c@0: % c@0: % MASSEF/UTILITIES/AMT/THIRDPARTY/SFS c@0: % AMTreadme.txt c@0: % c@0: % MASSEF/UTILITIES/PEASS c@0: % adapt.c c@0: % adapt.dll c@0: % adapt.h c@0: % adapt_m.c c@0: % adapt_m.dll c@0: % audioQualityFeatures - Computes the qTarget, qInterf, qArtif, qGlobal features from the output c@0: % compile c@0: % erbBW c@0: % example - Run this file to see an example c@0: % extractDistortionComponents - Decomposition of an estimated source (or source image) into c@0: % extractTSIA - Decompose each multichannel estimate sEst(:,:,nEst) into TSIA c@0: % haircell.c c@0: % haircell.dll c@0: % ISR_SIR_SAR_fromNewDecomposition - Computes the ISR, SIR and SAR (and the SDR optionaly) from the output of c@0: % license.txt c@0: % LSDecompose - SPROJ Weighted least-squares projection of each channel of se on the subspace c@0: % LSDecompose_tv - SPROJ Least-squares projection of each channel of se on the subspace c@0: % map2SubjScale - Non-linear mapping to subjective scale c@0: % myMapping - Single-output two-layer perceptron with one hidden layer c@0: % myPemoAnalysisFilterBank c@0: % myPemoSynthesisFilterBank c@0: % paramTask1.mat c@0: % paramTask2.mat c@0: % paramTask3.mat c@0: % paramTask4.mat c@0: % PEASS_ObjectiveMeasure - Main function c@0: % pemo_internal - Example implementation of the PEMO internal representation c@0: % pemo_metric - Example implementation of the PEMO-Q objective quality c@0: % readme.txt c@0: % toeplitzC.c c@0: % c@0: % MASSEF/UTILITIES/PEASS/EXAMPLE c@0: % interfSrc1.wav c@0: % interfSrc2.wav c@0: % license.txt c@0: % targetEstimate.wav c@0: % targetEstimate_eArtif.wav c@0: % targetEstimate_eInterf.wav c@0: % targetEstimate_eTarget.wav c@0: % targetEstimate_true.wav c@0: % targetSrc.wav c@0: % c@0: % MASSEF/UTILITIES/PEASS/GAMMATONE c@0: % Example_Filter - This example creates a 4th order gammatone filter with a center c@0: % Example_Filterbank - This example program demonstrates how to create and use an analysis c@0: % Example_Synthesis - This Example demonstrates how to create and how to use the combined c@0: % Gfb_analyze.c c@0: % Gfb_analyze.h c@0: % Gfb_Analyzer_clear_state - Analyzer = Gfb_Analyzer_clear_state(analyzer) c@0: % Gfb_Analyzer_fprocess.c c@0: % Gfb_Analyzer_new - Analyzer = Gfb_Analyzer_new(sampling_frequency_hz, .. c@0: % Gfb_Analyzer_process - [output, analyzer] = Gfb_Analyzer_process(analyzer, input) c@0: % Gfb_Analyzer_zresponse - Zresponse = Gfb_Analyzer_zresponse(analyzer, z) c@0: % Gfb_center_frequencies - Function frequencies_hz = .. c@0: % Gfb_Delay_clear_state - Delay = Gfb_Delay_clear_state(delay) c@0: % Gfb_Delay_new - Delay = Gfb_Delay_new(analyzer, delay_samples) c@0: % Gfb_Delay_process - [output, delay] = Gfb_Delay_process(delay, input) c@0: % Gfb_erbscale2hz - Hz = Gfb_erbscale2hz(ERBscale) c@0: % Gfb_Filter_clear_state - Filter = Gfb_Filter_clear_state(filter) c@0: % Gfb_Filter_new - Is the constructor of a cascaded gammatonefilter c@0: % Gfb_Filter_process - [output, filter] = Gfb_Filter_process(filter, input) c@0: % Gfb_Filter_zresponse - Zresponse = Gfb_Filter_zresponse(filter, z) c@0: % Gfb_hz2erbscale - ERBscale = Gfb_hz2erbscale(Hz) c@0: % Gfb_Mixer_new - Mixer = Gfb_Mixer_new(analyzer, delay, iterations) c@0: % Gfb_Mixer_process - [output, mixer] = Gfb_Mixer_process(mixer, input) c@0: % Gfb_plot - Function Gfb_plot(figure_number, axis_vector, title_string, .. c@0: % Gfb_set_constants - This file defines global constants for the matlab gammatone filterbank c@0: % Gfb_Synthesizer_clear_state - Synthesizer = Gfb_Synthesizer_clear_state(synthesizer) c@0: % Gfb_Synthesizer_new - Synthesizer = Gfb_Synthesizer_new(analyzer, desired_delay_in_seconds) c@0: % Gfb_Synthesizer_process - [output, synthesizer] = Gfb_Synthesizer_process(synthesizer, input) c@0: % README.txt c@0: % README_examples.txt c@0: % README_implementation.txt c@0: % c@0: % This file was generated by updateContents.m on 01 Mar 2017 at 11:47:55.