Patent ID: 7231054

Claim:
A method for positioning of a plurality of audio signals, the method including: selecting a set of spatial functions, each having an associated scaling factor; providing a first set of amplifiers and a second set of amplifiers, the gains of the amplifiers being functions of the scaling factors; receiving a first audio signal of the plurality of audio signals; providing a first direction representing the direction of the source of the first audio signal; adjusting the gains of the first and the second set of amplifiers depending on the first direction; applying the first set of amplifiers to the first audio signal to produce first encoded signals; delaying the first audio signal to produce a first delayed audio signal; and applying the second set of amplifiers to the first delayed audio signal to produce second encoded signals; providing a third set of amplifiers and a fourth set of amplifiers, the gains of the amplifiers being functions of the scaling factors; receiving a second audio signal of the plurality of audio signals; providing a second direction representing the direction of the source of the second audio signal; adjusting the gains of the third and the fourth set of amplifiers depending on the second direction; applying the third set of amplifiers to the second audio signal to produce third encoded signals; delaying the second audio signal to produce a second delayed audio signal; applying the fourth set of amplifiers to the second delayed audio signal to produce fourth encoded signals; mixing the first and the third encoded signals or the first and the fourth encoded signals to provide a left-channel audio output; mixing the second and the fourth encoded signals or the second and the third encoded signals to provide a right-channel audio output, the left-channel audio output excluding the second encoded signal and the right-channel audio output excluding the first encoded signal; and decoding the encoded signals using filters that are defined based on the spatial functions.