Method and apparatus for providing sound in a spatial environment
DCFirst Claim
1. A method for producing sound in a spatial environment comprising the steps of:
- defining said spatial environment to include a plurality of spatial regions;
generating a table comprising adjustment parameters indexed to said plurality of spatial regions;
specifying a spatial region from among said plurality of spatial regions;
obtaining adjustment parameters corresponding to said spatial region from said table;
adjusting relative amplitudes of a plurality of signals representative of said sound according to said adjustment parameters;
applying said plurality of signals to a plurality of spatially diverse transducers.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
A method and apparatus for providing sound in a spatial environment is provided. Control is provided over the perceived position of sound sources, including perceived positions behind the listener or listeners. The invention is effective for multiple simultaneous listeners distributed throughout the spatial environment. The invention provides techniques for real-time interaction with graphic images, computer game controls, or other computer-based events. The invention provides control over the relative amplitude of signals provided to each of a plurality of spatially diverse transducers. By controlling the relative amplitudes of signals applied to each of the transducers, the present invention provides control over the perceived position of sound sources in a spatial environment with respect to one or more listeners. Attenuation parameters may be stored in a table, indexed by the spatial region to which they apply, and used to adjust the relative amplitude of each of the transducers used to produce a sound.
203 Citations
44 Claims
-
1. A method for producing sound in a spatial environment comprising the steps of:
-
defining said spatial environment to include a plurality of spatial regions; generating a table comprising adjustment parameters indexed to said plurality of spatial regions; specifying a spatial region from among said plurality of spatial regions; obtaining adjustment parameters corresponding to said spatial region from said table; adjusting relative amplitudes of a plurality of signals representative of said sound according to said adjustment parameters; applying said plurality of signals to a plurality of spatially diverse transducers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An article of manufacture comprising:
-
a computer usable medium having computer readable program code embodied therein for causing a sound to be sensible as originating from a sound source located in a spatial region of a spatial environment, said computer readable program code in said article of manufacture comprising; computer readable program code configured to cause said computer to generate a table comprising adjustment parameters indexed to a plurality of spatial regions in said spatial environment; computer readable program code configured to cause said computer to obtain adjustment parameters corresponding to said spatial region from said table; and computer readable program code configured to cause said computer to adjust relative amplitudes of a plurality of signals representative of said sound according to said adjustment parameters. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system for producing a sound in a spatial environment comprising:
-
more than two transducers for producing said sound; a table containing parameters, said parameters for controlling the relative amplitudes of each of said transducers;
wherein said table is indexed according to a spatial region defined within said spatial environment; anda gain control coupled to said transducers for adjusting the relative amplitudes of signals provided to said more than two transducers based on said parameters, such that amplitude of said sound produced at each of said more than two transducers is determined by a parameter associated with said each transducer. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A method for producing a sound in a spatial environment comprising steps of:
-
generating a signal representative of said sound; generating an amplitude-adjusted signal for each of more than two transducers according to a region within said spatial environment from which said sound is to be perceived as originating; applying said amplitude-adjusted signals to said transducers, such that amplitude of said sound produced at each of said more than two transducers is determined by said amplitude adjusted signal associated with said each transducer; and providing a table comprising a plurality of adjustment parameters for use in said step of adjusting said amplitude by indexing said table according to a plurality of regions within said spatial environment. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
Specification