Amplitude matching for multizone sound field control
![Amplitude Matching](/img/amplitudematching.png)
A multizone sound field control method to synthesize desired amplitude (or magnitude) distributions over a target region with multiple loudspeakers.
MeshRIR: Dataset of room impulse responses on meshed grid points
![MeshRIR](/img/meshrir.png)
A dataset of acoustic room impulse responses (RIRs) on finely meshed grid points. MeshRIR is suitable for evaluating sound field analysis and synthesis methods.
- Project page: https://sh01k.github.io/MeshRIR/
- Dataset: https://doi.org/10.5281/zenodo.5500451
- Code: https://github.com/sh01k/MeshRIR
Optimizing source and sensor placement for sound field cotnrol
![Source and sensor placement](/img/SourceSensorPlacement.png)
MATLAB scripts for overview article on optimization of source and sensor placement for sound field control.
- Code: https://github.com/sh01k/SourceSensorPlacementSFC
- Paper: https://doi.org/10.1109/TASLP.2020.2964958
Sparse representation using multidimensional mixed-norm penalty
![Tensor model](/img/TensorModel.png)
MATLAB scripts for sparse representation using multidimensional mixed-norm penalty.
Source-location-informed sound field recording and reproduction
![Source-location-informed sound field recording and reproduction](/img/sli_sphere.png)
MATLAB scripts for source-location-informed sound field recording and reproduction with spherical arrays.
Wave field reconstruction filtering for sound field recording and reproduction
![Wave field reconstruction filtering](/img/wfr_line.png)
MATLAB scripts for simulating sound field recording and reproduction using wave field reconstruction (WFR) filter.
Measuring acoustic impulse response using time-stretched pulse
![TSP](/img/tsp.png)
A python CLI script for measuring an acoustic impulse response with time-stretched pulse (TSP) / swept-sine signal.
SNDtools
CLI basic sound processing tools, such as audio file playback, recording, and filter convolution, written in C++.
- Code: https://github.com/sh01k/SNDtools
- Python version (beta): https://github.com/sh01k/patools