Tone processing apparatus and method
First Claim
1. A tone processing apparatus comprising:
- a storage section that, for at least one music piece, stores tone data of each of a plurality of fragments segmented from the music piece and stores a first descriptor indicative of a musical character of each of the fragments in association with the fragment;
a descriptor generation section that receives input data based on operation by a user and generates a second descriptor, indicative of a musical character, on the basis of the received input data;
a determination section that determines similarity between said second descriptor and said first descriptor of each of the fragments;
a selection section that selects the tone data of at least one of the fragments from the storage section on the basis of a result of similarity determination by said determination section; and
a data generation section that, on the basis of the tone data of the fragment selected by said selection section, generates tone data to be outputted, whereinsaid determination section calculates a similarity index value indicative of a degree of similarity, to said second descriptor, of said first descriptor of each of the fragments, andsaid selection section selects, from said storage section, the tone data of at least one of the fragments on the basis of the similarity index value calculated by said determination section.
1 Assignment
0 Petitions
Accused Products
Abstract
For at least one music piece, a storage section stores tone data of each of a plurality of fragments segmented from the music piece and stores a first descriptor indicative of a musical character of each of the fragments in association with the fragment. Descriptor generation section receives input data based on operation by a user and generates a second descriptor, indicative of a musical character, on the basis of the received input data. Determination section determines similarity between the second descriptor and the first descriptor of each of the fragments. Selection section selects the tone data of at least one fragment on the basis of a result of the similarity determination by the determination section. On the basis of the tone data of the selected at least one fragment, a data generation section generates tone data to be outputted.
-
Citations
20 Claims
-
1. A tone processing apparatus comprising:
-
a storage section that, for at least one music piece, stores tone data of each of a plurality of fragments segmented from the music piece and stores a first descriptor indicative of a musical character of each of the fragments in association with the fragment; a descriptor generation section that receives input data based on operation by a user and generates a second descriptor, indicative of a musical character, on the basis of the received input data; a determination section that determines similarity between said second descriptor and said first descriptor of each of the fragments; a selection section that selects the tone data of at least one of the fragments from the storage section on the basis of a result of similarity determination by said determination section; and a data generation section that, on the basis of the tone data of the fragment selected by said selection section, generates tone data to be outputted, wherein said determination section calculates a similarity index value indicative of a degree of similarity, to said second descriptor, of said first descriptor of each of the fragments, and said selection section selects, from said storage section, the tone data of at least one of the fragments on the basis of the similarity index value calculated by said determination section. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for processing a tone by use of a storage section that, for at least one music piece, stores tone data of each of a plurality of fragments segmented from the music piece and stores a first descriptor indicative of a musical character of each of the fragments in association with the fragment, said method comprising:
-
a step of receiving input data based on operation by a user and generating a second descriptor, indicative of a musical character, on the basis of the received input data; a determination step of determining similarity between said second descriptor and said first descriptor of each of the fragments, the determination step calculating a similarity index value indicative of a degree of similarity, to said second descriptor, of said first descriptor of each of the fragments; a selection step of selecting the tone data of at least one of the fragments from the storage section on the basis of a result of similarity determination by said determination step, the selection step selecting, from said storage section, the tone data of at least one of the fragments on the basis of the similarity index value calculated by the determination step; and a step of, on the basis of the tone data of the at least one fragment, generating tone data to be outputted.
-
-
20. A computer-readable storage medium containing a program for causing a computer to perform a tone processing procedure by use of a storage section that, for at least one music piece, stores tone data of each of a plurality of fragments segmented from the music piece and stores a first descriptor indicative of a musical character of each of the fragments in association with the fragment, said tone processing procedure comprising:
-
a step of receiving input data based on operation by a user and generating a second descriptor, indicative of a musical character, on the basis of the received input data; a determination step of determining similarity between said second descriptor and said first descriptor of each of the fragments, the determination step calculating a similarity index value indicative of a degree of similarity, to said second descriptor, of said first descriptor of each of the fragments; a selection step of selecting the tone data of at least one of the fragments from the storage section on the basis of a result of similarity determination by said determination step, the selection step selecting, from said storage section, the tone data of at least one of the fragments on the basis of the similarity index value calculated by the determination step; and a step of, on the basis of the tone data of the at least one fragment, generating tone data to be outputted.
-
Specification