.dockerignore
.flake8
.gitattributes
.gitignore
.gitmodules
.pre-commit-config.yaml
.readthedocs.yaml
CHANGELOG.rst
CMakeLists.txt
CONTRIBUTING.rst
Dockerfile
LICENSE
MANIFEST.in
PULL_REQUEST_TEMPLATE.md
README.rst
pyproject.toml
requirements.txt
setup.py
.github/workflows/lint.yml
.github/workflows/pythonpackage.yml
external/CMakeLists.txt
pyroomacoustics/__init__.py
pyroomacoustics/acoustics.py
pyroomacoustics/beamforming.py
pyroomacoustics/build_rir.pyx
pyroomacoustics/metrics.py
pyroomacoustics/multirate.py
pyroomacoustics/parameters.py
pyroomacoustics/recognition.py
pyroomacoustics/room.py
pyroomacoustics/soundsource.py
pyroomacoustics/sync.py
pyroomacoustics/utilities.py
pyroomacoustics/version.py
pyroomacoustics/windows.py
pyroomacoustics.egg-info/PKG-INFO
pyroomacoustics.egg-info/SOURCES.txt
pyroomacoustics.egg-info/dependency_links.txt
pyroomacoustics.egg-info/requires.txt
pyroomacoustics.egg-info/top_level.txt
pyroomacoustics/adaptive/__init__.py
pyroomacoustics/adaptive/adaptive_filter.py
pyroomacoustics/adaptive/data_structures.py
pyroomacoustics/adaptive/lms.py
pyroomacoustics/adaptive/rls.py
pyroomacoustics/adaptive/subband_lms.py
pyroomacoustics/adaptive/util.py
pyroomacoustics/bss/__init__.py
pyroomacoustics/bss/auxiva.py
pyroomacoustics/bss/common.py
pyroomacoustics/bss/fastmnmf.py
pyroomacoustics/bss/fastmnmf2.py
pyroomacoustics/bss/ilrma.py
pyroomacoustics/bss/sparseauxiva.py
pyroomacoustics/bss/trinicon.py
pyroomacoustics/data/materials.json
pyroomacoustics/data/sofa_files.json
pyroomacoustics/datasets/__init__.py
pyroomacoustics/datasets/base.py
pyroomacoustics/datasets/cmu_arctic.py
pyroomacoustics/datasets/google_speech_commands.py
pyroomacoustics/datasets/sofa.py
pyroomacoustics/datasets/timit.py
pyroomacoustics/datasets/utils.py
pyroomacoustics/denoise/__init__.py
pyroomacoustics/denoise/iterative_wiener.py
pyroomacoustics/denoise/spectral_subtraction.py
pyroomacoustics/denoise/subspace.py
pyroomacoustics/directivities/__init__.py
pyroomacoustics/directivities/analytic.py
pyroomacoustics/directivities/base.py
pyroomacoustics/directivities/direction.py
pyroomacoustics/directivities/harmonics.py
pyroomacoustics/directivities/histogram.py
pyroomacoustics/directivities/integration.py
pyroomacoustics/directivities/interp.py
pyroomacoustics/directivities/measured.py
pyroomacoustics/directivities/sofa.py
pyroomacoustics/doa/__init__.py
pyroomacoustics/doa/cssm.py
pyroomacoustics/doa/detect_peaks.py
pyroomacoustics/doa/doa.py
pyroomacoustics/doa/frida.py
pyroomacoustics/doa/grid.py
pyroomacoustics/doa/music.py
pyroomacoustics/doa/normmusic.py
pyroomacoustics/doa/plotters.py
pyroomacoustics/doa/srp.py
pyroomacoustics/doa/tools_fri_doa_plane.py
pyroomacoustics/doa/tops.py
pyroomacoustics/doa/utils.py
pyroomacoustics/doa/waves.py
pyroomacoustics/experimental/__init__.py
pyroomacoustics/experimental/deconvolution.py
pyroomacoustics/experimental/delay_calibration.py
pyroomacoustics/experimental/localization.py
pyroomacoustics/experimental/measure_ir.py
pyroomacoustics/experimental/physics.py
pyroomacoustics/experimental/point_cloud.py
pyroomacoustics/experimental/rt60.py
pyroomacoustics/experimental/signals.py
pyroomacoustics/libroom_src/common.hpp
pyroomacoustics/libroom_src/constants.hpp
pyroomacoustics/libroom_src/geometry.cpp
pyroomacoustics/libroom_src/geometry.hpp
pyroomacoustics/libroom_src/libroom.cpp
pyroomacoustics/libroom_src/microphone.hpp
pyroomacoustics/libroom_src/random.hpp
pyroomacoustics/libroom_src/rir_builder.cpp
pyroomacoustics/libroom_src/rir_builder.hpp
pyroomacoustics/libroom_src/room.cpp
pyroomacoustics/libroom_src/room.hpp
pyroomacoustics/libroom_src/threadpool.hpp
pyroomacoustics/libroom_src/wall.cpp
pyroomacoustics/libroom_src/wall.hpp
pyroomacoustics/phase/__init__.py
pyroomacoustics/phase/gl.py
pyroomacoustics/random/__init__.py
pyroomacoustics/random/distributions.py
pyroomacoustics/random/generator.py
pyroomacoustics/random/sampler.py
pyroomacoustics/random/spherical.py
pyroomacoustics/simulation/__init__.py
pyroomacoustics/simulation/ism.py
pyroomacoustics/simulation/rt.py
pyroomacoustics/transform/__init__.py
pyroomacoustics/transform/dft.py
pyroomacoustics/transform/stft.py
tests/test_air_absorption.py
tests/test_anechoic_room.py
tests/test_angle_function.py
tests/test_autocorr.py
tests/test_bandpass_filterbank.py
tests/test_build_rir.py
tests/test_create_noisy_signal.py
tests/test_from_corners_extrude.py
tests/test_hpf.py
tests/test_issue_115.py
tests/test_issue_162.py
tests/test_issue_22.py
tests/test_issue_235.py
tests/test_issue_236.py
tests/test_issue_313.py
tests/test_issue_348.py
tests/test_issue_353.py
tests/test_issue_433.py
tests/test_issue_69.py
tests/test_issue_87.py
tests/test_materials.py
tests/test_metrics.py
tests/test_microphone_array.py
tests/test_octave_bands.py
tests/test_rake_filters.py
tests/test_random_ism.py
tests/test_resample.py
tests/test_rir_hpf.py
tests/test_room_add.py
tests/test_room_is_insided.py
tests/test_room_mix.py
tests/test_room_plot.py
tests/test_room_scattering_rt60.py
tests/test_rt60.py
tests/test_rt_multiband_energy.py
tests/test_shoebox_constants.py
tests/test_soundsource.py
tests/test_sync.py
tests/test_visibility_shoebox2d.py
tests/test_visibility_shoebox3d.py
tests/test_visibility_uroom.py
tests/test_volume_area.py
tests/adaptive/test_adaptive.py
tests/adaptive/test_adaptive_frequency.py
tests/bss/test_bss.py
tests/bss/test_trinicon.py
tests/datasets/test_corpus_base.py
tests/datasets/test_download_uncompress.py
tests/denoise/test_iterative_wiener.py
tests/denoise/test_subspace.py
tests/directivities/test_cardioid_energy.py
tests/directivities/test_cardioid_energy_distribution.py
tests/directivities/test_directive_energy_rt_vs_ism.py
tests/directivities/test_harmonics_directivities.py
tests/directivities/test_measured_energy_distribution.py
tests/directivities/test_omni_global_delay.py
tests/directivities/test_sofa_directivities.py
tests/directivities/test_source_directivities.py
tests/directivities/test_source_directivities_nonshoebox.py
tests/directivities/test_source_directivity_flipping.py
tests/directivities/data/AKG_c480_c414_CUBE-AKG_c414A-minphase_False-cardioid.npy
tests/directivities/data/AKG_c480_c414_CUBE-AKG_c414A-minphase_False-oneside.npy
tests/directivities/data/AKG_c480_c414_CUBE-AKG_c414A-minphase_True-cardioid.npy
tests/directivities/data/AKG_c480_c414_CUBE-AKG_c414A-minphase_True-oneside.npy
tests/directivities/data/AKG_c480_c414_CUBE-AKG_c414K-minphase_False-cardioid.npy
tests/directivities/data/AKG_c480_c414_CUBE-AKG_c414K-minphase_False-oneside.npy
tests/directivities/data/AKG_c480_c414_CUBE-AKG_c414K-minphase_True-cardioid.npy
tests/directivities/data/AKG_c480_c414_CUBE-AKG_c414K-minphase_True-oneside.npy
tests/directivities/data/AKG_c480_c414_CUBE-AKG_c414N-minphase_False-cardioid.npy
tests/directivities/data/AKG_c480_c414_CUBE-AKG_c414N-minphase_False-oneside.npy
tests/directivities/data/AKG_c480_c414_CUBE-AKG_c414N-minphase_True-cardioid.npy
tests/directivities/data/AKG_c480_c414_CUBE-AKG_c414N-minphase_True-oneside.npy
tests/directivities/data/AKG_c480_c414_CUBE-AKG_c414S-minphase_False-cardioid.npy
tests/directivities/data/AKG_c480_c414_CUBE-AKG_c414S-minphase_False-oneside.npy
tests/directivities/data/AKG_c480_c414_CUBE-AKG_c414S-minphase_True-cardioid.npy
tests/directivities/data/AKG_c480_c414_CUBE-AKG_c414S-minphase_True-oneside.npy
tests/directivities/data/AKG_c480_c414_CUBE-AKG_c480-minphase_False-cardioid.npy
tests/directivities/data/AKG_c480_c414_CUBE-AKG_c480-minphase_False-oneside.npy
tests/directivities/data/AKG_c480_c414_CUBE-AKG_c480-minphase_True-cardioid.npy
tests/directivities/data/AKG_c480_c414_CUBE-AKG_c480-minphase_True-oneside.npy
tests/directivities/data/EM32_Directivity-EM_32_0-minphase_False-cardioid.npy
tests/directivities/data/EM32_Directivity-EM_32_0-minphase_False-oneside.npy
tests/directivities/data/EM32_Directivity-EM_32_0-minphase_True-cardioid.npy
tests/directivities/data/EM32_Directivity-EM_32_0-minphase_True-oneside.npy
tests/directivities/data/EM32_Directivity-EM_32_31-minphase_False-cardioid.npy
tests/directivities/data/EM32_Directivity-EM_32_31-minphase_False-oneside.npy
tests/directivities/data/EM32_Directivity-EM_32_31-minphase_True-cardioid.npy
tests/directivities/data/EM32_Directivity-EM_32_31-minphase_True-oneside.npy
tests/directivities/data/LSPs_HATS_GuitarCabinets_Akustikmessplatz-Genelec_8020-AKG_c480_c414_CUBE-AKG_c480-minphase_False-twosides.npy
tests/directivities/data/LSPs_HATS_GuitarCabinets_Akustikmessplatz-Genelec_8020-AKG_c480_c414_CUBE-AKG_c480-minphase_True-twosides.npy
tests/directivities/data/LSPs_HATS_GuitarCabinets_Akustikmessplatz-Genelec_8020-EM32_Directivity-EM_32_31-minphase_False-twosides.npy
tests/directivities/data/LSPs_HATS_GuitarCabinets_Akustikmessplatz-Genelec_8020-EM32_Directivity-EM_32_31-minphase_True-twosides.npy
tests/directivities/data/LSPs_HATS_GuitarCabinets_Akustikmessplatz-Genelec_8020-minphase_False-cardioid.npy
tests/directivities/data/LSPs_HATS_GuitarCabinets_Akustikmessplatz-Genelec_8020-minphase_False-oneside.npy
tests/directivities/data/LSPs_HATS_GuitarCabinets_Akustikmessplatz-Genelec_8020-minphase_True-cardioid.npy
tests/directivities/data/LSPs_HATS_GuitarCabinets_Akustikmessplatz-Genelec_8020-minphase_True-oneside.npy
tests/directivities/data/LSPs_HATS_GuitarCabinets_Akustikmessplatz-Vibrolux_2x10inch-AKG_c480_c414_CUBE-AKG_c414K-minphase_False-twosides.npy
tests/directivities/data/LSPs_HATS_GuitarCabinets_Akustikmessplatz-Vibrolux_2x10inch-AKG_c480_c414_CUBE-AKG_c414K-minphase_True-twosides.npy
tests/directivities/data/LSPs_HATS_GuitarCabinets_Akustikmessplatz-Vibrolux_2x10inch-EM32_Directivity-EM_32_0-minphase_False-twosides.npy
tests/directivities/data/LSPs_HATS_GuitarCabinets_Akustikmessplatz-Vibrolux_2x10inch-EM32_Directivity-EM_32_0-minphase_True-twosides.npy
tests/directivities/data/LSPs_HATS_GuitarCabinets_Akustikmessplatz-Vibrolux_2x10inch-minphase_False-cardioid.npy
tests/directivities/data/LSPs_HATS_GuitarCabinets_Akustikmessplatz-Vibrolux_2x10inch-minphase_False-oneside.npy
tests/directivities/data/LSPs_HATS_GuitarCabinets_Akustikmessplatz-Vibrolux_2x10inch-minphase_True-cardioid.npy
tests/directivities/data/LSPs_HATS_GuitarCabinets_Akustikmessplatz-Vibrolux_2x10inch-minphase_True-oneside.npy
tests/doa/test_doa.py
tests/doa/test_grid.py
tests/doa/test_utils.py
tests/experimental/test_deconvolution.py
tests/experimental/test_measure_rt60.py
tests/libroom/test_ccw3p.py
tests/libroom/test_geometry_routines.py
tests/libroom/test_is_inside_2d_polygon.py
tests/libroom/test_microphone.py
tests/libroom/test_ray_energy.py
tests/libroom/test_room_broadcast_n_bands.py
tests/libroom/test_room_construct.py
tests/libroom/test_room_walls.py
tests/libroom/test_sample_lambertian_reflection.py
tests/libroom/test_shoebox_simple.py
tests/libroom/test_wall_construct.py
tests/libroom/test_wall_intersection.py
tests/libroom/test_wall_side_reflect.py
tests/phase/test_gl.py
tests/random/test_distributions.py
tests/random/test_rejection.py
tests/random/test_spherical.py
tests/transform/test_dft.py
tests/transform/test_dft_timing.py
tests/transform/test_stft.py
tests/transform/test_stft_oneshot.py
tests/transform/test_stft_timing.py