摘要 |
PROBLEM TO BE SOLVED: To generate a musical sound waveform sample without breaks of reproduced waveform data. SOLUTION: If it is judged in S360 that musical performance won't terminate by the read timing of a reproducing part to break reproduced waveform data because a calculated total operation volume is too large, +1 is added to operation cycles CC of pronunciation channels following a prescribed performance position by a required number to reduce the number of generated samples in S370. As a result, it is discriminated in S380 whether the total operation volume is within a prescribed range or not. If it is discriminated that the total operation volume is within the prescribed range, channel control processing is terminated; but if it is discriminated that the total operation volume still exceeds the prescribed range, silenced channels are determined in order from the channel in the last performance position to execute the silencing processing in S390. |