Automatic accompaniment apparatus for electronic musical instrument
First Claim
1. An automatic accompaniment apparatus for an electronic musical instrument, comprising:
- a keyboard including keys;
time divisional data processing means which forms at a first time division depressed key data representing respective keys depressed on said keyboard, forms at a second time division a plurality of key data corresponding to the actual accompaniment tones to be possibly sounded based on said depressed key data generates at a third time division a sounding timing signal for instructing timings for sounding of accompaniment tones, and reads out at a fourth time division key data for said accompaniment tones to be sounded from hereinbelow said memory means by selectively designing addresses in said memory regions in response to said sounding timing signal;
memory means for storing said plurality of key data in separate memory regions, respectively; and
means for generating accompaniment tone signals based on the respective key data thus read out.
0 Assignments
0 Petitions
Accused Products
Abstract
In an automatic accompaniment apparatus for electronic musical instrument capable of automatically generating accompaniment tones such as base tones, chord tones and arpeggio tones, arrangement is provided so that, at each time of depressing keys on an accompaniment keyboard, accompaniment key data for accompaniment tones which may possibly be sounded, are previously formed and secured, and the selected ones of the key data for the selected accompaniment are outputted at accompaniment tone generating timings synchronous with the rhythm. Thus bass tone, chord tones, arpeggio tones etc. may be generated in sufficient synchronous relation with a selected rhythm even by adopting a time-divisional processing using a low-speed compact computer such as a micro-computer.
12 Citations
11 Claims
-
1. An automatic accompaniment apparatus for an electronic musical instrument, comprising:
-
a keyboard including keys; time divisional data processing means which forms at a first time division depressed key data representing respective keys depressed on said keyboard, forms at a second time division a plurality of key data corresponding to the actual accompaniment tones to be possibly sounded based on said depressed key data generates at a third time division a sounding timing signal for instructing timings for sounding of accompaniment tones, and reads out at a fourth time division key data for said accompaniment tones to be sounded from hereinbelow said memory means by selectively designing addresses in said memory regions in response to said sounding timing signal; memory means for storing said plurality of key data in separate memory regions, respectively; and means for generating accompaniment tone signals based on the respective key data thus read out. - View Dependent Claims (2, 3)
-
-
4. An automatic accompaniment apparatus for an electronic musical instrument, comprising:
-
a keyboard including keys; time divisional data processing means which forms at a first time division depressed key data representing respective keys depressed on said keyboard, forms at a second time division a plurality of key data corresponding to the actual accompaniment tones to be possibly sounded based on said depressed key data, generates at a third time division a sounding timing signal for instructing timings for sounding of accompaniment tones, and reads out a fourth time division key data for said accompaniment tones to be sounded from hereinbelow said first memory means by selectively designating addresses in said memory regions in response to said sounding timing signal; first memory means for storing said plurality of key data in separate memory regions, respectively; second memory means for storing accompaniment pattern data containing sounding timing data and address designation data for respectively accompaniment tones to be sounded; means for generating a tempo signal; said time divisional data processing means having an operation for reading out said accompaniment pattern data from said second memory means, and when there is a sounding timing data corresponding to the timing of said reading-out, for reading out a key data from a memory region whose address in said first memory means has been designated in accordance with an address designation data associated with said sounding timing data; and means for generating accompaniment tone signals in accordance with the key data read out. - View Dependent Claims (5)
-
-
6. An automatic accompaniment apparatus for an electronic musical instrument, comprising:
-
an accompaniment keyboard; a single data processor used on a time divisional basis separately to form at a first time division depressed key data representing respective keys depressed on said keyboard, to form at a second time division accompaniment key data corresponding to the actual accompaniment tones and having a possibility of being generated based on said depressed key data, to generate at a third time division a tempo signal for applying an interruption to said data processor to enable, for a predetermined length of time, an operation of said data processor for generating an accompaniment tone data every one-integerth of one beat, and to generate accompaniment tone data by selecting and outputting key data from among said accompaniment key data at respective accompaniment tone generating timings that are synchronous with a rhythm to be performed; and means for generating accompaniment tone signals utilizing without further computation, the respective accompaniment tone data generated at said second time division. - View Dependent Claims (10)
-
-
7. In an electronic musical instrument of the type providing a plurality of automatic accompaniment effects, and in which tones are generated in accordance with provided key codes, the automatic accompaniment notes being established in response to depressed key data, the improvement comprising:
-
precomputation means for precomputing, at each time that said depressed key data changes, a set of note codes representing all actual accompaniment notes to be possibly sounded based on said depressed key data, and accompaniment tone sounding means for selecting and utilizing said precomputed note codes at appropriate accompaniment timings to produce the musical notes corresponding thereto without further modification of said note codes. - View Dependent Claims (8, 11)
-
-
9. An automatic accompaniment apparatus for an electronic musical instrument, comprising:
-
a keyboard including keys; a single microprocessor; and means for utilizing said single microprocessor, on a time-shared basis for time sequential execution of different programs respectively (a) to detect newly depressed keys, (b) to precompute, upon detection of a new depressed key, a set of note codes representing all actual accompaniment tones to be possibly sounded in accordance with that detected newly depressed key, and (c) at rhythmic timing intervals to select a note code from said set and produce an accompaniment tone corresponding thereto without further modification of said note codes.
-
Specification