Method and apparatus for loudspeaker presentation for positional 3D sound
First Claim
Patent Images
1. A system for loudspeaker presentation of positional 3D sound comprising:
- a binaural processor including position-dependent, head-related filtering responsive to a monaural source signal for generating a binaural signal comprising an ipsilateral signal at one channel output and a delayed and filtered contralateral signal at a second channel output wherein said filtered contralateral signal is filtered according to an interaural transfer function;
a crosstalk processor response to said ipsilateral signal and delayed and filtered contralateral signal for generating crosstalk-cancelled ipsilateral signal and crosstalk cancelled contralateral signals;
a left loudspeaker and a right loudspeaker; and
a controller coupled to said left loudspeaker and said right loudspeaker responsive to said crosstalk-cancelled ipsilateral signals, said crosstalk cancelled contralateral signals, and positional information indicating the angle of each monaural sound for panning said crosstalk cancelled ipsilateral and contralateral signal into said left loudspeaker and said right loudspeaker according to said positional information by dynamically varying the signal level of said crosstalk cancelled ipsilateral signals and crosstalk cancelled contralateral signals to provide 3D sound.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and device for placement of sound sources in three-dimensional space via two loudspeakers. This technique uses an efficient implementation which consists of binaural signal processing and loudspeaker crosstalk cancellation, followed by panning into the left and right loudspeakers. For many applications, the binaural signal processing and crosstalk cancellation can be performed offline and stored in a file. Because, in this situation, panning is the only required operation, this technique results in a low-computation, real-time system for positional 3D audio over loudspeakers.
80 Citations
12 Claims
-
1. A system for loudspeaker presentation of positional 3D sound comprising:
-
a binaural processor including position-dependent, head-related filtering responsive to a monaural source signal for generating a binaural signal comprising an ipsilateral signal at one channel output and a delayed and filtered contralateral signal at a second channel output wherein said filtered contralateral signal is filtered according to an interaural transfer function;
a crosstalk processor response to said ipsilateral signal and delayed and filtered contralateral signal for generating crosstalk-cancelled ipsilateral signal and crosstalk cancelled contralateral signals;
a left loudspeaker and a right loudspeaker; and
a controller coupled to said left loudspeaker and said right loudspeaker responsive to said crosstalk-cancelled ipsilateral signals, said crosstalk cancelled contralateral signals, and positional information indicating the angle of each monaural sound for panning said crosstalk cancelled ipsilateral and contralateral signal into said left loudspeaker and said right loudspeaker according to said positional information by dynamically varying the signal level of said crosstalk cancelled ipsilateral signals and crosstalk cancelled contralateral signals to provide 3D sound. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of generating positional 3D sound from a monaural signal comprising the steps of:
-
binaural processing said monaural signals into an ipsilateral signals and a delayed and filtered contralateral signals filtered according to an interaural transfer function;
crosstalk processing said ipsilateral signals and said delayed and filtered contralateral signals to provide crosstalk cancelled ipsilateral signals and delayed and filtered crosstalk cancelled contralateral signals; and
dynamically varying the signal level of said crosstalk cancelled ipsilateral signals and delayed and filtered crosstalk cancelled contralateral signals according to positional information to pan said crosstalk cancelled ipsilateral signals and contralateral signal to left and right loudspeakers. - View Dependent Claims (9)
-
-
10. A system for loudspeaker presentation of positional 3D sound comprising:
-
a binaural processor including position-dependent, head-related filtering responsive to a monaural source signal for generating a binaural signal comprising an ipsilateral signal at one channel output and a delayed contralateral signal at a second channel output;
a crosstalk processor response to said ipsilateral signal and delayed contralateral signal for generating crosstalk-cancelled ipsilateral signal and crosstalk cancelled contralateral signals;
a left loudspeaker and a right loudspeaker;
a controller including a gain matrix device coupled to said left loudspeaker and said right loudspeaker responsive to said crosstalk-cancelled ipsilateral signals and said crosstalk cancelled contralateral signals for panning said crosstalk cancelled ipsilateral and contralateral signal into said left loudspeaker and said right loudspeaker to provide 3D sound; and
a compute gain matrix device responsive to desired positional information for providing signals to control the gain of said gain matrix.
-
-
11. A method of generating positional 3D sound from a monaural signal comprising the steps of:
-
storing a preprocessed two channel file containing crosstalk cancelled ipsilateral signals and crosstalk cancelled contralateral signals;
a left loudspeaker and right loudspeaker; and
a controller coupled to said left loudspeaker and said right loudspeaker and responsive to said crosstalk cancelled ipsilateral signals, said crosstalk contralateral signals, and positional information indicating the angle of the sound of each monaural signal for panning said crosstalk signals into said left and right loudspeakers according to positional information by dynamically varying the signal level of said crosstalk cancelled ipsilateral signals and crosstalk cancelled contralateral signals to provide 3D sound.
-
-
12. A method of providing positional 3D sound to a left loudspeaker and a right loudspeaker from a plurality of monaural signals comprising the steps of;
-
storing a preprocessed two-channel file for each of said monaural signals containing crosstalk-cancelled ipsilateral signals and crosstalk-cancelled contralateral signals, a controller coupled to said preprocessed two-channel file for each of said monaural signals and responsive to desired positional information of each monaural sound for panning said crosstalk-cancelled contralateral and crosstalk-cancelled ipsilateral signals from each of said monaural signals according to positional information by dynamically varying the signal level of said crosstalk cancelled ipsilateral signals and crosstalk cancelled contralateral signals into a left loudspeaker channel and into a right loudspeaker channel according to said desired positional information for each monaural signal, a left channel summer coupled to said left loudspeaker for summing said crosstalk cancelled contralateral signals and crosstalk-canceled ipsilateral signals in said left channel, and a right channel summer coupled to said right loudspeaker for summing said cross-talk cancelled contralateral signals and crosstalk cancelled ipsilateral signals in said right channel.
-
Specification