Method and apparatus for efficient presentation of high-quality three-dimensional audio
First Claim
1. A method for providing an acoustic display of aural information conveying apparent location, said method comprising the steps of:
- receiving an audio signal representing said aural information and receiving one or more location signals representing apparent location for a source of said aural information,generating a plurality of filtered signals by applying a plurality of filters to said audio signal, wherein said plurality of filters have impulse responses which are substantially mutually orthogonal, andfor each respective filtered signal, generating a plurality of amplified signals by amplifying said respective filtered signal using a plurality of amplifiers, each of said amplifiers using a respective gain adapted in response to a respective location signal of said one or more location signals,generating a plurality of output signals, wherein a respective output signal is generated by combining a plurality of said amplified signals.
5 Assignments
0 Petitions
Accused Products
Abstract
Spatialization of soundfields is accomplished by filtering audio signals using filters having unvarying frequency response characteristics and amplifying signals using amplifier gains adapted in response to signals representing sound source location and/or listener position. The filters are derived using a singular value decomposition process which finds the best set of component impulse responses to approximate a given set of head related transfer functions. Efficient implementations for rendering reflection effects, and for spatializing multiple sound sources and/or generating multiple output signals are disclosed.
92 Citations
50 Claims
-
1. A method for providing an acoustic display of aural information conveying apparent location, said method comprising the steps of:
-
receiving an audio signal representing said aural information and receiving one or more location signals representing apparent location for a source of said aural information, generating a plurality of filtered signals by applying a plurality of filters to said audio signal, wherein said plurality of filters have impulse responses which are substantially mutually orthogonal, and for each respective filtered signal, generating a plurality of amplified signals by amplifying said respective filtered signal using a plurality of amplifiers, each of said amplifiers using a respective gain adapted in response to a respective location signal of said one or more location signals, generating a plurality of output signals, wherein a respective output signal is generated by combining a plurality of said amplified signals. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for providing an acoustic display of a plurality of sources of aural information conveying apparent location, said method comprising the steps of:
-
receiving for a respective source of said plurality of sources a respective audio signal and one or more location signals representing apparent location for said respective source, for each respective source, generating a plurality of amplified signals by amplifying said respective audio signal using a plurality of amplifiers, each of said amplifiers using a respective gain adapted in response to a respective location signal of said one or more location signals, generating a plurality of intermediate signals, wherein a respective intermediate signal is generated by combining a plurality of said amplified signals, generating a plurality of filtered signals by applying a respective filter of a plurality of filters to each of said plurality of intermediate signals, wherein said plurality of filters have impulse responses which are substantially mutually orthogonal, and generating one or more output signals by combining said plurality of filtered signals. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for providing an acoustic display of aural information conveying apparent location, said method comprising the steps of:
-
receiving an audio signal representing said aural information and receiving a location signal representing an apparent location for a source of said aural information, generating a first filtered signal by applying a first filter to said audio signal, said first filter having variable frequency response characteristics adapted in response to said location signal, generating one or more second filtered signals, each of said second filtered signals generated by filtering using a respective unvarying frequency response characteristic of a plurality of response characteristics and by amplifying using a respective gain adapted in response to said location signal, wherein said plurality of response characteristics correspond to a plurality of filter impulse responses which are substantially mutually orthogonal, and generating an output signal by combining said first filtered signal and said one or more second filtered signals. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method for providing an acoustic display of aural information conveying apparent location, said method comprising the steps of:
-
receiving an audio signal representing said aural information and receiving a location signal representing apparent location for a source of said aural information, and filtering said audio signal by applying a linear combination of filters, each filter having a respective unvarying frequency response characteristic from a plurality of response characteristics, wherein said linear combination is adapted in response to said location signal and said plurality of response characteristics correspond to a plurality of impulse responses which are substantially mutually orthogonal. - View Dependent Claims (25)
-
-
26. A method for providing an acoustic display of aural information conveying apparent location, said method comprising the steps of:
-
receiving an audio signal representing said aural information and receiving a location signal representing apparent location for a source of said aural information, and filtering said audio signal by applying a a linear combination of a filters, each filter having a respective unvarying frequency response characteristic from a plurality of response characteristics, wherein said linear combination is adapted in response to said location signal and said plurality of response characteristics correspond to a plurality of impulse responses derived such that weighted sums of said plurality of impulse responses provide substantially optimum approximations to each impulse response in a target set of impulse responses, and wherein the number of said plurality of impulse responses is less than the number of impulse responses in said target set. - View Dependent Claims (27)
-
-
28. A system for providing an acoustic display of a plurality of audio sources conveying apparent location to one or more listeners, wherein each of said plurality of audio sources provides aural information at an audio output and provides apparent location information at a location output, and wherein position information for each of said one or more listeners is provided at one or more position outputs, said system comprising:
-
a plurality of first amplifier groups, each comprising a plurality of first amplifiers each having an input coupled to a respective audio output and comprising a gain control coupled to a respective location output, a plurality of first combining circuits each having a plurality of inputs, each of said first combining circuits having a respective input coupled to an output of a first amplifier in a respective first amplifier group, a plurality of filters each having an input coupled to an output of a respective first combining circuit of said plurality of first combining circuits, a plurality of second amplifier groups, each comprising a plurality of second amplifiers each having an input coupled to an output of a respective filter of said plurality of filters and comprising a gain control coupled to a respective position output, a plurality of second combining circuits, a respective second combining circuit having a plurality of inputs coupled to outputs of second amplifiers in a respective one of said plurality of second amplifier groups, and a plurality of output terminals, each coupled to an output of a respective second combining circuit of said plurality of second combining circuits. - View Dependent Claims (40, 41, 42, 50)
-
-
29. A system for providing an acoustic display of an audio source conveying apparent location, wherein said audio source provides aural information at an audio output and provides apparent location information at a location output, said system comprising:
-
a plurality of filters each having an input coupled to said audio output and each having a respective impulse response in a plurality of impulse responses, wherein said plurality of impulse responses are substantially mutually orthogonal, a plurality of amplifier groups, each comprising a plurality of amplifiers each having an input coupled to an output of a respective filter of said plurality of filters and comprising a gain control coupled to said location output, a plurality of combining circuits, a respective combining circuit having a plurality of inputs coupled to outputs of amplifiers in a respective one of said plurality of amplifier groups, and a plurality of output terminals, each coupled to an output of a respective combining circuit of said plurality of combining circuits. - View Dependent Claims (30, 43, 44)
-
-
31. A system for providing an acoustic display of a plurality of audio sources conveying apparent location, wherein each of said plurality of audio sources provides aural information at an audio output and provides apparent location information at a location output, said system comprising:
-
a plurality of amplifier groups, each comprising a plurality of amplifiers each having an input coupled to a respective audio output and comprising a gain control coupled to a respective location output, a plurality of first combining circuits each having a plurality of inputs, each of said first combining circuits having a respective input coupled to an output of an amplifier in a respective amplifier group, a plurality of filters each having an input coupled to an output of a respective first combining circuit of said plurality of first combining circuits and each filter having a respective impulse response in a plurality of impulse responses, wherein said plurality of impulse responses are substantially mutually orthogonal, a second combining circuit having a plurality of inputs, a respective input coupled to an output of a respective filter of said plurality of filters, and an output terminal coupled to an output of said second combining circuit. - View Dependent Claims (32, 45, 46)
-
-
33. A system for providing an acoustic display of aural information conveying apparent location, wherein an audio source provides said aural information at an audio output and provides apparent location information at a location output, said system comprising:
-
a first filter having an input coupled to said audio output, an output coupled to a first output terminal, and having a frequency response control coupled to said location output, one or more delay elements having inputs coupled to said audio output, a plurality of amplifier groups, each group comprising a plurality of amplifiers each having an input coupled to an output of said one or more delay elements and a gain control coupled to said location output, a plurality of first combining circuits each having a plurality of inputs, each of said first combining circuits having a respective input coupled to an output of an amplifier in a respective amplifier group, a plurality of second filters each having an input coupled to an output of a respective first combining circuit, one or more second combining circuits each having a plurality of inputs, a respective input coupled to an output of a respective second filter, and one or more second output terminals, each coupled to an output of a respective second combining circuit. - View Dependent Claims (34, 35, 36)
-
-
37. A system for providing an acoustic display of an audio source conveying apparent location and ambient effects, wherein said audio source provides aural information at an audio output and provides apparent location information at a location output, and wherein an ambient signal describing ambient characteristics is provided at an ambient output, said system comprising:
-
a first filter having an input coupled to said audio output, an output coupled to a first output terminal, and having a frequency response control coupled to said location output, a plurality of second filters each having an input coupled to said audio output, a plurality of amplifier groups, each comprising a plurality of amplifiers each having an input coupled to an output of a respective filter of said plurality of filters and having a gain control coupled to said location output, a plurality of first combining circuits, a respective combining circuit having a plurality of inputs coupled to outputs of amplifiers in a respective one of said plurality of amplifier groups, a plurality of delay elements each having an input coupled to an output of a respective first combining circuit, a plurality of second combining circuits each having a plurality of inputs, a respective input coupled to an output of a respective delay element of said plurality of said delay elements, and a plurality of second output terminals, each coupled to an output of a respective second combining circuit of said plurality of second combining circuits. - View Dependent Claims (38, 39, 47, 48, 49)
-
Specification