Claims
- 1. In an electronic organ including keyboard means having playing keys for calling forth respective tones and comprising a solo portion and an accompaniment portion, clock means for producing a train of clock pulses, multiplexer means for scanning at least said solo portion of said keyboard means in synchronism with said clock means and generating a data stream on each scan of the keyboard containing keydown signals in respective time slots for each depressed key in the solo manual, and solo chord generating means operable in response to an initiating keydown signal in said data stream and the depression of a key in the accompaniment portion for supplying at least one keydown signal to said data stream in a fill note time slot different from the time slot pertaining to the respective keydown signal, said fill note time slot corresponding to a key octavely related to a key corresponding to the tone called forth by the depressed accompaniment key, the improvement in said solo chord generating means comprising:
- a multistage first shift register clocked in synchronism with the scanning of said keyboard, said shift register having an output feeding into said data stream and having respective inputs for at least some of its stages,
- a multistage second shift register clocked in synchronism with the scanning of said keyboard means, each of said stages having an output line,
- means synchronized with the scanning of said keyboard and responsive to the depression of a key in the accompaniment manual for loading a data bit in said second shift register, and
- memory means having a plurality of input lines connected respectively to said second shift register output lines, and a plurality of output lines connected respectively to the stages of said first shift register inputs, said memory means having address points sequentially addressed by said second shift register over said memory input lines and loadng a data bit into at least one stage of said first shift register when said intiating keydown signal appears in said data stream.
- 2. The organ of claim 1 wherein said memory means is a read only memory and has a second set of address points, said accompaniment manual includes chord playing keys for calling forth respective chords including major key chords and minor key chords and including means responsive to the playing of a minor key chord in the accompaniment manual to cause said second set of address points to be addressed instead of said first mentioned address points.
- 3. The organ of claim 2 wherein said memory means loads at least two data bits into said first shift register.
- 4. The organ of claim 1 wherein said second shift register is a twelve bit recirculating shift register.
- 5. In an electronic organ including keyboard means having playing keys for calling forth respective tones and comprising a solo portion and an accompaniment portion, said accompaniment portion including chord playing keys for calling forth tones of respective chords, multiplexer means for scanning at least the solo portion of said keyboard and generating a data stream on each scan of the keyboard containing keydown signals in the respective time slots for each depressed key in the solo manual, means for producing a chord signal corresponding to a depressed chord playing key, a method for generating solo chords comprising:
- providing a first multistage shift register clocked in synchronism with the scanning of the keyboard and producing a solo chord data steam on its output,
- combining the solo chord data stream with the first mentioned data stream,
- providing a second multistage shift register clocked in synchronism with the scanning of the keyboard,
- loading a data bit into the second shift register for circulation therethrough at a time which is dependent on the particular chord key which is depressed,
- addressing successive address locations in a memory by the data bit circulating through the second shift register,
- loading data bits from the memory in selected stages of the first shift register dependent on the address point which is addressed when a keydown signal appears in the data stream,
- said last mentioned data bits being loaded into the first shift register at point whereby they appear in time slots in the combined data stream corresponding to keys octavely related to at least some of the tones of the chord called forth by depressing the chord key.
Parent Case Info
This is a division of Application Ser. No. 234,001 filed Feb. 12, 1981, now U.S. Pat. No. 4,361,065 which is a continuation of Application Ser. No. 962,400 filed Nov. 20, 1978, now abandoned.
US Referenced Citations (4)
Number |
Name |
Date |
Kind |
3871262 |
Robinson et al. |
Mar 1975 |
|
3990339 |
Robinson et al. |
Nov 1976 |
|
4112802 |
Robinson et al. |
Sep 1978 |
|
4314493 |
Kondo |
Feb 1982 |
|
Divisions (1)
|
Number |
Date |
Country |
Parent |
234001 |
Feb 1981 |
|
Continuations (1)
|
Number |
Date |
Country |
Parent |
962400 |
Nov 1978 |
|