Patent ID: 7626113

Claim:
A tone synthesis method for synthesizing a tone using a storage section storing a first component value train and a second component value train of a tone pitch or tone amplitude of original waveform data that are obtained from a variation value train of the tone pitch or tone amplitude of the original waveform data, the first component value train being obtained by smoothing of said variation value train of the one of the tone pitch and tone amplitude of the original waveform data, the second component value train being obtained on the basis of a difference between said variation value train and said first component value train, said tone synthesis method comprising: a first step of performing, in accordance with a desired tone generating time length, expansion or contraction control on a time axis of at least one of said first and second component value trains read out from said storage section, to thereby obtain the component value train having a time length corresponding to the desired tone generating time length; a second step of variably controlling a train of values of at least one of said first and second component value trains read out from said storage section or having the time axis subjected to the expansion or contraction control by said first step; a third step of generating the variation value train of one of the tone pitch and tone amplitude on the basis of an arithmetic operation between said first and said second component value trains read out from said storage section or controlled by said first step or said second step; and a fourth step of generating a tone for the tone generating time length, using the variation value train.