Patent ID: 8638946

Claim:
A method for spatializing an audio waveform, comprising: determining a first four-dimensional spatial point in a spherical coordinate system; calculating a first head-related transfer function for the first four-dimensional spatial point; determining a second four-dimensional spatial point in a spherical coordinate system; calculating a second head-related transfer function for the second four-dimensional spatial point, wherein a similarity exists between the first and second four-dimensional points; applying first and second impulse response filters corresponding to the first and second spatial points to first and second segments of the audio waveform to yield first and second spatialized waveforms; extrapolating data both forward from an end portion of the first spatialized waveform and backward from a beginning portion of the second spatialized waveform to create a fully spatialized waveform for a path between the first and second spatial points, wherein the path varies with at least two dimensions of the first and second spatial points; and storing the fully spatialized waveform on a physical storage as a digital file operable to be played by a computing device.