The Two Dimensional Spatialization of Sound package takes a single monaural sound signal and processes it to create a binaural signal that places the source of the sound at a selectable arbitrary place around the listener. The package makes use of a set of HRTF Measurements of a KEMAR Dummy-Head Model created by Bill Gardner and Keith Martin of the MIT Media Lab. The sound spatialization software is ANSI C, and can be ported to any platform which will support the sound I/O requirements. The package also includes an FFT written in well-structured C.
Bear in mind
I am glad to see this port, but you should bear in mind that just changing the sampling rate without changing the filters will not give you the real 2d effect.This package had the sample rate changed to 44k but the filters are still the ones for 11025 bps samples, thus the HRTF will be for a head about 2 inches in diameter, probaly not the desired effect. The package should work right if you change the sample rate back to 11025 bps, or you could use the Filter Calculation utility from Karen's
original package to calculate new filters for the sample rate you wish to use.
I have heard that (timecop at japan.co.jp) has kindly made a X-11 version of this program available at
http://freshmeat.net/projects/spatializer-x11-reference/ I have not had a chance to try it.