摘要 |
Waveform data of a plurality of loop waveforms are prestored along with initial phase information corresponding to the loop waveforms. Two of the loop waveforms are selected and repeatedly read out to thereby form loop-reproduced waveforms corresponding to the selected two loop waveforms. These loop-reproduced waveforms are connected together, for example, through cross-fade synthesis, during which time the phases of the loop-reproduced waveforms are adjusted to match with each other using the corresponding initial phase information. Generation of loop read addresses is carried out in such a way that first and second address signals for reading out first and second loop waveforms, respectively, are caused to loop while maintaining a difference between the first and second addresses corresponding to a difference between the initial phases of the selected loop waveforms. With such arrangements, the loop waveforms can be smoothly combined together in a simplified manner without a need for prestoring waveform data in a previously phase-matched condition, and thus waveform formation rich in controllability and editability is achieved.
|