Electronic musical instrument with means for automatically generating chords and harmony2010-02-05 00:00:00AbstractAn electronic musical instrument incorporates a single integrated circuit chip for performing a variety of logical operations for the production of chords and various accompaniment signals automatically, in response to depression of one or two keys within a related portion of the keyboard of the instrument. A multiplexer is employed, in association with the keyboard, to produce a train of signals in response to depression of one or more keys, and one or more function control switches; certain ones of these signals are used to address a plurality of read only memory devices for the generation of the several components needed for the mode of operation which is selected. In an automatic chord mode, a chord is selected automatically, corresponding to an operated key of the keyboard. The chord components include the root, the third (which may be selectively minored), the fifth, the sixth and the seventh (which can be selected or not). The several chord components are mixed in a stair step network for one output signal, amd may selectively be produced individually for an arpeggio or a strum or both.ClaimsWhat is claimed is:
1. In an electronic musical instrument having a plurality of function selecting switches, a keyboard, tone signal generating means responsive to operation of the keyboardkeys, and an output system responsive to said tone signal generating means, the combination comprising: signal producing means responsive to the operation of one or more keys of said keyboard for producing a digitally coded signal indicative of aselected chord; said tone generating means including N separate tone signal generators, one for each note of an N note chord; first connector means for applying at least a selected portion of said coded signal to each of said tone signal generators,each of said tone signal generators producing an output tone signal, in response to the signal applied thereto, corresponding to a different note of said selected chord; and second connector means, connected to said function switches and to said outputsystem and responsive at least in part to said function switches, for selectively applying the output tone signals from said tone signal generators to said output system.
2. Apparatus according to claim 1, including multiplex means comprising a plurality of single-pole switches associated with the keys of said keyboard, one pole of each of said switches being connected to one of a first set of conductors, thesecond pole of each of said switches being connected to one of a second set of conductors, said first set of conductors connecting in common the first terminal of all said switches associated with keys of the same note name, said second set of conductorsconnecting in common a second terminal of all of said switches associated with keys of the same octave group, means for repetitively scanning said first set of conductors at a first rate, means connected with said second set of conductors for scanningsaid second set of conductors at a second rate which permits the complete scan of all of said first set of conductors while each individual conductor of said second set is being scanned, and means for connecting said second set of conductors to a commonoutput terminal, whereby there is produced at said common output terminal a train of pulses corresponding to operated ones of said switches, occurring in time encoded position in accordance with the operated switches.
3. Apparatus according to claim 2, wherein the scanning means for said first set of conductors incorporates counting means for manifesting a representation of the note name of the key being scanned at any instant, and means for connecting saidstorage means to said counting means, for storing a representation of said note name in response to a pulse received from one of a group of predetermined keys.
4. Apparatus according to claim 2, including pulse adding means connected to said common output terminal, for adding pulses to said pulse train corresponding to unoperated keys which are related to the tone signals produced by said tone signalgenerators.
5. Apparatus according to claim 1, wherein said signal producing means include means for producing a series of separate pulses, one for each operated key of a predetermined group of keys, means responsive to a first of said pulses for initiatinga window period, means responsive to another of said pulses for terminating said window period, and means for manifesting a window signal during said window period.
6. Apparatus according to claim 5, including means responsive to said window signal and to one of said pulses occurring during said window period for producing a gating pulse, and means for connecting said gating pulse to said storage means,manifesting means for manifesting a representation of the note name of the key represented by said gating pulse and means for connecting said manifesting means to said storage means to cause said storage means to store said representation at the time ofsaid gating pulse.
7. Apparatus according to claim 6, including means for identifying the first of said pulses occurring during a window period and for producing said gating pulse in response thereto.
8. Apparatus according to claim 6, including means for identifying every one of said pulses occurring during said window period and producing said gating pulse in response thereto, whereby said storage means is caused to store the representationof the key corresponding to the last pulse received within said window period.
9. Apparatus according to claim 1, including manifesting means responsive to said signal producing means for manifesting a representation of the note name of an operated key of said keyboard, storage means connected to said manifesting means andto said signal generating means and operative to store the representation manifested by said manifesting means, means connecting all of said tone signal generators to said storage means, said tone signal generators being responsive to the output of saidstorage means for generating tone signals having frequencies bearing a predetermined relation to the note name representation stored in said storage means.
10. Apparatus according to claim 9, wherein each of said generators comprises a programmable frequency synthesizer having a read only memory, addressing means for said read only memory, and a programmable divider connected to said read onlymemory, means for connecting said storage means to said addressing means for addressing a section of said read only memory corresponding to the representation stored in said storage means, said divider being programmed by signals produced by said readonly memory in accordance with signals supplied to said addressing means, and means for connecting said programmable divider to a source of clock pulses, whereby said programmable divider produces an output signal having a frequency which is a quotientof the frequency of said clock pulses.
11. Apparatus according to claim 9, including a decoder connected to said storage means for producing an individual signal on one of a plurality of output lines corresponding to the note name, the representation of which is stored in saidstorage means, each of said generators having a plurality of input terminals connected in common to said plurality of output lines, and each of said generators being adapted to respond to a single energized one of said plurality of output lines toproduce a tone signal having an individual frequency.
12. Apparatus according to claim 1, including a plurality of divider units, one for each of said tone signal generators, said divider units being connected between each of said tone signal generators and said output system, manifesting means formanifesting a representation of the note name of a key corresponding to a pulse of said pulse train, means for connecting said manifesting means to said storage means to cause said storage means to store said representation, and means connecting saidstorage means with said divider units for controlling the operation of said divider units in accordance with said representation.
13. Apparatus according to claim 1, wherein two of said generators simultaneously produce two tone signals corresponding to two different keys of the keyboard which are simultaneously depressed.
14. Apparatus according to claim 1, wherein said signal producing means includes means for identifying a single operated key of said keyboard and means reponsive to said last named means for operating all of said generators.
15. Apparatus according to claim 14, wherein said last named means causes said generators to produce tone signals corresponding to the root, third and fifth of a selected chord, said tone signals each being produced by a separate one of saidgenerators.
16. Apparatus according to claim 15, including means for causing one of said generators for producing a tone signal corresponding to the seventh of said selected chord, and means responsive to one of said function selecting switches forselectively producing an output signal containing said tone signal corresponding to the seventh of the chord.
17. Apparatus according to claim 15, including means responsive to one of said function selecting switches for selectively causing one of said generators to produce a tone signal corresponding to the minor third of said selected chord.
18. Apparatus according to claim 15, including strum means responsive to one of said function selecting switches for causing said tone signals to be produced at an output terminal successively in predetermined order.
19. Apparatus according to claim 18, including a plurality of tone signal output terminals, a plurality of gates for connecting individual ones of said generators to said output terminals when said one function selecting switch is closed, aplurality of keying signal output terminals, and means for providing pulses sequentially to said keying signal output terminals.
20. Apparatus according to claim 19, wherein said last named means comprises a clock signal generator, a plurality of gates each having an output connected to one of said keying signal output terminals, and pulse distributing means forsuccessively applying pulses from said clock signal generator to said keying signal output terminals.
21. Apparatus according to claim 20, including bistable means, means for connecting an input pulse to said bistable means for setting said bistable means to a first state, means connecting said bistable means to said pulse distributing means forinitiating operation of said pulse distributing means, and means for resetting said bistable means at the end of one cycle of pulses applied to said keying signal output terminals.
22. Apparatus according to claim 21, including means for selectively producing at one of said tone signal output terminals a tone signal corresponding to the seventh of a selected chord, and a corresponding signal at one of said keying signaloutput terminals, and means for resetting said bistable means following production of said corresponding signal.
23. Apparatus according to claim 21, including means for resetting said pulse distributing means with said bistable means, whereby said strum output means initiates each cycle of operation with production of a pulse at the same keying signaloutput terminal.
24. Apparatus according to claim 14, including a tone signal output terminal, and means for sequentially connecting individual ones of said tone signal generators to said tone signal output terminal in ascending and descending order, relative tothe pitches of said tone signals which are connected to said tone signal output terminal.
25. Apparatus according to claim 24, including multiplexer means for connecting said generators one at a time to said tone signal output signal, a bistable device, means for sequencing said multiplexer means in ascending order when said bistabledevice is in one state and for sequencing said multiplexer means in descending order when said bistable device is in its other state, and means for alternately setting and resetting said bistable device, respectively, when the highest and lowest pitchesof said tone signals are connected to said tone signal output terminal.
26. Apparatus according to claim 25, including means for selectively resetting the sequencing means for said multiplexer means to begin a new cycle of operation with the connection of a predetermined tone signal to said tone signal outputterminal.
27. Apparatus according to claim 26, including means for manifesting a control signal when the identity of said single operated key is changed, and selectively operable means responsive to said control signal for resetting the sequencing meansfor said multiplexer.
28. Apparatus according to claim 26, including means for producing a signal in response to non-operation of one of said function selecting switches, and means responsive to said control signal for resetting the sequencing means for saidmultiplexer means.
29. Apparatus according to claim 24, wherein said tone signal generators produce tone signals corresponding to the root, third and fifth of a selected chord, and including first and second frequency divider stages for each of said root, thirdand fifth tone signals, to produce the second and fourth subharmonics of each of said tone signals, and means for connecting to said multiplexer means each of said tone signals and each of said subharmonics, whereby nine tone signals are connected tosaid tone signal output terminal.
30. Apparatus according to claim 1, including a storage device for each of said function selecting switches, and cyclically operable means for setting each of said storage devices for each cycle in which its respective switch is closed andresetting it for each cycle in which its respective switch is open.
31. Apparatus according to claim 30, including bistable means connected to one of said storage devices, means for setting said bistable means when said storage device is set, means for resetting said bistable means, means producing a controlsignal when the identity of said one operated key is changed, and means for resetting said bistable means in response to said control signal.
32. Apparatus according to claim 14, wherein one of said function selecting switches is closed for execution of a latch operation, bistable means, means for producing a control signal in response to the occurrence of said one signal and forterminating the production of said control signal if no key within a predetermined group of keys of the keyboard is operated, means connected to receive said control signal and responsive to the existence of said control signal while said latch selectingswitch is closed for setting said bistable means, and means connected to said bistable means for enabling said output signals only while said bistable means is set, and means responsive to the opening of said latch-selecting switch for disabling saidoutput signals.
33. Apparatus according to claim 1, wherein said signal producing means and said tone generating means and said first connector means are all embodied in a single integrated circuit.
34. Apparatus according to claim 1, including logic means connected to said tone signal generators for producing a plurality of output tone signals in a predetermined order, said logic means being connected to said function selecting switchesfor selectively producing said output tone signals in a selected one of a plurality of octaves.
35. In an electronic musical instrument having a keyboard, tone signal generating means and an output system connected to said tone signal generating means, said tone signal generating means including a plurality of tone signal generators, thecombination comprising: a source of clock pulses; a programmable frequency generator for each tone signal generator, said programmable frequency generator having a coding means adapted to generate a predetermined coded output in response to each codedsignal input applied thereto, and a programmable divider for each tone signal generator connected to the output of each said coding means and to said source of clock pulses for dividing the pulse repetition rate of said clock pulses in accordance withthe coded output from said coding means; control means operative in response to the operation of at least selected keys of said keyboard for applying a predetermined coded input to said coding means; and connector means responsive to the output fromsaid programmable divider for applying a selected tone signal to said output system.
36. Appartus according to claim 35, wherein said control means includes decoder means for producing one of a plurality of coded signals in response to an operated key of said keyboard, said programmable frequency generator being resonsive tosaid one output signal to produce a harmonic of a frequency associated with said operated key.
37. Apparatus according to claim 36, wherein said connector means includes a plurality of cascaded frequency divider stages, and selecting means responsive to operation of a key of said keyboard for selecting the number of stages in saidplurality.
38. Apparatus according to claim 37, including means connected to said selecting means for controlling said selecting means in accordance with the signals supplied to said coding means.
39. Apparatus according to claim 37, including means responsive to the octave location of the operated key of the keyboard for controlling said selecting means.
40. Apparatus claimed in claim 35, wherein the coding means of each of said tone signal generators is adapted to generate a different predetermined coded output in response to a given coded input applied thereto, and wherein said control meansis operative to apply the same predetermined input to the coding means of each of said tone signal generators in response to the operation of a selected key.
41. Apparatus according to claim 40, wherein said operated key of the keyboard is a chord key; said control means including decoder means for producing a coded signal representative of the root note of the chord corresponding to an operated keyof the keyboard; a first of said tone signal generators being operative in response to said coded signal for producing a tone signal output corresponding to the selected root note; a second of said tone signal generators being operative in response tosaid coded signal for producing a tone signal corresponding to the third of the selected chord; and a third of said tone signal generators being operative in response to said coded signal for producing a tone signal output corresponding to the fifth ofthe selected chord.
42. Apparatus according to claim 41, wherein a fourth of said tone signal generators is operative in response to said coded signal for generating a tone signal output corresponding to the sixth of the selected chord.
43. Apparatus according to claim 41, wherein a fourth of said tone signal generators is operative in response to said coded signal for generating a tone signal output corresponding to the seventh of the selected chord.
44. Apparatus according to claim...