├── .gitignore ├── Auxiliary ├── compdist.m ├── generate_data.m ├── generate_sie.m ├── plot_J.m ├── plot_filter.m ├── plot_npm.m ├── plot_time.m ├── rdp.m └── ula_pos.m ├── Documentation ├── BSIE_Toolbox.pdf ├── BSIE_Toolbox.tex └── Figs │ └── pdf │ ├── clusteringExamples.pdf │ ├── cs.pdf │ ├── ls.pdf │ ├── mcflms_npm.pdf │ ├── mcflms_td.pdf │ ├── mclms_J.pdf │ ├── mclms_npm.pdf │ ├── mclms_td.pdf │ ├── mcn_J.pdf │ ├── mcn_npm.pdf │ ├── mcn_td.pdf │ ├── nmcflms_J.pdf │ ├── nmcflms_npm.pdf │ ├── nmcflms_speech_fd.pdf │ ├── nmcflms_speech_mic.pdf │ ├── nmcflms_speech_npm.pdf │ ├── nmcflms_speech_td.pdf │ ├── nmcflms_td.pdf │ ├── nmcmdflms.pdf │ ├── room.pdf │ ├── structure.pdf │ ├── system.pdf │ ├── tmp │ ├── wls.pdf │ ├── wls_iterative.pdf │ └── wls_iterative_J.pdf ├── LICENSE ├── README.md ├── Test ├── test_channel_shortening.m ├── test_edc.m ├── test_gmc.m ├── test_lsinvfilt.m ├── test_mcflms.m ├── test_mcflms_speech.m ├── test_mclms.m ├── test_mclms_cmpl.m ├── test_mclms_simple.m ├── test_mcn.m ├── test_mcss.m ├── test_nmcflms.m ├── test_nmcflms_sc.m ├── test_nmcflms_speech.m ├── test_nmcmdflms.m ├── test_nmcmdflms_comp.m ├── test_rmcls.m ├── test_rnmcflms_speech.m ├── test_spcc.m ├── test_wls.m └── test_wls_iterative.m ├── channel_shortening.m ├── contents.m ├── edc.m ├── gmc_st.m ├── init_mcflms.m ├── init_mclms.m ├── init_mcn.m ├── init_nmcflms.m ├── init_nmcflms_sc.m ├── init_nmcmdflms.m ├── init_rnmcflms.m ├── lsinvfilt.m ├── magnitude_deviation.m ├── mcflms.m ├── mclms.m ├── mcls.m ├── mcn.m ├── mcss.m ├── nmcflms.m ├── nmcflms_sc.m ├── nmcmdflms.m ├── npm.m ├── npm_ac.m ├── phase_deviation.m ├── rcic.m ├── rec.m ├── rmcls.m ├── rnmcflms.m ├── wls.m └── wls_iterative.m /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | *.wav 3 | -------------------------------------------------------------------------------- /Auxiliary/compdist.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Auxiliary/compdist.m -------------------------------------------------------------------------------- /Auxiliary/generate_data.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Auxiliary/generate_data.m -------------------------------------------------------------------------------- /Auxiliary/generate_sie.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Auxiliary/generate_sie.m -------------------------------------------------------------------------------- /Auxiliary/plot_J.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Auxiliary/plot_J.m -------------------------------------------------------------------------------- /Auxiliary/plot_filter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Auxiliary/plot_filter.m -------------------------------------------------------------------------------- /Auxiliary/plot_npm.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Auxiliary/plot_npm.m -------------------------------------------------------------------------------- /Auxiliary/plot_time.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Auxiliary/plot_time.m -------------------------------------------------------------------------------- /Auxiliary/rdp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Auxiliary/rdp.m -------------------------------------------------------------------------------- /Auxiliary/ula_pos.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Auxiliary/ula_pos.m -------------------------------------------------------------------------------- /Documentation/BSIE_Toolbox.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Documentation/BSIE_Toolbox.pdf -------------------------------------------------------------------------------- /Documentation/BSIE_Toolbox.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Documentation/BSIE_Toolbox.tex -------------------------------------------------------------------------------- /Documentation/Figs/pdf/clusteringExamples.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Documentation/Figs/pdf/clusteringExamples.pdf -------------------------------------------------------------------------------- /Documentation/Figs/pdf/cs.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Documentation/Figs/pdf/cs.pdf -------------------------------------------------------------------------------- /Documentation/Figs/pdf/ls.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Documentation/Figs/pdf/ls.pdf -------------------------------------------------------------------------------- /Documentation/Figs/pdf/mcflms_npm.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Documentation/Figs/pdf/mcflms_npm.pdf -------------------------------------------------------------------------------- /Documentation/Figs/pdf/mcflms_td.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Documentation/Figs/pdf/mcflms_td.pdf -------------------------------------------------------------------------------- /Documentation/Figs/pdf/mclms_J.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Documentation/Figs/pdf/mclms_J.pdf -------------------------------------------------------------------------------- /Documentation/Figs/pdf/mclms_npm.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Documentation/Figs/pdf/mclms_npm.pdf -------------------------------------------------------------------------------- /Documentation/Figs/pdf/mclms_td.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Documentation/Figs/pdf/mclms_td.pdf -------------------------------------------------------------------------------- /Documentation/Figs/pdf/mcn_J.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Documentation/Figs/pdf/mcn_J.pdf -------------------------------------------------------------------------------- /Documentation/Figs/pdf/mcn_npm.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Documentation/Figs/pdf/mcn_npm.pdf -------------------------------------------------------------------------------- /Documentation/Figs/pdf/mcn_td.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Documentation/Figs/pdf/mcn_td.pdf -------------------------------------------------------------------------------- /Documentation/Figs/pdf/nmcflms_J.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Documentation/Figs/pdf/nmcflms_J.pdf -------------------------------------------------------------------------------- /Documentation/Figs/pdf/nmcflms_npm.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Documentation/Figs/pdf/nmcflms_npm.pdf -------------------------------------------------------------------------------- /Documentation/Figs/pdf/nmcflms_speech_fd.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Documentation/Figs/pdf/nmcflms_speech_fd.pdf -------------------------------------------------------------------------------- /Documentation/Figs/pdf/nmcflms_speech_mic.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Documentation/Figs/pdf/nmcflms_speech_mic.pdf -------------------------------------------------------------------------------- /Documentation/Figs/pdf/nmcflms_speech_npm.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Documentation/Figs/pdf/nmcflms_speech_npm.pdf -------------------------------------------------------------------------------- /Documentation/Figs/pdf/nmcflms_speech_td.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Documentation/Figs/pdf/nmcflms_speech_td.pdf -------------------------------------------------------------------------------- /Documentation/Figs/pdf/nmcflms_td.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Documentation/Figs/pdf/nmcflms_td.pdf -------------------------------------------------------------------------------- /Documentation/Figs/pdf/nmcmdflms.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Documentation/Figs/pdf/nmcmdflms.pdf -------------------------------------------------------------------------------- /Documentation/Figs/pdf/room.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Documentation/Figs/pdf/room.pdf -------------------------------------------------------------------------------- /Documentation/Figs/pdf/structure.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Documentation/Figs/pdf/structure.pdf -------------------------------------------------------------------------------- /Documentation/Figs/pdf/system.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Documentation/Figs/pdf/system.pdf -------------------------------------------------------------------------------- /Documentation/Figs/pdf/tmp: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Documentation/Figs/pdf/wls.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Documentation/Figs/pdf/wls.pdf -------------------------------------------------------------------------------- /Documentation/Figs/pdf/wls_iterative.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Documentation/Figs/pdf/wls_iterative.pdf -------------------------------------------------------------------------------- /Documentation/Figs/pdf/wls_iterative_J.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Documentation/Figs/pdf/wls_iterative_J.pdf -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/README.md -------------------------------------------------------------------------------- /Test/test_channel_shortening.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Test/test_channel_shortening.m -------------------------------------------------------------------------------- /Test/test_edc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Test/test_edc.m -------------------------------------------------------------------------------- /Test/test_gmc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Test/test_gmc.m -------------------------------------------------------------------------------- /Test/test_lsinvfilt.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Test/test_lsinvfilt.m -------------------------------------------------------------------------------- /Test/test_mcflms.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Test/test_mcflms.m -------------------------------------------------------------------------------- /Test/test_mcflms_speech.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Test/test_mcflms_speech.m -------------------------------------------------------------------------------- /Test/test_mclms.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Test/test_mclms.m -------------------------------------------------------------------------------- /Test/test_mclms_cmpl.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Test/test_mclms_cmpl.m -------------------------------------------------------------------------------- /Test/test_mclms_simple.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Test/test_mclms_simple.m -------------------------------------------------------------------------------- /Test/test_mcn.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Test/test_mcn.m -------------------------------------------------------------------------------- /Test/test_mcss.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Test/test_mcss.m -------------------------------------------------------------------------------- /Test/test_nmcflms.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Test/test_nmcflms.m -------------------------------------------------------------------------------- /Test/test_nmcflms_sc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Test/test_nmcflms_sc.m -------------------------------------------------------------------------------- /Test/test_nmcflms_speech.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Test/test_nmcflms_speech.m -------------------------------------------------------------------------------- /Test/test_nmcmdflms.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Test/test_nmcmdflms.m -------------------------------------------------------------------------------- /Test/test_nmcmdflms_comp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Test/test_nmcmdflms_comp.m -------------------------------------------------------------------------------- /Test/test_rmcls.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Test/test_rmcls.m -------------------------------------------------------------------------------- /Test/test_rnmcflms_speech.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Test/test_rnmcflms_speech.m -------------------------------------------------------------------------------- /Test/test_spcc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Test/test_spcc.m -------------------------------------------------------------------------------- /Test/test_wls.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Test/test_wls.m -------------------------------------------------------------------------------- /Test/test_wls_iterative.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/Test/test_wls_iterative.m -------------------------------------------------------------------------------- /channel_shortening.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/channel_shortening.m -------------------------------------------------------------------------------- /contents.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/contents.m -------------------------------------------------------------------------------- /edc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/edc.m -------------------------------------------------------------------------------- /gmc_st.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/gmc_st.m -------------------------------------------------------------------------------- /init_mcflms.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/init_mcflms.m -------------------------------------------------------------------------------- /init_mclms.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/init_mclms.m -------------------------------------------------------------------------------- /init_mcn.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/init_mcn.m -------------------------------------------------------------------------------- /init_nmcflms.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/init_nmcflms.m -------------------------------------------------------------------------------- /init_nmcflms_sc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/init_nmcflms_sc.m -------------------------------------------------------------------------------- /init_nmcmdflms.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/init_nmcmdflms.m -------------------------------------------------------------------------------- /init_rnmcflms.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/init_rnmcflms.m -------------------------------------------------------------------------------- /lsinvfilt.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/lsinvfilt.m -------------------------------------------------------------------------------- /magnitude_deviation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/magnitude_deviation.m -------------------------------------------------------------------------------- /mcflms.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/mcflms.m -------------------------------------------------------------------------------- /mclms.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/mclms.m -------------------------------------------------------------------------------- /mcls.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/mcls.m -------------------------------------------------------------------------------- /mcn.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/mcn.m -------------------------------------------------------------------------------- /mcss.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/mcss.m -------------------------------------------------------------------------------- /nmcflms.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/nmcflms.m -------------------------------------------------------------------------------- /nmcflms_sc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/nmcflms_sc.m -------------------------------------------------------------------------------- /nmcmdflms.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/nmcmdflms.m -------------------------------------------------------------------------------- /npm.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/npm.m -------------------------------------------------------------------------------- /npm_ac.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/npm_ac.m -------------------------------------------------------------------------------- /phase_deviation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/phase_deviation.m -------------------------------------------------------------------------------- /rcic.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/rcic.m -------------------------------------------------------------------------------- /rec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/rec.m -------------------------------------------------------------------------------- /rmcls.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/rmcls.m -------------------------------------------------------------------------------- /rnmcflms.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/rnmcflms.m -------------------------------------------------------------------------------- /wls.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/wls.m -------------------------------------------------------------------------------- /wls_iterative.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehabets/BSIE_toolbox/HEAD/wls_iterative.m --------------------------------------------------------------------------------