Patent ID: 8022289
Filing Date: 2011-09-20
Classification: G10H

Abstract:
1. A harmonic sound generator for generating harmonic sound of a music signal comprising: a first harmonic sound generating unit for generating a first harmonic sound signal including frequency components of non-integer multiples of a music signal frequency, said frequency components of the first harmonic sound signal being shifted back and forth within an offset range of odd-multiples of the music signal frequency, said offset range of odd-multiples based on a first specific frequency; and a second harmonic sound generating unit for generating a second harmonic sound signal including frequency components of non-integer multiples of the music signal frequency, said frequency components of the second harmonic sound signal being shifted back and forth within an offset range of even-multiples of the music signal frequency, said offset range of even-multiples based on a second specific frequency, said second harmonic sound generating unit generating the second harmonic sound signal based on the first harmonic sound signal generated by the first harmonic sound generating unit, wherein the first harmonic sound generating unit is composed of: a digital signal processor to perform a digital signal processing of the music signal and to limit the signal level to a maximum value when the signal level is larger than the maximum value of the signal level processable by the digital signal processor, and wherein the digital signal processor comprises: a first level correcting unit to perform a level correction by multiplying the signal level of the music signal by a correction coefficient so that the signal level of the music signal is larger than the maximum value; and a second level correcting unit to perform the level correction by multiplying the signal level of the music signal corrected by the first level correcting unit by the reciprocal of the correction coefficient, and wherein the first level correcting unit comprises: a first correction coefficient multiplying unit to multiply the signal level of the music signal by a first correction coefficient; a second correction coefficient multiplying unit to multiply the signal level multiplied by the first correction coefficient by a second correction coefficient; and a coefficient correcting unit to correct the first correction coefficient so that the difference between the signal level multiplied by the first correction coefficient and a predetermined target value divided by the second correction coefficient becomes zero.