.coveragerc
.flake8
.git-blame-ignore-revs
.gitattributes
.gitignore
.markdownlint-cli2.yaml
.pre-commit-config.yaml
.pylintrc
.pylintrc.precommit.ini
CODE_OF_CONDUCT.md
LICENSE
README.md
pylint_audit.md
pyproject.toml
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/ISSUE_TEMPLATE/questions-about-the-challenge.md
.github/workflows/pypi.yaml
.github/workflows/run_tests.yml
.github/workflows/sphinx_docs_to_gh_pages.yaml
.vscode/settings.json
clarity/__init__.py
clarity/_version.py
clarity/data/HOA_tools_cec2.py
clarity/data/__init__.py
clarity/data/demo_data.py
clarity/data/scene_builder_cec2.py
clarity/data/scene_renderer_cec1.py
clarity/data/scene_renderer_cec2.py
clarity/data/utils.py
clarity/data/params/speech_weight.mat
clarity/dataset/cec1_dataset.py
clarity/engine/__init__.py
clarity/engine/losses.py
clarity/engine/system.py
clarity/enhancer/__init__.py
clarity/enhancer/compressor.py
clarity/enhancer/nalr.py
clarity/enhancer/dnn/__init__.py
clarity/enhancer/dnn/mc_conv_tasnet.py
clarity/enhancer/dsp/__init__.py
clarity/enhancer/dsp/filter.py
clarity/enhancer/gha/__init__.py
clarity/enhancer/gha/audiogram.py
clarity/enhancer/gha/gainrule_camfit.py
clarity/enhancer/gha/gha_interface.py
clarity/enhancer/gha/gha_utils.py
clarity/enhancer/gha/cfg_files/prerelease_combination3_smooth_template.cfg
clarity/enhancer/gha/cfg_files/prerelease_combination4_smooth_template.cfg
clarity/evaluator/__init__.py
clarity/evaluator/haaqi/__init__.py
clarity/evaluator/haaqi/haaqi.py
clarity/evaluator/haspi/__init__.py
clarity/evaluator/haspi/eb.py
clarity/evaluator/haspi/ebm.py
clarity/evaluator/haspi/haspi.py
clarity/evaluator/haspi/ip.py
clarity/evaluator/hasqi/__init__.py
clarity/evaluator/hasqi/hasqi.py
clarity/evaluator/mbstoi/__init__.py
clarity/evaluator/mbstoi/mbstoi.py
clarity/evaluator/mbstoi/mbstoi_utils.py
clarity/evaluator/mbstoi/parameters.yaml
clarity/evaluator/msbg/__init__.py
clarity/evaluator/msbg/audiogram.py
clarity/evaluator/msbg/cochlea.py
clarity/evaluator/msbg/msbg.py
clarity/evaluator/msbg/msbg_utils.py
clarity/evaluator/msbg/smearing.py
clarity/evaluator/msbg/msbg_hparams/GT4FBank_Brd1.5E_Spaced1.1E_44100Fs.json
clarity/evaluator/msbg/msbg_hparams/GT4FBank_Brd2.0E_Spaced1.5E_44100Fs.json
clarity/evaluator/msbg/msbg_hparams/GT4FBank_Brd3.0E_Spaced2.3E_44100Fs.json
clarity/evaluator/msbg/msbg_hparams/__init__.py
clarity/predictor/__init__.py
clarity/predictor/torch_msbg.py
clarity/predictor/torch_stoi.py
clarity/utils/__init__.py
clarity/utils/file_io.py
clarity/utils/signal_processing.py
clarity/utils/car_noise_simulator/__init__.py
clarity/utils/car_noise_simulator/carnoise_parameters_generator.py
clarity/utils/car_noise_simulator/carnoise_signal_generator.py
docs/CODE_OF_CONDUCT.md
docs/CONTRIBUTING.md
docs/Makefile
docs/conf.py
docs/index.md
docs/installation.md
docs/introduction.md
docs/recipe_rsync_exclude.txt
docs/recipes_doc.md
docs/usage.md
docs/images/cadenza_logo.png
docs/images/cropped-cadenza_logo_square-1.png
docs/images/earfinal_clarity_customColour.png
notebooks/01_Installing_clarity_tools_and_using_metadata.ipynb
notebooks/02_Running_the_CEC2_baseline_from_commandline.ipynb
notebooks/03_Running_the_CEC2_baseline_from_python.ipynb
notebooks/README.md
pyclarity.egg-info/PKG-INFO
pyclarity.egg-info/SOURCES.txt
pyclarity.egg-info/dependency_links.txt
pyclarity.egg-info/requires.txt
pyclarity.egg-info/top_level.txt
recipes/__init__.py
recipes/cad1/README.md
recipes/cad1/__init__.py
recipes/cad1/task1/__init__.py
recipes/cad1/task1/baseline/README.md
recipes/cad1/task1/baseline/__init__.py
recipes/cad1/task1/baseline/config.yaml
recipes/cad1/task1/baseline/enhance.py
recipes/cad1/task1/baseline/evaluate.py
recipes/cad1/task1/baseline/merge_batches_results.py
recipes/cad1/task2/__init__.py
recipes/cad1/task2/baseline/README.md
recipes/cad1/task2/baseline/__init__.py
recipes/cad1/task2/baseline/audio_manager.py
recipes/cad1/task2/baseline/baseline_utils.py
recipes/cad1/task2/baseline/car_scene_acoustics.py
recipes/cad1/task2/baseline/config.yaml
recipes/cad1/task2/baseline/enhance.py
recipes/cad1/task2/baseline/evaluate.py
recipes/cad1/task2/baseline/merge_batches_results.py
recipes/cad1/task2/data_preparation/__init__.py
recipes/cad1/task2/data_preparation/build_scene_metadata.py
recipes/cad1/task2/data_preparation/config.yaml
recipes/cec1/README.md
recipes/cec1/__init__.py
recipes/cec1/baseline/README.md
recipes/cec1/baseline/__init__.py
recipes/cec1/baseline/config.yaml
recipes/cec1/baseline/enhance.py
recipes/cec1/baseline/evaluate.py
recipes/cec1/baseline/results/__init__.py
recipes/cec1/baseline/results/sii.csv
recipes/cec1/data_preparation/README.md
recipes/cec1/data_preparation/__init__.py
recipes/cec1/data_preparation/data_config.yaml
recipes/cec1/data_preparation/prepare_cec1_data.py
recipes/cec1/e009_sheffield/README.md
recipes/cec1/e009_sheffield/__init__.py
recipes/cec1/e009_sheffield/config.yaml
recipes/cec1/e009_sheffield/test.py
recipes/cec1/e009_sheffield/train.py
recipes/cec2/README.md
recipes/cec2/__init__.py
recipes/cec2/baseline/__init__.py
recipes/cec2/baseline/config.yaml
recipes/cec2/baseline/enhance.py
recipes/cec2/baseline/evaluate.py
recipes/cec2/baseline/data_generation/additional_data_config.yaml
recipes/cec2/baseline/data_generation/build_additional_scenes.py
recipes/cec2/baseline/data_generation/render_additional_scenes.py
recipes/cec2/baseline/data_generation/render_additional_scenes.sh
recipes/cec2/baseline/data_generation/hydra/launcher/cec2_submitit_local.yaml
recipes/cec2/baseline/data_generation/hydra/launcher/cec2_submitit_slurm.yaml
recipes/cec2/baseline/exp/__init__.py
recipes/cec2/baseline/exp/si.csv
recipes/cec2/baseline/exp/si_unproc.csv
recipes/cec2/data_preparation/__init__.py
recipes/cec2/data_preparation/build_scenes.py
recipes/cec2/data_preparation/config.yaml
recipes/cec2/data_preparation/render_scenes.py
recipes/cec2/data_preparation/render_scenes.sh
recipes/cec2/data_preparation/hydra/launcher/cec2_submitit_local.yaml
recipes/cec2/data_preparation/hydra/launcher/cec2_submitit_slurm.yaml
recipes/cpc1/README.md
recipes/cpc1/__init__.py
recipes/cpc1/baseline/__init__.py
recipes/cpc1/baseline/compute_scores.py
recipes/cpc1/baseline/config.yaml
recipes/cpc1/baseline/results.json
recipes/cpc1/baseline/run.py
recipes/cpc1/e029_sheffield/README.md
recipes/cpc1/e029_sheffield/__init__.py
recipes/cpc1/e029_sheffield/config.yaml
recipes/cpc1/e029_sheffield/evaluate.py
recipes/cpc1/e029_sheffield/infer.py
recipes/cpc1/e029_sheffield/prepare_data.py
recipes/cpc1/e029_sheffield/train_asr.py
recipes/cpc1/e029_sheffield/transformer_cpc1.yaml
recipes/cpc1/e029_sheffield/transformer_cpc1_ensemble_decoder.py
recipes/cpc1/e032_sheffield/README.md
recipes/cpc1/e032_sheffield/__init__.py
recipes/cpc1/e032_sheffield/config.yaml
recipes/cpc1/e032_sheffield/evaluate.py
recipes/cpc1/e032_sheffield/infer.py
recipes/cpc1/e032_sheffield/prepare_data.py
recipes/cpc1/e032_sheffield/train_asr.py
recipes/cpc1/e032_sheffield/transformer_cpc1.yaml
recipes/cpc1/e032_sheffield/transformer_cpc1_decoder.py
recipes/cpc1/test_listener_responses/CPC1.test.json
recipes/cpc1/test_listener_responses/CPC1.test_indep.json
recipes/cpc1/test_listener_responses/__init__.py
recipes/cpc2/README.md
recipes/cpc2/__init__.py
recipes/cpc2/baseline/.gitignore
recipes/cpc2/baseline/README.md
recipes/cpc2/baseline/__init__.py
recipes/cpc2/baseline/compute_haspi.py
recipes/cpc2/baseline/config.yaml
recipes/cpc2/baseline/evaluate.py
recipes/cpc2/baseline/predict.py
recipes/icassp_2023/README.md
recipes/icassp_2023/__init__.py
recipes/icassp_2023/baseline/__init__.py
recipes/icassp_2023/baseline/config.yaml
recipes/icassp_2023/baseline/enhance.py
recipes/icassp_2023/baseline/evaluate.py
recipes/icassp_2023/baseline/report_score.py
tests/conftest.py
tests/test_import.py
tests/test_scene_renderer_cec2.py
tests/data/test_HOA_tools_cec2.py
tests/data/test_utils.py
tests/enhancer/test_compressor.py
tests/enhancer/test_nalr.py
tests/enhancer/dnn/__init__.py
tests/enhancer/dnn/test_mc_conv_tasnet.py
tests/enhancer/dsp/test_filter.py
tests/enhancer/gha/__init__.py
tests/enhancer/gha/test_audiogram.py
tests/enhancer/gha/test_gainrule_camfit.py
tests/enhancer/gha/test_gha_interface.py
tests/enhancer/gha/test_gha_utils.py
tests/evaluator/haaqi/test_haaqi.py
tests/evaluator/haspi/test_eb.py
tests/evaluator/haspi/test_ebm.py
tests/evaluator/haspi/test_haspi.py
tests/evaluator/haspi/test_ip.py
tests/evaluator/hasqi/test_hasqi.py
tests/evaluator/mbstoi/test_mbstoi.py
tests/evaluator/mbstoi/test_mbstoi_utils.py
tests/evaluator/msbg/test_audiogram.py
tests/evaluator/msbg/test_cochlea.py
tests/evaluator/msbg/test_msbg.py
tests/evaluator/msbg/test_msbg_utils.py
tests/evaluator/msbg/test_smearing.py
tests/predictor/test_torch_msbg.py
tests/predictor/test_torch_stoi.py
tests/recipes/cad1/task1/test_enhance_task1.py
tests/recipes/cad1/task1/test_evaluate.py
tests/recipes/cad1/task2/test_audio_manager.py
tests/recipes/cad1/task2/test_baseline_utils.py
tests/recipes/cad1/task2/test_build_scene_metadata.py
tests/recipes/cad1/task2/test_enhance_task2.py
tests/recipes/cpc2/test_compute_haspi.py
tests/recipes/cpc2/test_evaluate_cpc2.py
tests/recipes/cpc2/test_predict.py
tests/regression/test_CEC2_scene_builder.py
tests/regression/test_data_HOA_tools_cec2.py
tests/regression/test_engine_losses.py
tests/regression/test_enhancers.py
tests/regression/test_evaluators_msbg.py
tests/regression/test_full_CEC1_pipeline.py
tests/regression/test_full_CEC2_pipeline.py
tests/regression/test_mc_conv_tasnet.py
tests/regression/test_predictors.py
tests/regression/_regtest_outputs/test_CEC2_scene_builder.test_CEC2_room_builder.out
tests/regression/_regtest_outputs/test_CEC2_scene_builder.test_CEC2_scene_builder.out
tests/regression/_regtest_outputs/test_data_HOA_tools_cec2.test_P.out
tests/regression/_regtest_outputs/test_data_HOA_tools_cec2.test_U.out
tests/regression/_regtest_outputs/test_data_HOA_tools_cec2.test_V.out
tests/regression/_regtest_outputs/test_data_HOA_tools_cec2.test_W.out
tests/regression/_regtest_outputs/test_data_HOA_tools_cec2.test_centred_element.out
tests/regression/_regtest_outputs/test_data_HOA_tools_cec2.test_compute_UVW_coefficients.out
tests/regression/_regtest_outputs/test_data_HOA_tools_cec2.test_compute_band_rotation.out
tests/regression/_regtest_outputs/test_data_HOA_tools_cec2.test_compute_rotation_matrix.out
tests/regression/_regtest_outputs/test_engine_losses.test_sisnr_loss.out
tests/regression/_regtest_outputs/test_engine_losses.test_snr_loss.out
tests/regression/_regtest_outputs/test_engine_losses.test_stoi_level_loss.out
tests/regression/_regtest_outputs/test_engine_losses.test_stoi_loss.out
tests/regression/_regtest_outputs/test_enhancers.test_GHA.out
tests/regression/_regtest_outputs/test_enhancers.test_GHA_config.out
tests/regression/_regtest_outputs/test_enhancers.test_GHA_inputs.out
tests/regression/_regtest_outputs/test_enhancers.test_dsp_filter.out
tests/regression/_regtest_outputs/test_enhancers.test_gha_audiogram.out
tests/regression/_regtest_outputs/test_evaluators_msbg.test_firwin2.out
tests/regression/_regtest_outputs/test_evaluators_msbg.test_gen_eh2008_speech_noise.out
tests/regression/_regtest_outputs/test_evaluators_msbg.test_gen_tone.out
tests/regression/_regtest_outputs/test_evaluators_msbg.test_measure_rms.out
tests/regression/_regtest_outputs/test_evaluators_msbg.test_pad.out
tests/regression/_regtest_outputs/test_full_CEC1_pipeline.test_full_cec1_pipeline.out
tests/regression/_regtest_outputs/test_full_CEC2_pipeline.test_full_cec2_pipeline.out
tests/regression/_regtest_outputs/test_mc_conv_tasnet.test_convtasnet.out
tests/regression/_regtest_outputs/test_mc_conv_tasnet.test_overlap_add.out
tests/regression/_regtest_outputs/test_predictors.test_torch_msbg_stoi_non_xeon_e5_2673_cpu.out
tests/regression/_regtest_outputs/test_predictors.test_torch_msbg_stoi_xeon_e5_2673_cpu.out
tests/regression/_regtest_outputs/test_predictors.test_torchloudnorm.out
tests/resources/recipes/cad1/task1/test_enhance.test_apply_baseline_ha.npy
tests/resources/recipes/cad1/task1/test_enhance.test_decompose_signal.npy
tests/resources/recipes/cad1/task1/test_enhance.test_process_stems_for_listener.npy
tests/resources/recipes/cad1/task1/test_enhance.test_separate_sources.npy
tests/resources/recipes/cad1/task2/listeners.json
tests/resources/recipes/cad1/task2/scenes.json
tests/resources/recipes/cad1/task2/scenes_listeners.json
tests/resources/recipes/cad1/task2/test_build_scene_metadata.json_sample.json
tests/resources/recipes/cad1/task2/test_enhance.enhance_song_left.npy
tests/resources/recipes/cad1/task2/test_enhance.enhance_song_right.npy
tests/resources/utils/test_carnoise.signal_generator.npy
tests/test_data/configs/test_CEC2_scene_builder.yaml
tests/test_data/filetypes/valid.jsonl
tests/test_data/hrir/HRIRs_MAT/VP_N6-BTE_fr.mat
tests/test_data/hrir/HRIRs_MAT/VP_N6-ED.mat
tests/test_data/interferers/music/1111967.low.mp3
tests/test_data/interferers/noise/CIN_fan_014.wav
tests/test_data/interferers/speech/som_04766_05.wav
tests/test_data/metadata/hrir_data.json
tests/test_data/metadata/listeners.json
tests/test_data/metadata/masker_music_list.json
tests/test_data/metadata/masker_nonspeech_list.json
tests/test_data/metadata/masker_speech_list.json
tests/test_data/metadata/rooms.train.json
tests/test_data/metadata/scenes.test.json
tests/test_data/metadata/scenes_listeners.json
tests/test_data/metadata/target_speech_list.json
tests/test_data/openMHA/prerelease_combination3_smooth_template.cfg
tests/test_data/openMHA/prerelease_combination4_smooth_template.cfg
tests/test_data/rooms/HOA_IRs/HOA_R06001_i1.wav
tests/test_data/rooms/HOA_IRs/HOA_R06001_i2.wav
tests/test_data/rooms/HOA_IRs/HOA_R06001_i3.wav
tests/test_data/rooms/HOA_IRs/HOA_R06001_t.wav
tests/test_data/rooms/ac/R06001.ac
tests/test_data/rooms/brir/anech_brir_R00001_t_CH1.wav
tests/test_data/rooms/brir/brir_R00001_i1_CH0.wav
tests/test_data/rooms/brir/brir_R00001_i1_CH1.wav
tests/test_data/rooms/brir/brir_R00001_i1_CH2.wav
tests/test_data/rooms/brir/brir_R00001_i1_CH3.wav
tests/test_data/rooms/brir/brir_R00001_t_CH0.wav
tests/test_data/rooms/brir/brir_R00001_t_CH1.wav
tests/test_data/rooms/brir/brir_R00001_t_CH2.wav
tests/test_data/rooms/brir/brir_R00001_t_CH3.wav
tests/test_data/rooms/brir/brir_R06001_t_CH1.wav
tests/test_data/rooms/rpf/R06001_i1.rpf
tests/test_data/rooms/rpf/R06001_i2.rpf
tests/test_data/rooms/rpf/R06001_i3.rpf
tests/test_data/rooms/rpf/R06001_t.rpf
tests/test_data/scenes/S06001_mixed_CH0.wav
tests/test_data/scenes/S06001_mixed_CH1.wav
tests/test_data/scenes/S06001_mixed_CH2.wav
tests/test_data/scenes/S06001_mixed_CH3.wav
tests/test_data/scenes/S06001_target_CH0.wav
tests/test_data/scenes/S06001_target_CH1.wav
tests/test_data/scenes/S06001_target_CH2.wav
tests/test_data/scenes/S06001_target_CH3.wav
tests/test_data/scenes/S06001_target_anechoic.wav
tests/test_data/targets/T010_G0N_02468.wav
tests/utils/test_file_io.py
tests/utils/test_signal_processing.py
tests/utils/car_noise_simulator/test_carnoise_parameter_generator.py
tests/utils/car_noise_simulator/test_carnoise_signal_generator.py