A LIBRARY FOR REALTIME 3D BINAURAL SOUND REPRODUCTION IN PURE DATA (PD)

This paper presents a library for programming 3D binaural sound reproduction systems using Pure Data (pd), an open source computer music programming language. The theory that forms the basis of the proposed library is an improved virtual Ambisonics approach. Using this approach provides computationally efficient implementation of multiple moving sound sources, room simulation, head tracking and time varying listener positions in virtual space. Furthermore, simple GUI objects for controlling parameters are implemented to provide easy to use environment.

[1]  L. Ziomek Fundamentals of Acoustic Field Theory and Space-Time Signal Processing , 1994 .

[2]  Mark R. Anderson,et al.  Direct comparison of the impact of head tracking, reverberation, and individualized head-related transfer functions on the spatial perception of a virtual speech source. , 2001, Journal of the Audio Engineering Society. Audio Engineering Society.

[3]  F L Wightman,et al.  Localization using nonindividualized head-related transfer functions. , 1993, The Journal of the Acoustical Society of America.

[4]  Duane H. Cooper,et al.  Discrete-Matrix Multichannel Stereo , 1972 .

[5]  Michael A. Gerzon,et al.  Ambisonics in Multichannel Broadcasting and Video , 1985 .

[6]  Mark A. Poletti,et al.  The Design of Encoding Functions for Stereophonic and Polyphonic Sound Systems , 1996 .

[7]  Robert Höldrich,et al.  Hearing Varese's Poeme Electronique inside a virtual philips pavilion , 2005 .

[8]  F L Wightman,et al.  Headphone simulation of free-field listening. I: Stimulus synthesis. , 1989, The Journal of the Acoustical Society of America.

[9]  Christopher Frauenberger,et al.  SPATIAL AUDITORY DISPLAYS A STUDY ON THE USE OF VIRTUAL AUDIO ENVIRONMENTS AS INTERFACES FOR USERS WITH VISUAL DISABILITIES , 2004 .

[10]  W. G. Gardner,et al.  HRTF measurements of a KEMAR , 1995 .

[11]  Christopher Frauenberger,et al.  3D AUDIO INTERFACES FOR THE BLIND , 2003 .

[12]  Robert Höldrich,et al.  3D binaural sound reproduction using a virtual ambisonic approach , 2003, IEEE International Symposium on Virtual Environments, Human-Computer Interfaces and Measurement Systems, 2003. VECIMS '03. 2003.

[13]  C. Avendano,et al.  The CIPIC HRTF database , 2001, Proceedings of the 2001 IEEE Workshop on the Applications of Signal Processing to Audio and Acoustics (Cat. No.01TH8575).

[14]  Jean-Marc Jot,et al.  Digital Delay Networks for Designing Artificial Reverberators , 1991 .

[15]  Chris Travis A Virtual Reality Perspective on Headphone Audio , 1996 .