JP5023794B2 - Digital audio processing apparatus and digital audio processing program - Google Patents
Digital audio processing apparatus and digital audio processing program Download PDFInfo
- Publication number
- JP5023794B2 JP5023794B2 JP2007119105A JP2007119105A JP5023794B2 JP 5023794 B2 JP5023794 B2 JP 5023794B2 JP 2007119105 A JP2007119105 A JP 2007119105A JP 2007119105 A JP2007119105 A JP 2007119105A JP 5023794 B2 JP5023794 B2 JP 5023794B2
- Authority
- JP
- Japan
- Prior art keywords
- variable amount
- amount
- value
- variable
- sample
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
Description
本発明は、デジタル音声信号における時間的に隣接する前後のサンプル間の差分値に応じた可変量を極大値側のサンプルに加算し、極小値側のサンプルから減算することによりデジタル音声信号を補正するデジタル音声処理装置及びデジタル音声処理プログラムに関する。 The present invention corrects a digital audio signal by adding a variable amount corresponding to a difference value between adjacent samples in the digital audio signal to the maximum value side sample and subtracting it from the minimum value side sample. The present invention relates to a digital audio processing apparatus and a digital audio processing program.
例えばCD規格では、アナログ音声信号はサンプリング周波数fs=44.1kHz、量子化ビット数=16ビットでデジタル音声信号に変換されており、サンプリング定理により、22.05kHzの帯域まででカットされている。また、DVDビデオ規格やDVDオーディオ規格では、CD信号よりもさらなる豊かな臨場感を得るために、44.1kHzより高いサンプリング周波数fs=48kHz、96kHz、192kHz、量子化ビット数=24ビットなどが使用されている。 For example, in the CD standard, an analog audio signal is converted into a digital audio signal with a sampling frequency fs = 44.1 kHz and a quantization bit number = 16 bits, and is cut up to a band of 22.05 kHz according to the sampling theorem. Also, in the DVD video standard and the DVD audio standard, sampling frequencies fs = 48 kHz, 96 kHz, 192 kHz, the number of quantization bits = 24 bits, etc. higher than 44.1 kHz are used in order to obtain a richer presence than the CD signal. Has been.
しかしながら、臨場感を得る目的で、既存のCD信号をそのまま16→24ビット変換し、ハイサンプリングして48kHzなどに変換したとしても、22.05kHz以上の帯域が発生することは無い。そのため、CD信号の波形を整形して得られる高周波帯域を元の信号に付加することにより、聴感上豊かな臨場感を再現する方法が提案されている。例えば第1の従来技術として、下記の特許文献1では、前後のサンプリングデータを比較してサンプリングデータの極大値及び極小値を検出し、また、極大値から極小値まで、極小値から極大値までのサンプル数を検出し、さらに極大値及び極小値を除くサンプル毎に前のサンプルとの差分を算出してこれに上記のサンプル数に応じた係数を乗算し、この乗算結果を、極大値を除く極大値に近いサンプルに対しては加算処理を行い、極小値を除く極小値に近いサンプルに対しては減算処理を行っている。 However, even if an existing CD signal is directly converted from 16 to 24 bits and converted to 48 kHz or the like by high-sampling for the purpose of obtaining a sense of reality, a band of 22.05 kHz or more is not generated. For this reason, a method has been proposed in which a high frequency band obtained by shaping the waveform of a CD signal is added to the original signal to reproduce a rich sense of reality. For example, as the first prior art, in Patent Document 1 below, the sampling data before and after are compared to detect the maximum value and the minimum value of the sampling data, and from the maximum value to the minimum value, from the minimum value to the maximum value. The number of samples is detected, and the difference from the previous sample is calculated for each sample excluding the local maximum value and local minimum value, and this is multiplied by the coefficient corresponding to the number of samples described above. Addition processing is performed on samples that are close to the maximum value except for subtraction, and subtraction processing is performed on samples that are close to the minimum value excluding the minimum value.
また、第2の従来技術として、下記の特許文献2では、極大値及び極小値についても適用することとし、極大値及び極小値と各々1サンプル前の値との差分に対して所定の係数を乗算し、その乗算結果を極大値に対しては加算処理を行い、極小値に対しては減算処理を行っている。これらの方法によりオリジナルのアナログ信号のようにシャープで、リアリティ、明瞭度のある再生音を得ることが可能となっている。 In addition, as the second conventional technique, in Patent Document 2 below, the maximum value and the minimum value are also applied, and a predetermined coefficient is set for the difference between the maximum value and the minimum value and the value one sample before. Multiplication is performed, and the multiplication result is subjected to addition processing for the maximum value, and subtraction processing is performed for the minimum value. By these methods, it is possible to obtain a reproduction sound that is as sharp as an original analog signal, and has reality and clarity.
図2は、特許文献2における従来のデジタル音声処理装置に関するブロック図を示している。ここでは、一例として入出力されるオーディオ信号をfs=96kHz、量子化ビット数=24ビットとしている。極値算出手段11では、入力されたオーディオ信号をサンプルごとに1つ前のサンプルとの比較を行い、大きいか、小さいか、等しいかを検出し、波形の極大値と極小値を検出する。サンプル数検出手段12では、得られた極大値と極小値の間に含まれるサンプル数の検出を行う。差分値算出手段13では、極大値、極小値を含む各サンプルと1サンプル前の値との差分値Δを求める。可変量算出手段14では、含まれるサンプル数に応じた各係数αを、求めた差分値Δに対して乗算して可変量=Δ×αを算出する。加減算手段15では、極大値を含む極大値に近いサンプルに対しては、可変量=Δ×αを加算する処理を行い、極小値を含む極小値に近いサンプルに対しては、可変量=Δ×αを減算する処理を行う。
しかしながら、第1及び第2の従来技術により、小型、簡単かつ安価な回路構成で、狭周波数帯域の音声情報を広周波数帯域の音声情報に変換することが可能であり、その目的は達せられるが、サンプル毎に前のサンプルとの差分Δを算出して、これにサンプル数に応じた係数αを乗算し、この乗算結果=Δ×αを極大値側のサンプルに対して加算処理を行い、極小値側のサンプルか減算処理を行っているため、加算値/減算値がサンプル毎に異なるので、オリジナルデータが持つ信号パワーを変化させてしまう場合がある。すなわち、加算値の二乗和で求められるパワー総量と、減算値の二乗和で求められるパワー総量が一致しない場合に、音量レベルが変化したと知覚されることが課題となっていた。 However, according to the first and second conventional techniques, it is possible to convert audio information in a narrow frequency band into audio information in a wide frequency band with a small, simple and inexpensive circuit configuration, and the purpose can be achieved. , For each sample, calculate the difference Δ from the previous sample, multiply this by the coefficient α according to the number of samples, this multiplication result = Δ × α is added to the maximum value side sample, Since the subtraction process is performed on the sample on the minimum value side, the addition value / subtraction value differs from sample to sample, so the signal power of the original data may be changed. That is, when the total power obtained by the sum of squares of the added value and the total power obtained by the sum of the squares of the subtracted values do not coincide with each other, it is perceived that the volume level is changed.
図3は従来の波形処理を説明するための図であり、一例を示したものである。この図では、極小値と極大値の間隔がサンプリング周期で3サンプル分存在し、極大値X3に近いサンプルX2、X4にはそれぞれ可変量=Δd1、Δd3が加算され、極小値X0、X6にそれぞれ近いサンプルX1、X5には可変量=Δd2、Δd4が減算されている。この例では、Δd3とΔd4の場合は、サンプルX3−X4、X5−X6間の差分値が均一であるため、Δd3=Δd4であるのに対し、Δd1とΔd2の場合は、オーディオ信号に急激な立ち上がりが見られるため、Δd2>Δd1のように不整合な状態が起こっている。そのため、Δd2分の減算処理を行うと、(Δd2−Δd1)の2乗分のパワーが減少する。 FIG. 3 is a diagram for explaining the conventional waveform processing and shows an example. In this figure, there are three samples of the interval between the minimum value and the maximum value in the sampling period, and variable amounts = Δd1 and Δd3 are added to the samples X2 and X4 close to the maximum value X3, respectively, and the minimum values X0 and X6 are respectively added. Variables = Δd2 and Δd4 are subtracted from near samples X1 and X5. In this example, in the case of Δd3 and Δd4, since the difference value between the samples X3-X4 and X5-X6 is uniform, Δd3 = Δd4, whereas in the case of Δd1 and Δd2, the audio signal is abrupt. Since a rise is observed, an inconsistent state occurs such that Δd2> Δd1. Therefore, when the subtraction process for Δd2 is performed, the power for the square of (Δd2−Δd1) decreases.
そこで本発明では、デジタル音声信号における時間的に隣接する前後のサンプル間の差分値に応じた可変量を極大値側のサンプルに加算し、極小値側のサンプルから減算することによりデジタル音声信号を補正する場合に、音量レベルが変化しないようにデジタル音声信号を補正することができるデジタル音声処理装置及びデジタル音声処理プログラムを提供することを目的とする。 Therefore, in the present invention, a digital audio signal is added by adding a variable amount corresponding to a difference value between adjacent samples before and after in the digital audio signal to the maximum value side sample and subtracting from the minimum value side sample. An object of the present invention is to provide a digital audio processing apparatus and a digital audio processing program capable of correcting a digital audio signal so that the volume level does not change when correcting.
本発明のデジタル音声処理装置は上記目的を達成するために、オリジナルのデジタル音声情報における時間的に隣接する前後のサンプルを比較することにより極大値と極小値を求める極値算出手段と、
前記極大値から前記極小値までのサンプル数及び前記極小値から前記極大値までのサンプル数を検出するサンプル数検出手段と、
前記極大値及び前記極小値を含む各サンプルと1サンプル前の値との差分をそれぞれ求める差分値算出手段と、
前記サンプル数に応じた各係数に前記各差分値をそれぞれ乗算して、前記極大値側のサンプルに加算するための第1の可変量と、前記極小値側のサンプルから減算するための第2の可変量を求める可変量算出手段と、
前記可変量算出手段により算出された第1の可変量のパワー総量と第2の可変量のパワー総量を算出するパワー算出手段と、
前記パワー算出手段により算出された前記第1の可変量のパワー総量と前記第2の可変量のパワー総量が同じになるように前記第1の可変量と前記第2の可変量を補正する可変量補正手段と、
前記可変量補正手段により補正された前記第1の可変量を前記極大値側のサンプルに加算し、前記可変量補正手段により補正された前記第2の可変量を前記極小値側のサンプルから減算する加減算手段とを、
有する。
In order to achieve the above object, the digital audio processing apparatus of the present invention is an extreme value calculating means for obtaining a maximum value and a minimum value by comparing samples before and after temporally adjacent in the original digital audio information,
Sample number detection means for detecting the number of samples from the maximum value to the minimum value and the number of samples from the minimum value to the maximum value;
A difference value calculating means for obtaining a difference between each sample including the maximum value and the minimum value and a value one sample before;
A first variable amount for multiplying each coefficient corresponding to the number of samples by each difference value and adding to the maximum value side sample, and a second variable amount for subtracting from the minimum value side sample Variable amount calculating means for obtaining a variable amount of
A power calculating means for calculating the power amount of power amount and a second variable amount of the first variable amount calculated by the variable amount calculating means,
A variable for correcting the first variable amount and the second variable amount so that the total power amount of the first variable amount and the total power amount of the second variable amount calculated by the power calculation means are the same. An amount correction means;
The first variable amount corrected by the variable amount correction unit is added to the maximum value side sample, and the second variable amount corrected by the variable amount correction unit is subtracted from the minimum value side sample. Adding and subtracting means to
Have.
本発明のデジタル音声処理プログラムは上記目的を達成するために、オリジナルのデジタル音声情報における時間的に隣接する前後のサンプルを比較することにより極大値と極小値を求める極値算出ステップと、
前記極大値から前記極小値までのサンプル数及び前記極小値から前記極大値までのサンプル数を検出するサンプル数検出ステップと、
前記極大値及び前記極小値を含む各サンプルと1サンプル前の値との差分をそれぞれ求める差分値算出ステップと、
前記サンプル数に応じた各係数に前記各差分値をそれぞれ乗算して、前記極大値側のサンプルに加算するための第1の可変量と、前記極小値側のサンプルから減算するための第2の可変量を求める可変量算出ステップと、
前記可変量算出ステップにより算出された第1の可変量のパワー総量と第2の可変量のパワー総量を算出するパワー算出ステップと、
前記パワー算出ステップにより算出された前記第1の可変量のパワー総量と前記第2の可変量のパワー総量が同じになるように前記第1の可変量と前記第2の可変量を補正する可変量補正ステップと、
前記可変量補正ステップにより補正された前記第1の可変量を前記極大値側のサンプルに加算し、前記可変量補正ステップにより補正された前記第2の可変量を前記極小値側のサンプルから減算する加減算ステップとを、
有する。
In order to achieve the above object, the digital audio processing program of the present invention calculates an extreme value by calculating a maximum value and a minimum value by comparing samples before and after temporally adjacent in the original digital audio information,
A sample number detection step for detecting the number of samples from the maximum value to the minimum value and the number of samples from the minimum value to the maximum value;
A difference value calculating step for obtaining a difference between each sample including the maximum value and the minimum value and a value one sample before;
A first variable amount for multiplying each coefficient corresponding to the number of samples by each difference value and adding to the maximum value side sample, and a second variable amount for subtracting from the minimum value side sample A variable amount calculating step for obtaining a variable amount of
A power calculating step of calculating the power amount of power amount and a second variable amount of the first variable amount calculated by the variable-amount calculating step,
A variable that corrects the first variable amount and the second variable amount so that the total power amount of the first variable amount and the total power amount of the second variable amount calculated in the power calculation step are the same. An amount correction step;
The first variable amount corrected in the variable amount correction step is added to the sample on the maximum value side, and the second variable amount corrected in the variable amount correction step is subtracted from the sample on the minimum value side. Adding and subtracting step,
Have.
本発明によれば、極大値側のサンプルに加算するための第1の可変量のパワーと、極小値側のサンプルから減算するための第2の可変量のパワーが同じになるように第1、第2の可変量を補正し、それぞれを極大値側のサンプルに加算し、極小値側から減算するので、極小値−極大値間、極大値−極小値間の信号パワーが、オリジナルデータの持つ信号パワーに保たれるため、音量レベルが変化しないようにデジタル音声信号を補正することができる。 According to the present invention, the first variable amount power to be added to the local maximum side sample and the second variable amount power to be subtracted from the local minimum side sample are the same. , The second variable amount is corrected, and each is added to the sample on the maximum value side and subtracted from the minimum value side, so that the signal power between the minimum value and the maximum value and between the maximum value and the minimum value is Since the signal power is maintained, the digital audio signal can be corrected so that the volume level does not change.
以下、図面を参照して本発明の実施の形態について説明する。図1は本発明に係るデジタル音声処理装置及びデジタル音声処理プログラムの一実施の形態についてのブロック図を示している。従来のブロック図(図2)に対して、可変量算出手段14と加減算手段15の間に、パワー算出手段26、可変量補正手段27が追加された形になっている。パワー算出手段26では、可変量算出手段14で求まる可変量のうち、加算に用いられる可変量(加算値)の二乗和で求められるパワー総量と、減算に用いられる可変量(減算値)の二乗和で求められるパワー総量を算出する。可変量補正手段27では、加算値のパワー総量と減算値のパワー総量の比較により、各パワーが同じになるように加算値、減算値の補償係数を算出し、加算値又は減算値を補償係数により修正する。
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing an embodiment of a digital audio processing apparatus and a digital audio processing program according to the present invention. Compared to the conventional block diagram (FIG. 2), a
以下では、図3の例(Δd2>Δd1)を用いてパワー算出手段26及び可変量補正手段27について詳しく説明する。パワー算出手段26では、加算値のパワー総量(Plus_pw)と、減算値のパワー総量(Minus_pw)を求める。図3の例では、以下の式1、式2のように求められる。
Plus_pw=(Δd1)2 (式1)
Minus_pw=(Δd2)2 (式2)
Hereinafter, the
Plus_pw = (Δd1) 2 (Formula 1)
Minus_pw = (Δd2) 2 (Formula 2)
可変量補正手段27では、Plus_pw = Minus_pwになるようにパワー総量の大きい側に合わせるための補償係数を算出する。加算値に対する補償係数をratio_p、減算値に対する補償係数をratio_mとすると、以下の式3、式4のように求められる。 The variable amount correction means 27 calculates a compensation coefficient for adjusting to the larger total power amount so that Plus_pw = Minus_pw. Assuming that the compensation coefficient for the added value is ratio_p and the compensation coefficient for the subtraction value is ratio_m, the following equations 3 and 4 are obtained.
ratio_m=1 (式4) ratio_m = 1 (Formula 4)
そして、補償係数(ratio_p、ratio_m)を用いて加算値及び減算値の修正を行う。
Δd1’=(ratio_p×Δd1)→Δd1 (式5)
Δd2’=(ratio_m×Δd2)→Δd2 (式6)
以上のことに基づき、一般式を導出することを考える。加算値がm個(i=0〜m−1)存在し、各々をΔPiと定義し、減算値がn個(j=0〜n−1)存在し、各々をΔMjと定義すると、
Then, the addition value and the subtraction value are corrected using the compensation coefficients (ratio_p, ratio_m).
Δd1 ′ = (ratio_p × Δd1) → Δd1 (Formula 5)
Δd2 ′ = (ratio_m × Δd2) → Δd2 (Formula 6)
Based on the above, let us consider deriving a general formula. There are m addition values (i = 0 to m−1), each defined as ΔPi, n subtraction values (j = 0 to n−1), and each defined as ΔMj.
上記と同様に、Plus_pw = Minus_pwになるように、パワー総量の大きい側に合わせるための補償係数を算出することを考える。加算値に対する補償係数をratio_p、減算値に対する補償係数をratio_mとすると以下のように求められる。
(Plus_pw > Minus_pwの場合)
ratio_p=1 (式9)
Similarly to the above, it is considered to calculate a compensation coefficient for adjusting to the larger power total amount so that Plus_pw = Minus_pw. When the compensation coefficient for the added value is ratio_p and the compensation coefficient for the subtracted value is ratio_m, the following is obtained.
(When Plus_pw> Minus_pw)
ratio_p = 1 (Formula 9)
(Plus_pw < Minus_pwの場合) (If Plus_pw <Minus_pw)
ratio_m=1 (式12)
(Plus_pw = Minus_pwの場合)
ratio_p=ratio_m=1 (式13)
以上より、補償係数を用いて修正された加算値をΔP'i、減算値をΔM'jとすると、以下のように計算される。
ΔP'i =(ratio_p×ΔPi) (式14)
ΔM'j =(ratio_m×ΔMj) (式15)
ratio_m = 1 (Formula 12)
(When Plus_pw = Minus_pw)
ratio_p = ratio_m = 1 (Formula 13)
From the above, assuming that the addition value corrected using the compensation coefficient is ΔP′i and the subtraction value is ΔM′j, the calculation is performed as follows.
ΔP′i = (ratio_p × ΔPi) (Formula 14)
ΔM′j = (ratio_m × ΔMj) (Formula 15)
上記で示した一例では、Plus_pw = Minus_pwになるように、パワー総量の大きい側に合わせるための補償係数を算出することを考えたが、パワー総量の小さい側に合わせることも可能である。 In the example shown above, it is considered to calculate the compensation coefficient for adjusting to the larger power total amount so that Plus_pw = Minus_pw, but it is also possible to adjust to the smaller power total amount side.
また、可変量補正手段27により修正された加算値及び減算値がそれぞれ、可変量算出手段14において加算、減算に用いられる可変量を算出する際に用いた差分値よりも小さい値になるように制限を加えてもよい。すなわち、加算に用いられる可変量を算出する際に用いた差分値をDPi、 減算に用いられる可変量を算出する際に用いた差分値をDMjとすると、(式14)、(式15)に対して、次式16、17の制限を加えてもよい。
|ΔP'i|<|DPi| (式16)
|ΔM'j|<|DMj| (式17)
Further, the addition value and the subtraction value corrected by the variable
| ΔP′i | <| DPi | (Formula 16)
| ΔM′j | <| DMj | (Formula 17)
また、上記で示した一例では、入力されるオーディオ信号をfs=96kHz、量子化ビット数=24ビットとしているが、CD規格に準拠したfs=44.1kHz、量子化ビット数=16ビットでもよい。さらにそのオーディオ信号は、リニアPCM信号に限らず、MP3、AAC符号化方式などにより符号化/復号化処理された結果の信号であってもよい。 In the example shown above, the input audio signal is set to fs = 96 kHz and the number of quantization bits = 24 bits, but fs = 44.1 kHz and the number of quantization bits = 16 bits conforming to the CD standard may be used. . Further, the audio signal is not limited to the linear PCM signal, but may be a signal resulting from encoding / decoding processing by MP3, AAC encoding method, or the like.
11 極値算出手段
12 サンプル数検出手段
13 差分値算出手段
14 可変量算出手段
15 加減算手段
26 パワー算出手段
27 可変量補正手段
DESCRIPTION OF
Claims (4)
前記極大値から前記極小値までのサンプル数及び前記極小値から前記極大値までのサンプル数を検出するサンプル数検出手段と、
前記極大値及び前記極小値を含む各サンプルと1サンプル前の値との差分をそれぞれ求める差分値算出手段と、
前記サンプル数に応じた各係数に前記各差分値をそれぞれ乗算して、前記極大値側のサンプルに加算するための第1の可変量と、前記極小値側のサンプルから減算するための第2の可変量を求める可変量算出手段と、
前記可変量算出手段により算出された第1の可変量のパワー総量と第2の可変量のパワー総量を算出するパワー算出手段と、
前記パワー算出手段により算出された前記第1の可変量のパワー総量と前記第2の可変量のパワー総量が同じになるように前記第1の可変量と前記第2の可変量を補正する可変量補正手段と、
前記可変量補正手段により補正された前記第1の可変量を前記極大値側のサンプルに加算し、前記可変量補正手段により補正された前記第2の可変量を前記極小値側のサンプルから減算する加減算手段とを、
有するデジタル音声処理装置。 An extreme value calculation means for obtaining a local maximum value and a local minimum value by comparing samples before and after temporally adjacent in the original digital audio information;
Sample number detection means for detecting the number of samples from the maximum value to the minimum value and the number of samples from the minimum value to the maximum value;
A difference value calculating means for obtaining a difference between each sample including the maximum value and the minimum value and a value one sample before;
A first variable amount for multiplying each coefficient corresponding to the number of samples by each difference value and adding to the maximum value side sample, and a second variable amount for subtracting from the minimum value side sample Variable amount calculating means for obtaining a variable amount of
A power calculating means for calculating the power amount of power amount and a second variable amount of the first variable amount calculated by the variable amount calculating means,
A variable for correcting the first variable amount and the second variable amount so that the total power amount of the first variable amount and the total power amount of the second variable amount calculated by the power calculation means are the same. An amount correction means;
The first variable amount corrected by the variable amount correction unit is added to the maximum value side sample, and the second variable amount corrected by the variable amount correction unit is subtracted from the minimum value side sample. Adding and subtracting means to
A digital audio processing apparatus.
前記極大値から前記極小値までのサンプル数及び前記極小値から前記極大値までのサンプル数を検出するサンプル数検出ステップと、
前記極大値及び前記極小値を含む各サンプルと1サンプル前の値との差分をそれぞれ求める差分値算出ステップと、
前記サンプル数に応じた各係数に前記各差分値をそれぞれ乗算して、前記極大値側のサンプルに加算するための第1の可変量と、前記極小値側のサンプルから減算するための第2の可変量を求める可変量算出ステップと、
前記可変量算出ステップにより算出された第1の可変量のパワー総量と第2の可変量のパワー総量を算出するパワー算出ステップと、
前記パワー算出ステップにより算出された前記第1の可変量のパワー総量と前記第2の可変量のパワー総量が同じになるように前記第1の可変量と前記第2の可変量を補正する可変量補正ステップと、
前記可変量補正ステップにより補正された前記第1の可変量を前記極大値側のサンプルに加算し、前記可変量補正ステップにより補正された前記第2の可変量を前記極小値側のサンプルから減算する加減算ステップとを、
有するデジタル音声処理プログラム。 An extreme value calculation step for obtaining a local maximum value and a local minimum value by comparing samples before and after temporally adjacent in the original digital audio information;
A sample number detection step for detecting the number of samples from the maximum value to the minimum value and the number of samples from the minimum value to the maximum value;
A difference value calculating step for obtaining a difference between each sample including the maximum value and the minimum value and a value one sample before;
A first variable amount for multiplying each coefficient corresponding to the number of samples by each difference value and adding to the maximum value side sample, and a second variable amount for subtracting from the minimum value side sample A variable amount calculating step for obtaining a variable amount of
A power calculating step of calculating the power amount of power amount and a second variable amount of the first variable amount calculated by the variable-amount calculating step,
A variable that corrects the first variable amount and the second variable amount so that the total power amount of the first variable amount and the total power amount of the second variable amount calculated in the power calculation step are the same. An amount correction step;
The first variable amount corrected in the variable amount correction step is added to the sample on the maximum value side, and the second variable amount corrected in the variable amount correction step is subtracted from the sample on the minimum value side. Adding and subtracting step,
A digital voice processing program.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007119105A JP5023794B2 (en) | 2007-04-27 | 2007-04-27 | Digital audio processing apparatus and digital audio processing program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007119105A JP5023794B2 (en) | 2007-04-27 | 2007-04-27 | Digital audio processing apparatus and digital audio processing program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008275876A JP2008275876A (en) | 2008-11-13 |
JP5023794B2 true JP5023794B2 (en) | 2012-09-12 |
Family
ID=40053914
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007119105A Active JP5023794B2 (en) | 2007-04-27 | 2007-04-27 | Digital audio processing apparatus and digital audio processing program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5023794B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6511988B2 (en) * | 2015-06-29 | 2019-05-15 | 株式会社Jvcケンウッド | Digital voice processing apparatus, digital voice processing method, digital voice processing program |
JP6844504B2 (en) * | 2017-11-07 | 2021-03-17 | 株式会社Jvcケンウッド | Digital audio processing equipment, digital audio processing methods, and digital audio processing programs |
JP7251400B2 (en) * | 2019-08-08 | 2023-04-04 | 株式会社Jvcケンウッド | DIGITAL SOUND PROCESSING DEVICE, DIGITAL SOUND PROCESSING METHOD, AND DIGITAL SOUND PROCESSING PROGRAM |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3401171B2 (en) * | 1997-10-22 | 2003-04-28 | 日本ビクター株式会社 | Audio information processing method, audio information processing apparatus, and audio information recording method on recording medium |
JP3659489B2 (en) * | 2000-12-20 | 2005-06-15 | 日本ビクター株式会社 | Digital audio processing apparatus and computer program recording medium |
JP2003255973A (en) * | 2002-02-28 | 2003-09-10 | Nec Corp | Speech band expansion system and method therefor |
JP4123486B2 (en) * | 2006-10-02 | 2008-07-23 | 日本ビクター株式会社 | Digital audio processing method, digital audio processing apparatus, and computer program |
JP2008112056A (en) * | 2006-10-31 | 2008-05-15 | Victor Co Of Japan Ltd | Audio sigmal processor |
-
2007
- 2007-04-27 JP JP2007119105A patent/JP5023794B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2008275876A (en) | 2008-11-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110178381A (en) | Loudspeaker protection offset supervision | |
JP4123486B2 (en) | Digital audio processing method, digital audio processing apparatus, and computer program | |
JP4769673B2 (en) | Audio signal interpolation method and audio signal interpolation apparatus | |
JP2015531084A5 (en) | ||
JP5023794B2 (en) | Digital audio processing apparatus and digital audio processing program | |
US11335356B2 (en) | Digital audio processing device, digital audio processing method, and digital audio processing program | |
JP2010020122A (en) | Method and device for processing digital acoustic signal | |
US8352054B2 (en) | Method and apparatus for processing digital audio signal | |
JP5023812B2 (en) | Digital audio processing apparatus and digital audio processing program | |
JPWO2009157111A1 (en) | Analog / digital conversion circuit, optical disk reproducing device, receiving device | |
JP4787316B2 (en) | Digital signal processing apparatus and overtone generation method | |
US20190325003A1 (en) | Noise reduction apparatus and noise suppressing method | |
JP4224807B2 (en) | Audio signal processing apparatus and audio signal processing computer program | |
JP2007049251A (en) | Address generating apparatus and method thereof | |
JP4971010B2 (en) | Sound crack detection device and sound crack detection method | |
US8022289B2 (en) | Harmonic sound generator and a method for producing harmonic sound | |
CN107077862B (en) | Digital voice processing device, digital voice processing method, and digital voice processing program | |
JP4259110B2 (en) | Waveform data encoding apparatus and waveform data encoding method | |
JP2008112056A (en) | Audio sigmal processor | |
KR100575796B1 (en) | Gain of sound output amp control apparatus and method for mobile communication device | |
JP4963955B2 (en) | Signal processing method, signal processing apparatus, and program | |
JP6511988B2 (en) | Digital voice processing apparatus, digital voice processing method, digital voice processing program | |
JP2003331517A5 (en) | ||
JP2005341009A (en) | Digital agc control method and digital agc apparatus | |
JP2012160811A (en) | Audio apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20091210 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100730 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110804 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110812 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111005 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20111012 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120522 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120604 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150629 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5023794 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |