Prioritized Computation for Numerical Sound Propagation - Robotics Institute Carnegie Mellon University

Prioritized Computation for Numerical Sound Propagation

John Drake, Maxim Likhachev, and Alla Safonova
Conference Paper, Proceedings of 17th International Conference on Digital Audio Effects (DAFx '14), pp. 13 - 18, August, 2014

Abstract

The finite difference time domain (FDTD) method is commonly used as a numerically accurate way of propagating sound. However, it requires extensive computation. We present a imple method for accelerating FDTD. Specifically, we modify the FDTD update loop to prioritize computation where it is needed most in order to faithfully propagate waves through the simulated space. We estimate for each potential cell update its importance to the simulation output and only update the N most important cells, where N is dependent on the time available for computation. In this paper, we explain the algorithm and discuss how it can bring enhanced accuracy and dynamism to real-time audio propagation.

BibTeX

@conference{Drake-2014-109524,
author = {John Drake and Maxim Likhachev and Alla Safonova},
title = {Prioritized Computation for Numerical Sound Propagation},
booktitle = {Proceedings of 17th International Conference on Digital Audio Effects (DAFx '14)},
year = {2014},
month = {August},
pages = {13 - 18},
}