Signal processing device and signal processing method
10142756 ยท 2018-11-27
Assignee
Inventors
Cpc classification
H03G3/3005
ELECTRICITY
International classification
Abstract
A first level converter performs level conversion for a first digital signal into a second digital signal. A second level converter performs level conversion for a third digital signal into a fourth digital signal. An arithmetic unit generates a fifth digital signal obtained by subtracting the fourth digital signal from the second digital signal, and a sixth digital signal obtained by adding the first digital signal and the fourth digital signal to each other. A first DA converter performs DA conversion for the fifth digital signal into a first analog signal. A second DA converter performs DA conversion for the sixth digital signal into a second analog signal. An adder adds the first analog signal and the second analog signal to each other to generate a third analog signal.
Claims
1. A signal processing device for processing a digital stereo signal including a left channel signal and a right channel signal, comprising: a first level converter configured to perform level conversion for a first digital signal of the left channel signal into a second digital signal, the first level converter multiplying the first digital signal by a coefficient for adjusting a volume of the left channel signal; a second level converter configured to perform level conversion for a third digital signal of the right channel signal into a fourth digital signal, the second level converter multiplying the third digital signal by the coefficient for adjusting a volume of the right channel signal; an arithmetic unit configured to generate a fifth digital signal obtained by subtracting the fourth digital signal from the second digital signal, a sixth digital signal obtained by adding the first digital signal and the fourth digital signal to each other, a seventh digital signal obtained by adding the second digital signal and the third digital signal to each other, and an eighth digital signal obtained by subtracting the second digital signal from the fourth digital signal; a first DA converter configured to perform DA conversion for the fifth digital signal into a first analog signal; a second DA converter configured to perform DA conversion for the sixth digital signal into a second analog signal; a third DA converter configured to perform DA conversion for the seventh digital signal into a fourth analog signal; a fourth DA converter configured to perform DA conversion for the eighth digital signal into a fifth analog signal; a first adder configured to add the first analog signal and the second analog signal to each other to generate a third analog signal, the third analog signal being a volume-adjusted left channel signal; and a second adder configured to add the fourth analog signal and the fifth analog signal to each other to generate a sixth analog signal, the sixth analog signal being a volume-adjusted right channel signal.
2. A signal processing method for processing a digital stereo signal including a left channel signal and a right channel signal, the method comprising: performing a first level conversion for a first digital signal of the left channel signal into a second digital signal, the first level conversion comprising multiplying the first digital signal by a coefficient for adjusting a volume of the left channel signal; performing a second level conversion for a third digital signal of the right channel signal into a fourth digital signal, the second level conversion comprising multiplying the third digital signal by the coefficient for adjusting a volume of the right channel signal; generating a fifth digital signal obtained by subtracting the fourth digital signal from the second digital signal, a sixth digital signal obtained by adding the first digital signal and the fourth digital signal to each other, a seventh digital signal obtained by adding the second digital signal and the third digital signal to each other, and an eighth digital signal obtained by subtracting the second digital signal from the fourth digital signal; performing DA conversion for the fifth digital signal into a first analog signal; performing DA conversion for the sixth digital signal into a second analog signal; performing DA conversion for the seventh digital signal into a fourth analog signal; performing DA conversion for the eighth digital signal into a fifth analog signal; adding the first analog signal and the second analog signal to each other and generating a third analog signal, the third analog signal being a volume-adjusted left channel signal, and adding the fourth analog signal and the fifth analog signal to each other to generate a sixth analog signal, the sixth analog signal being a volume-adjusted right channel signal.
3. The signal processing device according to claim 1, wherein the coefficient is an arbitrary value from 1 to +1.
4. The signal processing method according to claim 2, wherein the coefficient is an arbitrary value from 1 to +1.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
DETAILED DESCRIPTION
(8) In the embodiment, an audio signal processing device is described as a form of a signal processing device.
(9) As shown in
(10) The controller 2 controls the reproducer 3 and the DSP 4.
(11) The reproducer 3 outputs digital audio signals from a digital sound source such as a CD to the DSP 4. The digital audio signals are stereo signals with a L (left) channel and a R (right) channel.
(12) Note that reference symbol L in
(13) The DSP 4 includes volumes 41 and 42 and an arithmetic unit 43.
(14) The audio signal L is input into the volume 41 from the reproducer 3. The audio signal L is subjected to volume adjustment on digital data by the volume 41. Specifically, by the volume 41, the audio signal L is multiplied by the coefficient for adjusting the volume to the desired volume, and is subjected to level conversion into the audio signal L, (second digital signal.).
(15) That is, the volume 41 functions as a level converter (first level converter) that performs level conversion for the first digital signal L into the second digital signal L.
(16) The audio signal R is input into the volume 42 from the reproducer 3. The audio signal R is subjected to volume adjustment on digital data by the volume 42. Specifically, by the volume 42, the audio signal R is multiplied by the coefficient for adjusting the volume to the desired volume, and is subjected to level conversion into the audio signal R (fourth digital signal.).
(17) That is, the volume 42 functions as a level converter (second level converter) that performs level conversion for the third digital signal R into the fourth digital signal R.
(18) Note that the coefficient is set to an arbitrary value from 1 to +1.
(19) The audio signal L and the audio signal R are input into the arithmetic unit 43 from the reproducer 3. The audio signal L, subjected to level conversion by the volume 41, is input into the arithmetic unit 43. The audio signal R, subjected to level conversion by the volume 42, is input into the arithmetic unit 43.
(20) The arithmetic unit 43 generates the digital signal LR (fifth digital signal), obtained by subtracting the audio signal R from the audio signal L, and outputs the generated digital signal LR to the DA converter 5 (first DA converter).
(21) The arithmetic unit 43 generates the digital signal L+R (sixth digital signal), obtained by adding the audio signal L and the audio signal R to each other, and outputs the generated digital signal L+R to the DA converter 6 (second DA converter).
(22) The arithmetic unit 43 generates the digital signal. R+L (seventh digital signal), obtained by adding the audio signal R and the audio signal L to each other, and outputs the generated digital signal R+L to the DA converter 7 (third DA converter).
(23) The arithmetic unit 43 generates the digital signal RL (eighth digital signal), obtained by subtracting the audio signal L from the audio signal R, and outputs the generated digital signal RL to the DA converter 8 (fourth DA converter).
(24) The DA converter 5 performs DA conversion for the digital signal LR, and outputs the analog signal LR (first analog signal) to the adder 9 (first adder).
(25) The DA converter 6 performs DA conversion for the digital signal L+R, and outputs the analog signal L+R (second analog signal) to the adder 9.
(26) The DA converter 7 performs DA conversion for the digital signal R+L, and outputs the analog signal R+L, (fourth analog signal) to the adder 10 (second adder).
(27) The DA converter 8 performs DA conversion for the digital signal RL, and outputs the analog signal RL (fifth analog signal) to the adder 10. For simplicity, same reference symbols are used for the digital signals before the DA conversion performed by the DA converters 5 to 8 and the analog signals after the DA conversion performed thereby.
(28) The adder 9 adds the analog signal LR and the analog signal L+R to each other, and generates the analog signal (1+)L (third analog signal). The analog signal (1+)L is output as the audio signal Lch of the L channel to the amplifier 11.
(29) The audio signal Lch is represented by Equation (1).
Lch=(LR)+(L+R)=(1+)L(1)
(30) The adder 10 adds the analog signal R+L and the analog signal RL to each other, and generates the analog signal (1+)R (sixth analog signal). The analog signal (1+)R is output as the audio signal Rch of the R channel to the amplifier 12.
(31) The audio signal Rch is represented by Equation (2).
Rch=(RL)+(RL)=(1+)R(2)
(32) The audio signal Lch is amplified by the amplifier 11, and is output to the speaker 13. The audio signal Rch is amplified by the amplifier 12, and is output to the speaker 14.
(33) Here, by using
(34) An audio signal processing device 20 of the comparative example includes: a controller 21; a reproducer 22; a DSP 23; DA converters 24 and 25; amplifiers 26 and 27; and speakers 28 and 29. The DSP 23 includes volumes 31 and 32.
(35) The controller 21, the reproducer 22, the DSP 23, the amplifiers 26 and 27, the speakers 28 and 29, and the volumes 31 and 32 correspond to the controller 2, the reproducer 3, the DSP 4, the amplifiers 11 and 12, the speakers 13 and 14, and the volumes 41 and 42 in
(36) The audio signal processing device 1 according to the embodiment, which is shown in
(37) In contrast, the audio signal processing device 20 of the comparative example is different from the audio signal processing device 1 according to the embodiment, in that the first and second audio signals L and R, which are subjected to the volume adjustment on the digital data by the volumes 31 and 32, are subjected to DA conversion by the DA converters 24 and 25.
(38)
(39) Note that
(40) Columns of the input level (dB) in
(41) Columns of the output level (dB) indicate the output level of the audio signal Lch output from the DA converter 24. Columns of an error indicate a difference of the output level with respect to the input level.
(42) In the audio signal processing device 20 of the comparative example, an error occurs in the output level when the input level becomes 80 dB or less. The error in the output level is increased as the input level becomes smaller, that is, as the volume is reduced.
(43) The error that occurs in the output level, when the input level becomes 80 dB or less, is mainly caused by the performance of the DA converter. That is, in the audio signal processing device 20 of the comparative example, a shift occurs in correlation between the input level and the output level, depending on the performance of the DA converter.
(44)
(45) Note that
(46) Columns of the input levels (dB) in
(47) Columns of LR (before DA conversion) indicate the input level of the digital signal LR, which is output from the arithmetic unit 43 in
(48) Columns of L+R (before DA conversion) indicate the input level of the digital signal L+R, which is output from the arithmetic unit 43, and input to the DA converter 6. Columns of L+R (after DA conversion) indicate the output level of the analog signal L+R output from the DA converter 6 to the adder 9. Note that the digital signal L+R is set so as to reach a level obtained by adding 0.011 dB to that of the digital signal L+R.
(49) Columns of the output levels indicate the output level of the audio signal Lch output from the DA adder 9. Columns of an error indicate a difference of the output level with respect to the input level.
(50) As shown in
(51) In contrast, as shown in
(52) Hence, in accordance with the audio signal processing device 1 according to the embodiment, the decrease of the bit resolution can be suppressed even when the volume is reduced, and the correlation between the input level and the output level in each of the DA converters 5 and 6 is ensured without being affected by the performance of the DA converters 5 and 6.
(53) The analog signal LR and the analog signal L+R, which have the output levels individually having the correlations with the input levels of the signals input into the DA converters 5 and 6, are added to each other by the adder 9. Hence, in the audio signal processing device 1 according to the embodiment, the input levels of the audio signal and the output levels thereof have correlations, in which errors do not occur.
(54) Moreover, the analog signal LR and the analog signal L+R are added to each other after being subjected to DA conversion, and accordingly, in the case where conversion noise and external noise after DA conversion are not in the same phase, the noises decrease by 6 dB, and in the case where the conversion noise and the external noise are in the same phase, the conversion noise and the external noise can be cancelled with each other.
(55) Note that, also with regard to DA conversion of the audio signal of the R channel, similar effects to those in the above-described DA conversion of the audio signal of the L channel are obtained.
(56)
(57) In the audio signal processing device 20 of the comparative example, the output level has the correlation with the input level in the case where the input level is 80 dB or more; however, the shift occurs in the correlation in the case where the input level is 80 dB or less.
(58) In contrast, in the audio signal processing device 1 according to the embodiment, the output level has the correlation with the input level even when the input level is 80 dB or less.
(59) Hence, in accordance with the signal processing device 1 and the signal processing method according to the embodiment, the decrease of the bit resolution, which occurs in the case of reducing the volume, can be suppressed, and accordingly, in comparison with the conventional case, degradation of the sound quality can be suppressed, and the correlation of the output level with respect to the input level can be improved.
(60) Note that the present invention is not limited to the embodiment mentioned above, and is changeable in various ways within the scope without departing from the scope of the present invention.
(61) For example, in the case of clipping the audio signals by digital blocks, it is possible to cope with the clipping by performing halving processing for the levels thereof at previous stages of the volumes 41 and 42, or at a previous stage of the arithmetic unit 43.
(62) Moreover, in the embodiment, the audio signal L is defined as the first digital signal, the audio signal L is defined as the second digital signal, the audio signal R is defined as the third digital signal, and the audio signal R is defined as the fourth digital signal; however, L and R may be reversed.
(63) That is, the audio signal R may be defined as the first digital signal, the audio signal R may be defined as the second digital signal, the audio signal L may be defined as the third digital signal, and the audio signal L may be defined as the fourth digital signal.
(64) In this case, the digital signal R at becomes the fifth digital signal. The digital signal R+L at becomes the sixth digital signal. The digital signal L+R becomes the seventh digital signal. The digital signal LR becomes the fifth digital signal.
(65) The DA converter 8 becomes the first DA converter. The DA converter becomes the second. DA converter. The DA converter 6 becomes the third. DA converter. The DA converter 5 becomes the fourth DA converter. The adder 10 becomes the first adder. The adder 9 becomes the second adder.