摘要 |
PROBLEM TO BE SOLVED: To reduce the number of parameters for interpolation in the case of interpolating a waveform sample group and outputting it. SOLUTION: An address signal generator 32 reads out a waveform sample group stored in a waveform memory 31b by upper bits of an address signal changing at a speed corresponding to the pitch of a sound. A multiplier 36 and an interpolation accumulator 37 interpolates the readout waveform sample group by using one pair of parameters for interpolation to output the group. In the generating of the one pair of parameters for interpolation, a function selecting part 42 reads out two pairs of parameters for interpolation from an interpolation coefficient memory 41 by specifying two interpolation functions with upper bits of a timewisely changing control signal having plural bits. Then, an interpolation coefficient interpolating circuit 46 outputs the one pair of parameters for interpolation by interpolating the readout two pairs of parameters for interpolation while using lower bits of the control signal. |