Music piece processing apparatus and method
First Claim
1. A music piece processing apparatus comprising:
- a storage section that stores music piece data sets of a plurality of music pieces, each of the music piece data sets comprising respective tone data of a plurality of fragments of the music piece and respective character values of the fragments, the character value of each of the fragments being indicative of a musical character of the fragment;
a similarity index calculation section that selects, as a main fragment, one of plurality of fragments of a main music piece selected from among the plurality of music pieces stored in said storage section;
specifies, as a sub fragment, each one, other than the selected main fragment, of a plurality of fragments of two or more music pieces selected from among said plurality of music pieces stored in said storage section; and
calculates a similarity index value indicative of a degree of similarity between the character value of the selected main fragment and the character value of the specified sub fragment, said similarity index calculation section selecting, as the main fragment, each of said plurality of fragments of the selected main music piece and calculating the similarity index value for each of the main fragments;
a condition setting section that sets a selection condition;
a selection section that selects, for each of the main fragments of the main music piece, a sub fragment presenting a similarity index value that satisfies the selection condition; and
a processing section that processes the tone data of each of the main fragments of the main music piece on the basis of the tone data of the sub fragment selected by said selection section for the main fragment.
1 Assignment
0 Petitions
Accused Products
Abstract
Storage section has stored therein music piece data sets of a plurality of music pieces, each of the music piece data sets including respective tone data of a plurality of fragments of the music piece and respective character values indicative of musical characters of the fragments. Each of the fragments of a selected main music piece is selected as a main fragment, and each one, other than the selected main fragment, of a plurality of fragments of two or more music pieces is selected as a sub fragment. A similarity index value indicative of a degree of similarity between the character value of the main fragment and the character value of the specified sub fragment is calculated. For each of the main fragments, a sub fragment presenting a similarity index value that satisfies a predetermined selection condition is selected for processing the tone data of the main music piece.
53 Citations
20 Claims
-
1. A music piece processing apparatus comprising:
-
a storage section that stores music piece data sets of a plurality of music pieces, each of the music piece data sets comprising respective tone data of a plurality of fragments of the music piece and respective character values of the fragments, the character value of each of the fragments being indicative of a musical character of the fragment; a similarity index calculation section that selects, as a main fragment, one of plurality of fragments of a main music piece selected from among the plurality of music pieces stored in said storage section;
specifies, as a sub fragment, each one, other than the selected main fragment, of a plurality of fragments of two or more music pieces selected from among said plurality of music pieces stored in said storage section; and
calculates a similarity index value indicative of a degree of similarity between the character value of the selected main fragment and the character value of the specified sub fragment, said similarity index calculation section selecting, as the main fragment, each of said plurality of fragments of the selected main music piece and calculating the similarity index value for each of the main fragments;a condition setting section that sets a selection condition; a selection section that selects, for each of the main fragments of the main music piece, a sub fragment presenting a similarity index value that satisfies the selection condition; and a processing section that processes the tone data of each of the main fragments of the main music piece on the basis of the tone data of the sub fragment selected by said selection section for the main fragment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-implemented music piece processing method, said music piece processing method using a storage section that stores music piece data sets of a plurality of music pieces, each of the music piece data sets comprising respective tone data of a plurality of fragments of the music piece and respective character values of the fragments, the character value of each of the fragments being indicative of a musical character of the fragment, said music piece processing method comprising:
-
a calculation step of selecting, as a main fragment, one of plurality of fragments of a main music piece selected from among the plurality of music pieces stored in the storage section;
specifying, as a sub fragment, each one, other than the selected main fragment, of a plurality of fragments of two or more music pieces selected from among said plurality of music pieces stored in the storage section; and
calculating a similarity index value indicative of a degree of similarity between the character value of the selected main fragment and the character value of the specified sub fragment, said calculation step selecting, as the main fragment, each of said plurality of fragments of the selected main music piece and calculating the similarity index value for each of the main fragments;a step of setting a selection condition; a selection step of selecting, for each of the main fragments of the main music piece, a sub fragment presenting a similarity index value that satisfies the selection condition; and a step of processing the tone data of each of the main fragments of the main music piece on the basis of the tone data of the sub fragment selected by said selection step.
-
-
20. A computer-readable storage medium containing a group of instructions for causing a computer to perform a music piece processing procedure, said music piece processing procedure using a storage section that stores music piece data sets of a plurality of music pieces, each of the music piece data sets comprising respective tone data of a plurality of fragments of the music piece and respective character values of the fragments, the character value of each of the fragments being indicative of a musical character of the fragment, said music piece processing procedure comprising:
-
a calculation step of selecting, as a main fragment, one of plurality of fragments of a main music piece selected from among the plurality of music pieces stored in the storage section;
specifying, as a sub fragment, each one, other than the selected main fragment, of a plurality of fragments of two or more music pieces selected from among said plurality of music pieces stored in the storage section; and
calculating a similarity index value indicative of a degree of similarity between the character value of the selected main fragment and the character value of the specified sub fragment, said calculation step selecting, as the main fragment, each of said plurality of fragments of the selected main music piece and calculating the similarity index value for each of the main fragments;a step of setting a selection condition; a selection step of selecting, for each of the main fragments of the main music piece, a sub fragment presenting the similarity index value that satisfies the selection condition; and a step of processing the tone data of each of the main fragments of the main music piece on the basis of the tone data of the sub fragment selected by said selection step.
-
Specification