3-D Surround Sound With Two Speakers

As you probably don’t know, I am currently in the Electrical Engineering program, with a specialization in DSP.  I’ve just finished a project for my Audio Signal Processing course, which let me (and you too, if you care to read my report, featuring source code) create surround sound using only two speakers.

Typical two-speaker stereo sound can only render sound sources from between the two speakers.  However, using this method, sounds can be made to come from 90 degrees left or right, above, or even behind the listener.  Pretty neat, eh?

How it Works

At MIT in 1995, some crazy guys decided to record the impulse response of sounds from a bunch of different angles using microphones crammed in the ear canals of a fake human head.  Using the impulse responses they measured, we can simulate the frequency characteristics of sound reflecting off your outer ears and shoulders and passing through your head.  Then we can apply those characteristics to any source wav file we want.

Then, we use some crazy math (detailed in the report) to use the impulse responses measured at the positions of the speakers relative to your head to cancel out the directional effect of sound coming from the speakers.

Give it a Listen

If you have headphones handy, you can listen to a short sample. If you’re crazy enough to be more deeply interested than what this post supplies have any questions about it, I practically insist that you leave a comment, or send an email to design(a)adambard period com.

Fuel another post

Leave a Reply

  • I promise I'll be nice to your email address