Each track is made up of a linkage of regions, and each of the regions is made up of a linkage of nodes or clusters. Sound data are stored on a cluster-by-cluster basis, and reproduced by tracing such linkages. Each time editing is performed on a virtual track of the track, a track data of a corresponding leading region in the edited virtual track is stored in memory as a history record of the track. When an undoing instruction is given, desired record data is selected from the history records of the leading region. Where the sound data in the trailing-end cluster of a preceding region and leading-end cluster of a succeeding region amount to less than 50% of a predetermined total data quantity of sound data to be contained in a proper cluster, the sound data represented by a trailing-end offset and the sound data represented by a leading-end offset are combined together and then written into a reproducing cluster. In reproduction, the sound data written in the reproducing cluster are reproduced for a connecting portion between the preceding and succeeding regions.

 
Web www.patentalert.com

< Singing voice synthesizing method

< In-line chromatic harp with an adjustable string guide

> Method and device for storing main information with associated additional information incorporated therein

> Systems and methods for creating, modifying, interacting with and playing musical compositions

~ 00265