Patent ID: 7847176

Claim:
A digital signal processor to perform digital signal process with respect to a music signal and to suppress a signal level to a maximum value when the signal level over the maximum value of processable values is generated by the digital signal processor, said digital signal processor comprising: a first level correcting device to correct the signal level and generate harmonic sound by multiplying the signal level of the music signal by a correction coefficient so as to make the signal level of the music signal over the maximum value; and a second level correcting device to correct the signal level by multiplying the signal level of the music signal corrected by the first level correcting device by a reciprocal of the correction coefficient, wherein the first level correcting device includes: a first correction coefficient multiplying device to multiply the signal level of the music signal by a first correction coefficient; a second correction coefficient multiplying device to further multiply the signal level multiplied by the first correction coefficient by a predetermined second correction coefficient; and a coefficient correcting device to correct the first correction coefficient so as to make a difference between the signal level multiplied by the first correction coefficient and a predetermined target value divided by the second correction coefficient zero.