Patent ID: 6078669
Filing Date: 2000-06-20
Classification: H04S

Abstract:
Audio spatial localization apparatus for generating a stereo signal which simulates the acoustical effect of a plurality of localized sounds, said apparatus comprising:means for providing an audio signal representing each sound;means for separating each audio signal into left and right channels;means for providing a set of input parameters representing the desired physical and geometrical attributes of each sound;front end means for generating a set of control parameters based upon each set of input parameters, including control parameters for affecting time alignment of the channels, fundamental frequency, and frequency spectrum, for each audio signal:voice processing means for separately modifying interaural time alignment, fundamental frequency, and frequency spectrum of each audio signal according to its associated set of control parameters to produce a voice signal which simulates the effect of the associated sound with the desired physical and geometrical attributes;means for combining the voice signals to produce an output stereo signal including a left channel and a right channel; andcrosstalk cancellation apparatus for modifying the stereo signal to account for crosstalk, said crosstalk cancellation apparatus including--means for splitting the left channel of the stereo signal into a left direct channel, a left cross channel and a third left channel;means for splitting the right channel of the stereo signal into a right direct channel, a right cross channel, and a third right channel;nonrecursive left cross filter means for delaying, inverting, and equalizing the left cross channel to cancel initial acoustic crosstalk in the right direct channel;nonrecursive right cross filter means for delaying, inverting, and equalizing the right cross channel to cancel initial acoustic crosstalk in the left direct channel;means for summing the right direct channel and the left cross channel to form a right output channel; andmeans for summing the left direct channel and the right cross channel to form a left output channel;means for low pass filtering the third left channel;means for low pass filtering the third right channel;means for summing the low pass filtered left channel with the left output channel; andmeans for summing the low pass filtered right channel with the right output channel.