<< Chapter < Page Chapter >> Page >
This module demonstrates how our 3-D sound system was implemented.

We employed the head-related transfer functions (HRTFs) measured by Bill Gardner and Keith Martin at the MIT Media Lab to implement the 3-D sound effect. Gardner and Martin determined the left and right ear impulse response from a Realistic Optimus Pro7 loudspeaker mounted 1.4 meters from a KEMAR dummy head microphone at a sampling rate of 44.1 KHz.

Additionally, we used the compact data file package published on their website, which included a data-reduced set of 128 point symmetrical HRTFs derived from the left-ear responses. Because of symmetry, the right-ear responses can be derived from the left-ear responses. Measurements were made at elevations from -40 degrees to +90 degrees and at azimuth from 0 to 180. More detail on HRTFs measurements can be found at:

http://sound.media.mit.edu/resources/KEMAR/hrtfdoc.txt

Utilizing Gardner and Martin’s HRTFs, we built the following system in Matlab to synthesize a 3-D sound.

3-D Sound Synthesis System

At an elevation of 0 degrees and an azimuth of 80 degrees, the impulse responses of the two systems above are shown in figure 2 and 3.

Left-Ear Impulse Responses of 3-D Sound Synthesis System at elev = 0 and azimth = 80
Right-Ear Impulse Responses of 3-D Sound Synthesis System at elev = 0 and azimth = 80

For those who love mathematics, Corey I. Cheng and Gregory H. Wakefield provided a complete mathematical derivation of head-related transfer functions in their paper Introduction to Head-Related Transfer Functions(HRTFs): Representations of HRTFs in Time, Frequency, and Space.

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, Dwts - dancing with three-dimensional sound. OpenStax CNX. Dec 14, 2012 Download for free at http://cnx.org/content/col11466/1.1
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'Dwts - dancing with three-dimensional sound' conversation and receive update notifications?

Ask