Automatic performance device and method capable of controlling a feeling of groove
AssigneeYamaha Corporation
InventorAkira Iizuka
Life of this patent
Estimating the term…
Abstract
Groove data for imparting a variation to one or more predetermined factors, such as generation timing, gate time and velocity, of a tone based on the automatic performance data are stored in a memory as a groove template. Further, modification data for modifying variation amounts of the predetermined factors are stored in the memory in a time series in corresponding relation to progression of an automatic performance. Automatic performance is carried out by modifying the variation amounts of the one or more predetermined factors in the groove template in accordance with the modification data and thus modifying the predetermined factors of the tone, based on the automatic performance data, in accordance with the thus-modified variation amounts.
Claims18
An automatic performance device comprising:
- a performance data supply section that supplies automatic performance data;
- a groove data supply section that supplies groove data for imparting a variation to one or more predetermined factors of a tone based on the automatic performance data;
- a modification data storage section that stores modification data for modifying variation amounts of the one or more predetermined factors, in a time series in corresponding relation to progression of an automatic performance;
- and
- a performance executing section that executes an automatic performance by reading out the modification data from said modification data storage section in accordance with the progression of the automatic performance, modifying the variation amounts of the one or more predetermined factors, based on the groove data, in accordance with the modification data and modifying the one or more predetermined factors of the tone based on the automatic performance data in accordance with the modified variation amounts.
An automatic performance device comprising:
- a performance data supply section that supplies automatic performance data;
- a groove data supply section that supplies groove data for imparting a variation to one or more predetermined factors of a tone based on the automatic performance data;
- a writable modification data storage section that stores modification data for modifying variation amounts of the one or more predetermined factors, in a time series in corresponding relation to progression of an automatic performance;
- a modification data writing section that receives desired modification data and writes the desired modification data into said modification data storage section;
- and
- a performance executing section that executes an automatic performance by reading out the modification data from said modification data storage section in accordance with the progression of the automatic performance, modifying the variation amounts of the one or more predetermined factors, based on the groove data, in accordance with the modification data and modifying the one or more predetermined factors of said tone based on the automatic performance data in accordance with the modified variation amounts.
An automatic performance method comprising the steps of:
- supplying automatic performance data;
- supplying groove data for imparting a variation to one or more predetermined factors of a tone based on the automatic performance data;
- reading out, from a memory storing modification data for modifying variation amounts of the one or more predetermined factors in a time series in corresponding relation to progression of an automatic performance, the modification data in accordance with progression of an automatic performance;
- and
- executing an automatic performance by modifying the variation amounts of the one or more predetermined factors, based on the groove data, in accordance with the modification data read out from the memory and modifying the one or more predetermined factors of said tone based on the automatic performance data in accordance with the modified variation amounts.
An automatic performance method comprising the steps of:
- supplying automatic performance data;
- supplying groove data for imparting a variation to one or more predetermined factors of a tone based on the automatic performance data;
- receiving desired modification data and writing the desired modification data into a memory in a time series in corresponding relation to progression of an automatic performance;
- and
- executing an automatic performance by reading out the modification data from said memory in accordance with the progression of the automatic performance, modifying the variation amounts of the one or more predetermined factors, based on the groove data, in accordance with the modification data and modifying the one or more predetermined factors of said tone based on the automatic performance data in accordance with the modified variation amounts.
A machine-readable recording medium containing a group of instructions of an automatic performance program to be executed by a computer, said automatic performance program comprising the steps of:
- supplying automatic performance data;
- supplying groove data for imparting a variation to one or more predetermined factors of a tone based on the automatic performance data;
- reading out, from a memory storing modification data for modifying variation amounts of the one or more predetermined factors in a time series in corresponding relation to progression of an automatic performance, the modification data in accordance with progression of an automatic performance;
- and
- executing an automatic performance by modifying the variation amounts of the one or more predetermined factors, based on the groove data, in accordance with the modification data read out from the memory and modifying the one or more predetermined factors of said tone based on the automatic performance data in accordance with the modified variation amounts.
A machine-readable recording medium containing a group of instructions of an automatic performance program to be executed by a computer, said automatic performance program comprising the steps of:
- supplying automatic performance data;
- supplying groove data for imparting a variation to one or more predetermined factors of a tone based on the automatic performance data;
- receiving desired modification data and writing the desired modification data into a memory in a time series in corresponding relation to progression of an automatic performance;
- and
- executing an automatic performance by reading out the modification data from said memory in accordance with the progression of the automatic performance, modifying the variation amounts of the one or more predetermined factors, based on the groove data, in accordance with the modification data and modifying the one or more predetermined factors of said tone based on the automatic performance data in accordance with the modified variation amounts.
An automatic performance device capable of varying a tonal factor of automatic performance data on the basis of a variation-imparting pattern containing variation amount data for varying a tonal factor, said automatic performance device comprising:
- a modification data storage section that stores modification data for modifying the variation amount data in accordance with progression of an automatic performance, in a time series in corresponding relation to the automatic performance data;
- a first readout section that, during reproduction of the automatic performance data, sequentially reads out the modification data stored in said modification data storage section;
- a second readout section that, during reproduction of the automatic performance data, sequentially reads out the variation amount data of the variation-imparting pattern;
- and
- a performance executing section that executes an automatic performance by varying the tonal factor of the automatic performance data in accordance with the modification data read out by said first readout section and the variation amount data read out by said second readout section.
An automatic performance device capable of varying a tonal factor of automatic performance data on the basis of a variation-imparting pattern containing variation amount data for varying a tonal factor, said automatic performance device comprising:
- a modification data storage section that stores modification data for modifying the variation amount data in accordance with progression of an automatic performance, in corresponding relation to the automatic performance data;
- a modification data input section that receives the modification data;
- a modification data writing section that writes the modification data, received via said modification data input section, into said modification data storage section in a time series;
- a first readout section that, during reproduction of the automatic performance data, sequentially reads out the modification data stored in said modification data storage section;
- a second readout section that, during reproduction of the automatic performance data, sequentially reads out the variation amount data of the variation-imparting pattern;
- and
- a performance executing section that executes an automatic performance by varying the tonal factor of the automatic performance data in accordance with the modification data read out by said first readout section and the variation amount data read out by said second readout section.
Dependencies are inferred from the claim text.