Automatic performance apparatus
AssigneeYamaha Corporation
InventorTomoyuki Kumagi
Life of this patent
Estimating the term…
Abstract
An automatic performance apparatus comprises a performance data storage track for storing sequential performance data for controlling musical tones to be sequentially generated according to progress of a music piece, a plurality of element data storage tracks for storing sequential data consisting of at least one type of element data such as pitch data, timing data, and the like, constituting performance data, panel switches for designating the element data storage tracks or a type of data to be written in and/or read out from the element data storage tracks, and a CPU for sequentially reading out and synthesizing the element data from the element data storage tracks, and writing the synthesized data in the performance data storage track as new performance data.
Claims13
An automatic performance apparatus for synthesizing musical tones in accordance with sequential performance data, said sequential performance data including plural types of sequential element data including at least pitch data and timing data, said apparatus comprising:
- at least one performance data storage track for storing said sequential performance data for controlling musical tones to be sequentially generated according to progress of music;
- a plurality of element data storage tracks for storing said sequential element data arranged in an order according to progress of said music, said sequential element data for each track including more than one type of element data from among several plural types of said element data constituting said sequential performance data;
- designation means for designating at least one of said element data storage tracks according to at least one of said plural types of said element data to be read from said at least one designated element data storage track independent of the other types of element data, wherein said designated element data type is unique for each said at least one designated element data storage track;
- control means for sequentially reading and synthesizing said element data from each said designated element data storage track according to said designation means to form synthesized performance data, and writing the synthesized data in said performance data storage track as said sequential performance data;
- and
- performance means for generating said musical tones in accordance with said sequential performance data.
A performance data recording apparatus comprising:
- a performance data storage track for storing sequential performance data for controlling musical tones to be sequentially generated according to progress of a musical piece;
- a first element data storage track for sequentially storing element data including at least pitch data and timing data;
- a second element data storage track for sequentially storing element data including at least pitch data and timing data;
- designation means for designating said first and second element data storage tracks according to a designated element data type including at least one of pitch data and timing data independent of the other types of element data, wherein said designated element data type is unique for each of said first and second element data storage tracks;
- control means for sequentially reading the element data according to said designation means from the first element data storage track and said second element data storage track;
- means for synthesizing said element data to form synthesized performance data;
- and
- means for writing said synthesized performance data to said performance data storage track to form said sequential performance data.
An automatic performance apparatus for generating new performance data, comprising:
- means for inputting first and second performance data for controlling a sequence of musical tones to be generated according to a corresponding musical piece, said first performance data including at least pitch data for designating a pitch of each tone of said sequence of musical tones and timing data for designating a timing of each tone of said sequence of musical tones, and said second performance data including at least pitch data for designating a pitch of each tone of said sequence of musical tones and timing data for designating a timing of each tone of said sequence of musical tones;
- first means for storing said first performance data;
- second means for storing said second performance data;
- third means for storing new performance data;
- first means for writing said first and second performance data received from said means for inputting to said first and second means for storing, respectively;
- means for synthesizing said first and second performance data to form said new performance data, said means for synthesizing including means for reading said first and second performance data from said first and second means for storing, respectively, and means for combining said pitch data from said first performance data with said timing data from said second performance data;
- and
- second means for writing said new performance data to said third means for storing.
Dependencies are inferred from the claim text.