摘要 |
<P>PROBLEM TO BE SOLVED: To maintain the sound quality of a generated musical sound signal even when data other than waveform data are processed by interruption to generate a polyphonic musical sound signal with waveform data of a plurality of channels. <P>SOLUTION: A timing/address generator 15 reads waveform data of each sample stored in a waveform RAM on a time-division basis, writes the data to a waveform buffer 11, outputs the data to an accumulator 14 through a selector 12, and accumulate waveform data of a plurality of channels to generate cumulative waveform data. The timing/address generator 15 reads other data out by interrupting the read of the waveform data at a request for the other data in the waveform RAM from a microcomputer. An interpolator 13 interpolates waveform data which are absent owing to the interruption based upon waveform data of samples before and after the sample. <P>COPYRIGHT: (C)2006,JPO&NCIPI |