REAL-TIME SIMULATION OF SOUND SOURCE OCCLUSION
Chris Share, Graham McAllister
2006
Abstract
Sound source occlusion occurs when the direct path from a sound source to a listener is blocked by an intervening object. Currently, a variety of methods exist for modeling sound source occlusion. These include finite element and boundary element methods, as well as methods based on time-domain models of edge diffraction. At present, the high computational requirements of these methods precludes their use in real-time environments. In the case of real-time geometric room acoustic methods (e.g. the image method, ray tracing), the model of sound propagation employed makes it difficult to incorporate wave-related effects such as occlusion. As a result, these methods generally do not incorporate sound source occlusion. The lack of a suitable sound source occlusion method means that developers of real-time virtual environments (such as computer games) have generally either ignored this phenomenon or used rudimentary and perceptually implausible approximations. A potential solution to this problem is the use of shadow algorithms from computer graphics. These algorithms can provide a way to efficiently simulate sound source occlusion in real-time and in a physically plausible manner. Two simulation prototypes are presented, one for fixed-position sound sources and another for moving sound sources.
References
- Akenine-Moeller, T. and Haines, E. (2002). Real-time Rendering. A K Peters.
- Allen, J. B. and Berkley, D. A. (1979). Image method for efficiently simulating small room acoustics. Journal of the Acoustical Society of America, 65(4):943-950.
- Assarsson, U. (2003). A Real-Time Soft Shadow Volume Algorithm. PhD thesis, Department of Computer Engineering, Chalmers University of Technology.
- Bencina, R. (2003). Portaudio and media synchronisation - it's all in the timing. In Proceedings of the Australasian Computer Music Conference, pages 13-20., Perth. Australasian Computer Music Association.
- Blinn, J. (1988). Me and my (fake) shadow. IEEE Comput. Graph. Appl., 8(1):82-86.
- Crow, F. C. (1977). Shadow algorithms for computer graphics. In SIGGRAPH 7877: Proceedings of the 4th annual conference on Computer graphics and interactive techniques, pages 242-248, New York, NY, USA. ACM Press.
- Farag, H. H. A. (2004). The Psychoacoustics of SoundSource Occlusion. PhD thesis, Faculty of Engineering, Alexandria University.
- Funkhouser, T., Tsingos, N., and Jot, J.-M. (2003). Survey of methods for modeling sound propagation in interactive virtual environment systems. Presence and Teleoperation.
- Kopuz, S. and Lalor, N. (1995). Analysis of interior acoustic fields using the finite element and the boundary element methods. Applied Acoustics, 45:193-210.
- Krockstadt, A., Strøm, S., and Sørsdal, S. (1968). Calculating the acoustical room response by the use of a ray tracing technique. Journal of Sound and Vibrations, 8(18):118-125.
- Lokki, T., Svensson, P., and Savioja, L. (2002). An efficient auralization of edge diffraction. In Proceedings of the AES 21st International Conference, pages 166-172. Audio Engineering Society.
- Martens, W. L. (2000). Efficient auralization of small cluttered spaces: Simulating sonic obstructions at close range. In Proceedings of the 7th Western Pacific Regional Acoustics Conference, pages 317-320, Kumamoto, Japan.
- Martens, W. L., Herder, J., and Shiba, Y. (1999). A filtering model for efficient rendering of the spatial image of an occluded virtual sound source. In Proceedings of the Forum Acusticum, Berlin, Germany.
- Murphy, D. T. and Beeson, M. J. (2003). Modelling spatial sound occlusion and diffraction effects using the digital waveguide mesh. In Proceedings of the AES 24th International Conference, pages 207-216. Audio Engineering Society.
- OpenAL (2006). http://www.openal.org/.
- OpenGL (2006). http://www.opengl.org/.
- Robbins, N. and Kilgard, M. (2006). OpenGL Utility Toolkit http://www.xmission.com/ nate/glut.html.
- Russell, M. K. (1997). Studies in Perception and Action IV, chapter Acoustic Perception of Aperture Passability, pages 88-91. Lawrence Erlbaum Associates.
- Savioja, L. and Lokki, T. (2001). Digital waveguide mesh for room acoustic modeling. In Acoustic Rendering for Virtual Environments: ACM SIGGRAPH and Eurographics Campfire, Snowbird, Utah, U.S.A.
- Smith III, J. O. (1987). Musical applications of digital waveguides. CCRMA Report No. STAN-M-39, Stanford University.
- Svensson, U. P., Fred, R. I., and Vanderkooy, J. (1999). An analytic secondary source model of edge diffraction impulse responses. Journal of the Acoustical Society of America, 106:2331-2344.
- Takala, T. and Hahn, J. (1992). Sound rendering, proceedings,. In Computer Graphics (Proceedings of SIGGRAPH 7892), pages 211-220. ACM Press.
- Tsingos, N. and Gascuel, J.-D. (1997). Soundtracks for computer animation : Sound rendering in dynamic environments with occlusions. In Graphics Interface'97, Kelowna B.C., Canada, pages 9-16.
- Williams, L. (1978). Casting curved shadows on curved surfaces. In SIGGRAPH 7878: Proceedings of the 5th annual conference on Computer graphics and interactive techniques, pages 270-274, New York, NY, USA. ACM Press.
Paper Citation
in Harvard Style
Share C. and McAllister G. (2006). REAL-TIME SIMULATION OF SOUND SOURCE OCCLUSION . In Proceedings of the International Conference on Signal Processing and Multimedia Applications - Volume 1: SIGMAP, (ICETE 2006) ISBN 978-972-8865-64-1, pages 193-199. DOI: 10.5220/0001571501930199
in Bibtex Style
@conference{sigmap06,
author={Chris Share and Graham McAllister},
title={REAL-TIME SIMULATION OF SOUND SOURCE OCCLUSION},
booktitle={Proceedings of the International Conference on Signal Processing and Multimedia Applications - Volume 1: SIGMAP, (ICETE 2006)},
year={2006},
pages={193-199},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001571501930199},
isbn={978-972-8865-64-1},
}
in EndNote Style
TY - CONF
JO - Proceedings of the International Conference on Signal Processing and Multimedia Applications - Volume 1: SIGMAP, (ICETE 2006)
TI - REAL-TIME SIMULATION OF SOUND SOURCE OCCLUSION
SN - 978-972-8865-64-1
AU - Share C.
AU - McAllister G.
PY - 2006
SP - 193
EP - 199
DO - 10.5220/0001571501930199