Dataset of room impulse responses on meshed grid points

Download this project as a .zip file

About MeshRIR

MeshRIR is a dataset of acoustic room impulse responses (RIRs) at finely meshed grid points. Two subdatasets are currently available: one consists of IRs in a 3D cuboidal region from a single source, and the other consists of IRs in a 2D square region from an array of 32 sources. This dataset is suitable for evaluating sound field analysis and synthesis methods.



The dataset is available in the following link:

Extract the data files in the folder “src”. For processing the IR data, see “ir_view.html” (converted from .ipynb) for Python or “ir_view.m” for Matlab. Example codes for sound field analysis and synthesis are included in the folder “example”. Latest codes are available here:

If you use the MeshRIR dataset for your research, please cite the following paper (preprint):

  author    = "Shoichi Koyama and Tomoya Nishida and Keisuke Kimura and 
               Takumi Abe and Natsuki Ueno and Jesper Brunnstr\"{o}m",
  title     = "{MeshRIR}: A Dataset of Room Impulse Responses on Meshed Grid Points For Evaluating Sound Field Analysis and Synthesis Methods",
  booktitle = "Proc. {IEEE} Int. Workshop Appl. Signal Process. Audio Acoust. (WASPAA)",
  year      = "2021"


The MeshRIR dataset is provided under Creative Commons Attribution 4.0 International (CC BY 4.0).

Detailed description

MeshRIR dataset consists of two subdatasets.



pos pos
Source and microphone positions of S1-M3969 (left) and S32-M441 (right)

File format

The file formats are .npy for Python (Numpy) and .mat for MATLAB. All the additional data are provided as a JSON file.

Measurement conditions

The IR at each position was measured using a Cartesian robot with an omnidirectional microphone (Primo, EM272J). The signal input and output were controlled by a PC with a Dante interface. The loudspeaker was DIATONE, DS-7 for S1-M3989 and YAMAHA, VXS1MLB for S32-M441.

S1-M3969 S32-M441
Sampling rate 48000 Hz
IR length 32768 samples
Room dimensions 7.0 m × 6.4 m × 2.7 m
Number of sources 1 32
Measurement region 1.0 m × 1.0 m × 0.4 m 1.0 m × 1.0 m
Intervals of mics 0.05 m
Number of mics 21 × 21 × 9 points 21 × 21 points
RT60 0.38 s 0.19 s
Avg. temperature 26.3 °C 17.1 °C
IR measurement system for S32-M441


Basic usage examples (Python)

See ir_view.ipynb for the details.

Basic usage examples (MATLAB)

See ir_view.m for the details.

Basic usage examples (Julia)

Application examples


  1. S. Koyama, T. Nishida, K. Kimura, T. Abe, N. Ueno, and J. Brunnström, “MeshRIR: A dataset of room impulse responses on meshed grid points for evaluating sound field analysis and synthesis methods,” in Proc. IEEE WASPAA, 2021.
  2. N. Ueno, S. Koyama, and H. Saruwatari, “Sound field recording using distributed microphones based on harmonic analysis of infinite order,” IEEE SPL, 2018.
  3. T. Nishida, N. Ueno, S. Koyama, and H. Saruwatari, “Sensor placement in arbitrarily restricted region for field estimation based on Gaussian process,” in Proc. EUSIPCO, 2020.
  4. N. Ueno, S. Koyama, and H. Saruwatari, “Three-dimensional sound field reproduction based on weighted mode-matching method,” IEEE/ACM Trans. ASLP, 2019.
  5. S. Koyama, K. Kimura, and N. Ueno, “Sound field reproduction with weighted mode matching and infinite-dimensional harmonic analysis: An experimental evaluation,” I3DA, 2021.