Sound processing apparatus, method, and program
First Claim
1. A sound processing apparatus including:
- an input attenuation amount calculation unit configured to calculate an input attenuation amount for attenuating a sound signal, on the basis of a gain setting value representing an adjustment amount of a gain of each frequency band of a sound signal in equalizer processing;
an estimation gain amplification amount calculation unit configured to calculate an estimation gain amplification amount which is an estimation value of a gain of the sound signal amplified by the equalizer processing, on the basis of the gain setting value and a weight coefficient derived for each of the frequency bands;
a gain correction amount calculation unit configured to calculate a gain correction amount on the basis of the input attenuation amount and the estimation gain amplification amount;
an input gain attenuation unit configured to attenuate the sound signal on the basis of the input attenuation amount;
an equalizer processing unit configured to perform the equalizer processing on the sound signal attenuated by the input gain attenuation unit, on the basis of the gain setting value, and adjust the gain of each of the frequency bands of the sound signal; and
a gain correction unit configured to correct the gain of the sound signal having been subjected to the equalizer processing, on the basis of the gain correction amount.
1 Assignment
0 Petitions
Accused Products
Abstract
The present technique relates to a sound processing apparatus, a method, and a program capable of alleviating degradation of the quality of sound in a case where the gain of a sound signal is amplified.
When equalizer processing for adjusting the gain of each frequency band of an input signal on the basis of a gain setting value is performed, an input signal is attenuated by an input attenuation amount derived from the gain setting value, and the equalizer processing is performed on the input signal attenuated. The amount of amplification of the gain of the input signal in the equalizer processing is estimated on the basis of the gain setting value and a weight coefficient of each frequency band derived from a generally-available music signal prepared in advance, and a difference of the estimation value and the input attenuation amount is calculated as a gain correction amount. Further, nonlinear amplification processing is performed on the input signal so as to actually amplify the input signal, which has been subjected to the equalizer processing, by a gain correction amount, and an output signal is obtained. The present technique can be applied to a sound processing apparatus.
62 Citations
9 Claims
-
1. A sound processing apparatus including:
-
an input attenuation amount calculation unit configured to calculate an input attenuation amount for attenuating a sound signal, on the basis of a gain setting value representing an adjustment amount of a gain of each frequency band of a sound signal in equalizer processing; an estimation gain amplification amount calculation unit configured to calculate an estimation gain amplification amount which is an estimation value of a gain of the sound signal amplified by the equalizer processing, on the basis of the gain setting value and a weight coefficient derived for each of the frequency bands; a gain correction amount calculation unit configured to calculate a gain correction amount on the basis of the input attenuation amount and the estimation gain amplification amount; an input gain attenuation unit configured to attenuate the sound signal on the basis of the input attenuation amount; an equalizer processing unit configured to perform the equalizer processing on the sound signal attenuated by the input gain attenuation unit, on the basis of the gain setting value, and adjust the gain of each of the frequency bands of the sound signal; and a gain correction unit configured to correct the gain of the sound signal having been subjected to the equalizer processing, on the basis of the gain correction amount. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A sound processing method comprising:
-
an input attenuation amount calculation step for calculating an input attenuation amount for attenuating a sound signal, on the basis of a gain setting value representing an adjustment amount of a gain of each frequency band of a sound signal in equalizer processing; an estimation gain amplification amount calculation step for calculating an estimation gain amplification amount which is an estimation value of a gain of the sound signal amplified by the equalizer processing, on the basis of the gain setting value and a weight coefficient derived for each of the frequency bands; a gain correction amount calculation step for calculating a gain correction amount on the basis of the input attenuation amount and the estimation gain amplification amount; an input gain attenuation step for attenuating the sound signal on the basis of the input attenuation amount; an equalizer processing step for performing the equalizer processing on the sound signal attenuated in the input gain attenuation step, on the basis of the gain setting value, and adjusting the gain of each of the frequency bands of the sound signal; and a gain correction step for correcting the gain of the sound signal having been subjected to the equalizer processing, on the basis of the gain correction amount.
-
-
9. A non-transitory computer readable medium having stored thereon, a set of computer executable instructions for causing a computer to execute processing comprising:
-
calculating an input attenuation amount for attenuating a sound signal, on the basis of a gain setting value representing an adjustment amount of a gain of each frequency band of a sound signal in equalizer processing; calculating an estimation gain amplification amount which is an estimation value of a gain of the sound signal amplified by the equalizer processing, on the basis of the gain setting value and a weight coefficient derived for each of the frequency bands; calculating a gain correction amount on the basis of the input attenuation amount and the estimation gain amplification amount; attenuating the sound signal on the basis of the input attenuation amount; performing the equalizer processing on the attenuated sound signal, on the basis of the gain setting value, and adjusting the gain of each of the frequency bands of the sound signal; and correcting the gain of the sound signal having been subjected to the equalizer processing, on the basis of the gain correction amount.
-
Specification