EQUALIZATION PROFILES FOR DYNAMIC EQUALIZATION OF AUDIO DATA
First Claim
1. A method of operating an audio signal processing apparatus to process an audio signal, the method comprising:
- accepting an audio signal;
selecting a predefined dynamic equalization (DEQ) spectral profile from a plurality of predefined spectral profiles that are locally stored or that have been remotely stored;
processing the audio signal using the audio signal processing apparatus according to the selected predefined DEQ spectral profile to generate a processed audio signal, the processing including determining a spectral measure that is modified, including carrying out perceptual domain dynamic equalization, to dynamically adjust the time-varying spectral profile of the audio signal to more closely match a time invariant spectral profile according to the selected predefined DEQ spectral profile, the processed audio signal being for playback in a reproduction environment using a reproduction apparatus-,wherein the selected predefined DEQ spectral profile includes one or more of;
a device-specific DEQ spectral profile to equalize for one or more characteristics of the reproduction apparatus, or one or more characteristics of the reproduction environment, or characteristics of both the reproduction environment and the reproduction apparatus,a content-specific DEQ spectral profile to equalize according to the content or type of content represented by the audio signal, andan equalization-type specific DEQ spectral profile to equalize according to a type of equalization effect.
2 Assignments
0 Petitions
Accused Products
Abstract
Apparatuses for and methods of carrying out dynamic equalization processing of an audio signal, and apparatuses for and methods of controlling such equalization processing of the audio signal to dynamically adjust the time-varying spectrum of an audio signal to more closely match a user specified target time-invariant perceived audio signal spectrum while preserving the original dynamic range of the audio signal. The dynamic equalization is carried out according to a user-defined spectral profile specified by a control interface that allows a user to define, create, modify and/or apply the user-defined spectral profile.
82 Citations
31 Claims
-
1. A method of operating an audio signal processing apparatus to process an audio signal, the method comprising:
-
accepting an audio signal; selecting a predefined dynamic equalization (DEQ) spectral profile from a plurality of predefined spectral profiles that are locally stored or that have been remotely stored; processing the audio signal using the audio signal processing apparatus according to the selected predefined DEQ spectral profile to generate a processed audio signal, the processing including determining a spectral measure that is modified, including carrying out perceptual domain dynamic equalization, to dynamically adjust the time-varying spectral profile of the audio signal to more closely match a time invariant spectral profile according to the selected predefined DEQ spectral profile, the processed audio signal being for playback in a reproduction environment using a reproduction apparatus-, wherein the selected predefined DEQ spectral profile includes one or more of; a device-specific DEQ spectral profile to equalize for one or more characteristics of the reproduction apparatus, or one or more characteristics of the reproduction environment, or characteristics of both the reproduction environment and the reproduction apparatus, a content-specific DEQ spectral profile to equalize according to the content or type of content represented by the audio signal, and an equalization-type specific DEQ spectral profile to equalize according to a type of equalization effect. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for providing predefined DEQ spectral profiles for use by client processing systems, the system comprising:
-
one or more processors; a storage subsystem; a network interface coupled to a network, such that the system can communicate with one or more audio signal processing apparatuses that are coupled to the network; wherein the storage system stores a set of predefined dynamic equalization (DEQ) spectral profiles, wherein the one or more processors are operative to send directly, or indirectly via a different processing system, one or more of the set of stored predefined DEQ spectral profiles to at least one audio signal processing apparatus coupled to the network, such that a particular audio signal processing apparatus, as a result of receiving a selected predefined DEQ spectral profile, is able to process an accepted audio signal according to the selected predefined DEQ spectral profile to generate a processed audio signal, the processing including determining a spectral measure that is modified, including carrying out perceptual domain dynamic equalization, to dynamically adjust the time-varying spectral profile of the audio signal to more closely match a time invariant spectral profile according to the selected predefined DEQ spectral profile, the processed audio signal being for playback in a reproduction environment using a reproduction apparatus; wherein each stored predefined DEQ spectral profile includes one or more of; a device-specific DEQ spectral profile to equalize for one or more characteristics of a reproduction apparatus, or one or more characteristics of a reproduction environment in which the reproduction apparatus operated, or characteristics of both the reproduction environment and the reproduction apparatus, a content-specific DEQ spectral profile to equalize according to the content or type of content represented by the audio signal to be processed, and an equalization-type specific DEQ spectral profile to equalize according to a type of equalization effect. - View Dependent Claims (19, 20, 21)
-
-
22. An apparatus for selecting and using a predefined DEQ spectral profile to process an audio signal, the apparatus comprising:
-
one or more processors; a storage subsystem configured with code that when executed on at least one of the processors, causes the apparatus to; process the audio signal according to a selected predefined dynamic equalization (DEQ) spectral profile to generate a processed audio signal, the processing including determining a spectral measure that is modified, including carrying out perceptual domain dynamic equalization, to dynamically adjust the time-varying spectral profile of the audio signal to more closely match a time invariant spectral profile according to the selected predefined DEQ spectral profile, the processed audio signal being for playback in a reproduction environment using a reproduction apparatus; wherein the selected predefined DEQ spectral profile is selected from a plurality of predefined DEQ spectral profiles that are locally stored, or that have been remotely stored, and wherein the selected predefined DEQ spectral profile includes one or more of; a device-specific DEQ spectral profile to equalize for one or more characteristics of the reproduction apparatus, or one or more characteristics of the reproduction environment, or characteristics of both the reproduction environment and the reproduction apparatus, a content-specific DEQ spectral profile to equalize according to the content or type of content represented by the audio signal, and an equalization-type specific DEQ spectral profile to equalize according to a type of equalization effect. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
wherein the one or more processors are operative to retrieve at least a particular predefined DEQ spectral profile from a serving processing system coupled to the network, the serving processing system including or coupled to a server storage subsystem in which a server set of predefined DEQ spectral profiles is stored, the retrieving comprising sending a request to the serving processing system for the particular predefined DEQ spectral profile; and
receiving the requested particular predefined DEQ spectral profile, andwherein the one or more processors are operative to send a request to an authentication processing system coupled to the network, the request being to authenticate the particular predefined DEQ spectral profile, the authenticating processing system including or coupled to an authentication storage subsystem in which a set of authentication parameters is stored, and wherein the one or more processors are further operative to receive an authenticity parameter from the authentication processing system, and to ascertain whether the particular predefined DEQ spectral profile is usable as the selected predefined DEQ spectral profile according to the received authenticity parameter.
-
-
27. An apparatus as recited in claim 22, further comprising:
-
a network interface coupled to a network, wherein the one or more processors are operative to send a request to an authentication processing system coupled to the network, the request being to authenticate a particular predefined DEQ spectral profile, the authenticating processing system including or coupled to an authentication storage subsystem in which a set of authentication parameters is stored, and wherein the one or more processors are further operative to receive an authenticity parameter from the authentication processing system, and to ascertain whether the particular predefined DEQ spectral profile is usable as the selected predefined DEQ spectral profile according to the received authenticity parameter.
-
-
28. An apparatus as recited in claim 22, wherein the selected predefined spectral profile includes authentication information and spectral data, and wherein the one or more processors are operative to:
ascertain whether the particular predefined DEQ spectral profile is usable as the selected predefined DEQ spectral profile by comparing the authentication information to a function of the spectral data.
-
29. An apparatus as recited in claim 28, wherein the authentication information is encrypted by an encryption method that can identify the creator or manufacturer of the profile, and wherein the ascertaining includes decrypting the authentication information.
-
30. A method of operating a processing system for providing predefined dynamic equalization (DEQ) spectral profiles for use by client processing systems, the processing system comprising one or more processors, a storage subsystem, and a network interface coupled to a network, such that the processing system can communicate with one or more audio signal processing apparatuses that are coupled to the network, the method comprising:
-
storing a set of predefined DEQ spectral profiles in the storage subsystem, distributing directly, or via another processing system indirectly, one or more of the stored predefined DEQ spectral profiles to one or more audio signal processing apparatuses coupled to the network, such that a particular audio signal processing apparatus coupled to the network, as a result of receiving a selected predefined DEQ spectral profile, can process an accepted audio signal according to the selected predefined DEQ spectral profile to generate a processed audio signal, the processing including determining a spectral measure that is modified, including perceptual domain dynamic equalization to dynamically adjust the time-varying spectral profile of the audio signal to more closely match a time invariant spectral profile according to the selected predefined DEQ spectral profile, the processed audio signal being for playback in a reproduction environment using a reproduction apparatus; wherein each stored predefined DEQ spectral profile includes one or more of; a device-specific DEQ spectral profile to equalize for one or more characteristics of a reproduction apparatus, or one or more characteristics of a reproduction environment in which the reproduction apparatus, or characteristics of both the reproduction environment and the reproduction apparatus, a content-specific DEQ spectral profile to equalize according to the content or type of content represented by the audio signal to be processed, and an equalization-type specific DEQ spectral profile to equalize according to a type of equalization effect.
-
-
31. A computer-readable storage medium configured with instructions that when executed by one or more processors of a processing system, cause carrying out a method of process an audio signal, the method comprising:
-
accepting an audio signal; automatically selecting, or accepting a from a user a selection of a predefined dynamic equalization (DEQ) spectral profile from a plurality of predefined spectral profiles that are locally stored or that have been remotely stored; processing the audio signal using the audio signal processing apparatus according to the selected predefined DEQ spectral profile to generate a processed audio signal, the processing including determining a spectral measure that is modified, including perceptual domain dynamic equalization to dynamically adjust the time-varying spectral profile of the audio signal to more closely match a time invariant spectral profile according to the selected predefined DEQ spectral profile, the processed audio signal being for playback in a reproduction environment using a reproduction apparatus, wherein the selected predefined DEQ spectral profile includes one or more of; a device-specific DEQ spectral profile to equalize for one or more characteristics of the reproduction apparatus, or one or more characteristics of the reproduction environment, or characteristics of both the reproduction environment and the reproduction apparatus, a content-specific DEQ spectral profile to equalize according to the content or type of content represented by the audio signal, and an equalization-type specific DEQ spectral profile to equalize according to a type of equalization effect.
-
Specification