SYSTEMS AND METHODS FOR AUDIO PROCESSING
First Claim
1. A method for processing digital audio signals, comprising:
- receiving one or more digital signals, each of said one or more digital signals having information about spatial position of a sound source relative to a listener;
selecting one or more digital filters, each of said one or more digital filters being formed from a particular range of a hearing response function; and
applying said one or more filters to said one or more digital signals so as to yield corresponding one or more filtered signals, each of said one or more filtered signals having a simulated effect of said hearing response function applied to said sound source.
7 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for audio signal processing are disclosed, where a discrete number of simple digital filters are generated for particular portions of an audio frequency range. Studies have shown that certain frequency ranges are particularly important for human ears'"'"' location-discriminating capability, while other ranges are generally ignored. Head-Related Transfer Functions (HRTFs) are examples response functions that characterize how ears perceive sound positioned at different locations. By selecting one or more “location-critical” portions of such response functions, one can construct simple filters that can be used to simulate hearing where location-discriminating capability is substantially maintained. Because the filters can be simple, they can be implemented in devices having limited computing power and resources to provide location-discrimination responses that form the basis for many desirable audio effects.
88 Citations
46 Claims
-
1. A method for processing digital audio signals, comprising:
-
receiving one or more digital signals, each of said one or more digital signals having information about spatial position of a sound source relative to a listener;
selecting one or more digital filters, each of said one or more digital filters being formed from a particular range of a hearing response function; and
applying said one or more filters to said one or more digital signals so as to yield corresponding one or more filtered signals, each of said one or more filtered signals having a simulated effect of said hearing response function applied to said sound source. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A positional audio engine for processing digital signal representative of a sound from a sound source, comprising:
-
a filter selection component configured to select one or more digital filters, each of said one or more digital filters being formed from a particular range of a hearing response function, said selection based on spatial position of said sound source relative to a listener;
a filter application component configured to apply said one or more digital filters to one or more digital signals so as to yield corresponding one or more filtered signals, each of said one or more filtered signals having a simulated effect of said hearing response function applied to said sound from said sound source. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A system for processing digital audio signals, comprising:
-
an interaural time difference (ITD) component configured to receive a mono input signal and generate left and right ITD-adjusted signals to simulate an arrival time difference of sound arriving at left and right ears of a listener from a sound source, said mono input signal having information about spatial position of said sound source relative said listener;
a positional filter component configured to receive said left and right ITD-adjusted signals, apply one or more digital filters to each of said left and right ITD-adjusted signals to generate left and right filtered digital signals, each of said one or more digital filters based on a particular range of a hearing response function, such that said left and right filtered digital signals simulate said hearing response function; and
an interaural intensity difference (IID) component configured to receive said left and right filtered digital signals and generate left and right IID-adjusted signal to simulate an intensity difference of said sound arriving at said left and right ears. - View Dependent Claims (44)
-
-
45. A system for processing digital audio signals, comprising:
a plurality of signal processing chains, each chain comprising;
an interaural time difference (ITD) component configured to receive a mono input signal and generate left and right ITD-adjusted signals to simulate an arrival time difference of sound arriving at left and right ears of a listener from a sound source, said mono input signal having information about spatial position of said sound source relative said listener;
a positional filter component configured to receive said left and right ITD-adjusted signals, apply one or more digital filters to each of said left and right ITD-adjusted signals to generate left and right filtered digital signals, each of said one or more digital filters based on a particular range of a hearing response function, such that said left and right filtered digital signals simulate said hearing response function; and
an interaural intensity difference (IID) component configured to receive said left and right filtered digital signals and generate left and right IID-adjusted signal to simulate an intensity difference of said sound arriving at said left and right ears.
-
46. An apparatus, comprising:
-
a means receiving one or more digital signals;
a means for selecting one or more digital filters based on information about spatial position of a sound source;
a means for applying said one or more filters to said one or more digital signals so as to yield corresponding one or more filtered signals that simulate an effect of a hearing response function.
-
Specification