METHOD FOR CONTROLLING A SPEAKER ARRAY TO PROVIDE SPATIALIZED, LOCALIZED, AND BINAURAL VIRTUAL SURROUND SOUND
First Claim
1. A method for producing binaural sound from a speaker array, comprising:
- receiving a plurality of audio signals from a plurality of sources;
filtering each audio signal through a left Head-Related Transfer Function (HRTF) and a right HRTF, wherein the left HRTF is calculated based on an angle at which the plurality of audio signals will be transmitted to a left ear of a user; and
wherein the right HRTF is calculated based on an angle at which the plurality of audio signals will be transmitted to a right ear of a user;
merging the audio signals filtered through the left HRTF into a left total binaural signal, and merging the audio signals filtered through the right HRTF into a right total binaural signal;
filtering the left total binaural signal through a set of left spatialization filters, wherein a separate left spatialization filter is provided for each speaker in the speaker array;
filtering the right total binaural signal through a set of right spatialization filters, wherein a separate right spatialization filter is provided for each speaker in the speaker array;
summing the filtered left total binaural signal and filtered right total binaural signal for each respective speaker into a speaker signal;
feeding the speaker signal to the respective speaker in the speaker array; and
transmitting the speaker signal through the respective speaker to the user.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method for producing a binaural and localized audio signal to a user is provided. A signal processing method is provided for delivering spatialized sound in various ways using highly optimized inverse filters to deliver narrow localized beams of sound from the included speaker array. The inventive method can be used to provide private listening areas in a public space and provide spatialization of source material for a single user to create a virtual surround sound effect. In a binaural mode, a speaker array provides two targeted beams aimed towards the primary user'"'"'s ears—one discrete beam for the left ear and one discrete beam for the right ear. In a privacy mode, a privacy zone could be created in which a primary audio beam would deliver a signal of interest to the user while secondary beams would be aimed at different angles to provide a masking noise.
103 Citations
19 Claims
-
1. A method for producing binaural sound from a speaker array, comprising:
-
receiving a plurality of audio signals from a plurality of sources; filtering each audio signal through a left Head-Related Transfer Function (HRTF) and a right HRTF, wherein the left HRTF is calculated based on an angle at which the plurality of audio signals will be transmitted to a left ear of a user; and
wherein the right HRTF is calculated based on an angle at which the plurality of audio signals will be transmitted to a right ear of a user;merging the audio signals filtered through the left HRTF into a left total binaural signal, and merging the audio signals filtered through the right HRTF into a right total binaural signal; filtering the left total binaural signal through a set of left spatialization filters, wherein a separate left spatialization filter is provided for each speaker in the speaker array; filtering the right total binaural signal through a set of right spatialization filters, wherein a separate right spatialization filter is provided for each speaker in the speaker array; summing the filtered left total binaural signal and filtered right total binaural signal for each respective speaker into a speaker signal; feeding the speaker signal to the respective speaker in the speaker array; and transmitting the speaker signal through the respective speaker to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for producing a localized sound from a speaker array, comprising:
-
receiving at least one audio signal; filtering each audio signal through a set of spatialization filters, wherein a separate spatialization filter is provided for each speaker in the speaker array; summing the filtered audio signals for each respective speaker into a speaker signal; transmitting each speaker signal to the respective speaker in the speaker array; and delivering each speaker signal to one or more regions of space occupied by one or more users. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A speaker array system for producing localized sound, comprising:
-
an input which receives a plurality of audio signals from at least one source; a processor and a memory which determines whether the plurality of audio signals should be processed by a binaural processing system or a beamforming processing system; and a speaker array comprising a plurality of loudspeakers; wherein the binaural processing system comprises; at least one filter which filters each audio signal through a left Head-Related Transfer Function (HRTF) and a right HRTF, wherein the left HRTF is calculated based on an angle at which the plurality of audio signals will be transmitted to a left ear of a user; and
wherein the right HRTF is calculated based on an angle at which the plurality of audio signals will be transmitted to a right ear of a user;a left combiner which combines all of the audio signals from the left HRTF into a left total binaural signal; a right combiner which combines all of the audio signals from the right HRTF into a right total binaural signal; at least one left spatialization filter which filters the left total binaural signal, wherein a separate left spatialization filter is provided for each loudspeaker in a speaker array; at least one right spatialization filter which filters the right total binaural signal, wherein a separate right spatialization filter is provided for each loudspeaker in the speaker array; and a binaural combiner which sums the filtered left total binaural signal and filtered right total binaural signal into a binaural speaker signal for each respective loudspeaker and transmits each binaural speaker signal to the respective loudspeaker; wherein the beamforming processing system comprises; a plurality of beamforming spatialization filters which filters each audio signal, wherein a separate spatialization filter is provided for each loudspeaker in the speaker array; and a beamforming combiner which sums the filtered audio signals for each respective loudspeaker into a beamforming speaker signal and transmits each beamforming speaker signal to the respective speaker in the speaker array; wherein the speaker array delivers the respective binaural speaker signal or the beamforming speaker signal through the plurality of loudspeakers to one or more users. - View Dependent Claims (17, 18, 19)
-
Specification