Musical tone-generating method
First Claim
1. A method of processing musical performance data, comprising the steps of:
- receiving a sequence of pieces of musical performance data representing a sequence of musical notes, said musical performance data comprising event data;
selecting at least one tone color for each of the received pieces of musical performance data;
designating a performance method for each of the received pieces of musical performance data by a player in real time from among a plurality of performance methods peculiar to the selected at least one tone color; and
forming musical tone data based on inserting performance method data indicative of the designated performance method at a predetermined location corresponding to event data of the musical performance data for said each of the received pieces of musical performance data.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of generating musical tones and a storage medium storing a program for executing the method are provided. Musical piece data is decomposed into phrases, the musical piece data being formed of pieces of performance data arranged in the order of performance. The pieces of performance data of the musical piece data are analyzed for each of the phrases obtained by the decomposing step. Tone color control data is prepared for each of the phrases according to results of the analyzing. The pieces of performance data of the musical piece data are reproduced by sequentially reading the pieces of performance data at timing at which the pieces of performance data are to be performed to the order of performance. Tone color characteristics of musical tones to be generated based on selected ones of the pieces of performance data which are reproduced by the reproducing step, are controlled according to the tone color control data prepared for ones of the phrases to which the selected ones of the pieces of performance data belong, respectively.
22 Citations
16 Claims
-
1. A method of processing musical performance data, comprising the steps of:
-
receiving a sequence of pieces of musical performance data representing a sequence of musical notes, said musical performance data comprising event data;
selecting at least one tone color for each of the received pieces of musical performance data;
designating a performance method for each of the received pieces of musical performance data by a player in real time from among a plurality of performance methods peculiar to the selected at least one tone color; and
forming musical tone data based on inserting performance method data indicative of the designated performance method at a predetermined location corresponding to event data of the musical performance data for said each of the received pieces of musical performance data. - View Dependent Claims (2)
-
-
3. A method of forming musical tone waveform data, comprising the steps of:
-
reproducing musical performance data;
generating a plurality of performance method codes during the reproduction of said musical performance data, each performance method code indicative of a performance method; and
forming musical tone waveform data based on said musical performance data and said performance method codes, each of said musical tone waveform data corresponding to each of said performance method codes. - View Dependent Claims (4, 5, 6, 7, 8, 9)
-
-
10. A method of generating musical tones, comprising the steps of:
-
providing a plurality of tone colors, each tone color based on tone color data comprising a plurality of performance methods;
selecting at least one tone color for a musical piece;
displaying performance methods to be selected corresponding to each of the selected tone colors on a display;
selecting one of the displayed performance methods; and
generating musical tones in accordance with the selected performance method. - View Dependent Claims (11, 12)
-
-
13. A method of making a medium which stores data prepared using the steps of:
-
analyzing a progression manner of at least one note in musical performance data, said musical performance data comprising event data;
decomposing said musical performance data into a plurality of pieces according to results of said analyzing;
determining a performance method for each of said plurality of pieces;
inserting performance method data indicative of the performance method for each of said plurality of pieces at a predetermined location corresponding to event data of the musical performance;
providing a storage medium; and
storing data of said inserted performance method data and corresponding event data for each of said plurality of pieces in the storage medium.
-
-
14. A method of making a medium which stores data prepared using the steps of:
-
selecting tone color data for musical performance data, said musical performance data comprising event data;
analyzing at least one piece of said musical performance data in a manner corresponding to the selected tone color data;
forming musical tone data based on inserting performance method data indicative of a performance method corresponding to a result of said analyzing to said musical performance data, said performance method data inserted at a predetermined location corresponding to event data of the musical performance data;
providing a storage medium; and
storing data representative of said formed musical tone data in the storage medium.
-
-
15. A method of making a medium which stores data prepared using the steps of:
-
reproducing musical performance data;
generating a plurality at performance method codes during the reproduction of said musical performance data, each performance method code indicative of a performance method;
forming musical tone waveform data based on said musical performance data and said performance method codes, each of said musical tone waveform data corresponding to each of said performance method codes;
providing a storage medium; and
storing data representative of said formed musical tone waveform data in the storage medium. - View Dependent Claims (16)
-
Specification