Patent ID: 7102068

Claim:
A waveform data processing method comprising: a step of dividing original waveform data into a plurality of partial waveform data; a step of creating a plurality of additional waveform data, each of which corresponds to one of the partial waveform data; a step of coupling each of the additional waveform data to a tail of the corresponding partial waveform data to obtain a plurality of coupled waveform data, each of the additional waveform data in the coupled waveform data attenuating, with passage of time, from an initial value equal to an envelope level at an end of the corresponding one of the partial waveform data; a step of storing, in a memory, each of the coupled waveform data; a step of, when a reproducing tempo for reproduction of the waveform data is faster than a predetermined standard of the waveform data, using each of the partial waveform data in the coupled waveform data stored in said memory to reproduce a waveform of the reproducing tempo which doesn't contain the additional waveform data; and a step of, when the reproducing tempo for reproduction of the waveform data is slower than the predetermined standard of the waveform data, using each of the coupled waveform data stored in said memory to reproduce a waveform of the reproducing tempo which contains at least a part of the additional waveform data.