Skip to content

iem_roomsim

An IEM Pure Data library for room simulation, principally calculating first- and second-order early reflections with a geometrical image-source model. It outputs parameters such as delays, distance damping, and arrival angles for rectangular rooms.

Contributors

People who contribute to this project.

Objects

  • block_lp1~ block_lp1~ provides a constant signal delay of one DSP block while applying a first-order low-pass operation.
  • block_peak_env~ block_peak_env~ is used to measure a signal’s peak envelope on a block-by-block basis.
  • cart2del_damp_2d cart2del_damp_2d renders delay time, damping, and direction for direct sound and two sets of early reflections in a two-dimensional room simulation.
  • cart2del_damp_3d cart2del_damp_3d calculates delay time, damping, and direction for a direct sound path and early reflections in a three-dimensional mirror-source room model.
  • xy_2_del_damp_phi xy_2_del_damp_phi renders delay time, damping, and direction for a direct path and early reflections in a rectangular room simulation.
  • xyz_3_del_damp_theta_phi xyz_3_del_damp_theta_phi calculates delay time, damping, and directional angles for the direct sound and early reflections in a rectangular room simulation.