摘要 |
PURPOSE:To accurately perform a looping process even by a pitch asynchronous system by using waveform data on a loop part start address as waveform data on a loop part end address and conforming the waveform data on the start address and end address to each other. CONSTITUTION:The waveform data S(s) stored in the address of a waveform memory 17 that start data SD indicates is read out and supplied to an interpolation control part 18, and the data after linear interpolation has its envelope processed by a multiplier 23 and is converted into an analog signal, which is supplied to a sound system 26 to generate its musical sound. When the area of a loop part is entered beyond an attack part, interpolation is carried out while it is considered that waveform data S(n) in a loop start point address LSPA is present at the position of an loop end point address LEPA, thereby correcting interpolated data corresponding to the distance between an integer part and the loop part end address. Consequently, the looping process can accurately be performed even by the pitch asynchronous system. |