Claims
- 1. In an electronic musical instrument having a plurality of tone selector switches, a universal tone generator for generating tone signals of different frequencies, comprising:
- binary word generating means responsive to actuation of at least one of said switches for generating a binary word having a digital value proportional to the frequency of the tone signal to be generated and representing a number of pulses to be generated during a given increment of time; and
- pulse generating means responsive to the binary word generating means including a counter means and a comparator means repetitively generating an output pulse when the accumulated count in said counter means equals the digital value of the binary word from said binary word generating means.
- 2. The electronic musical instrument of claim 1 wherein the means for generating binary words includes a memory having a plurality of output lines equal to the number of bits which form the binary words, a plurality of input lines equal to the plurality of tone selector switches, each input line having associated therewith a plurality of coupling means for interconnecting the input line to different ones of the plurality of output lines to generate a binary word when a control signal is present on the input line, and selector means coupled between the plurality of tone selector switches and the plurality of input lines for generating the control signal on a particular input line when the switch corresponding thereto has been actuated.
- 3. The electronic musical instrument of claim 1 further including a multiplex circuit for causing at least two different binary words to be repetitively generated by the means for generating binary words, and the pulse generating means comprises at least two pulse generating circuits each generating a number of pulses proportional to the digital value of the binary word gated thereto, and gating means for coupling the binary word generating means repetitively to the pulse generating circuits under control of the multiplex circuit to cause each pulse generating circuit to generate a different cyclical tone signal.
- 4. The electronic musical instrument of claim 3 wherein each pulse generating circuit includes storage means for storing each binary word gated thereto under control of the multiplex circuit.
- 5. The electronic musical instrument of claim 1 including a chord selector means for each tone selector switch and responsive to actuation of the associated switch for actuating a plurality of control lines representing tones which form a selected chord, the means for generating binary words being responsive to actuation of the control lines to generate binary words, and the pulse generating means including plural channels each responsive to a binary word for generating a number of pulses proportional to the digital value of the associated binary word.
- 6. The electronic musical instrument of claim 5 wherein each chord selector means includes a plurality of gate actuable in sequence to actuate the plurality of control lines, each control line representing a tone for forming the chord, a multiplex circuit for sequentially actuating the plurality of gates, the means for generating the binary words having a common output at which the binary words occur in sequence, and each channel of the pulse generating means including a storage means controlled by the multiplex circuit for storing one of the binary words present at the common output.
- 7. A circuit for generating chords in an electronic musical instrument having a plurality of tone selector switches, comprising:
- chord selector means for each tone selector switch for actuating a plurality of control lines representing tones which form the selected chord;
- encoding means for producing encoded signals representing each of the tones which form the selected chord;
- an oscillator for generating a series of clock pulses;
- counter means coupled to the oscillator for counting the clock pulses; and
- comparator means for repetitively providing an output pulse each time the accumulated count of the counter means equals the value of the encoded signals, whereby the repetitive output pulses have a frequency proportional to the tones in the chord.
- 8. The circuit of claim 7 including reset means responsive to each output pulse for resetting the counter means to a predetermined count.
- 9. The circuit of claim 8 wherein the encoding means generates a binary word which corresponds to each of the encoded signals, and the comparator means generates the output pulse each time the count of the counter means equals the digital value of the binary word.
- 10. The circuit of claim 9 wherein the comparator means comprises a plurality of exclusive OR gates each having two inputs and an output, one of said inputs of the exclusive OR gates being coupled to the encoding means, and the other of said inputs being coupled to the counter means, and a gate responsive to identical outputs from all of the exclusive OR gates for generating the output pulse.
- 11. The circuit of claim 7 wherein the encoding means comprises a word generator responsive to actuation of individual tone selector switches for generating encoded words each having a unique digital value representing a number of clock pulses for a given increment of time, memory means for storing the encoded words, the comparator means being coupled to the counter means, and the memory means for comparing the encoded words with the count of the counter means.
- 12. The circuit of claim 11 wherein the memory means has a plurality of output lines each of which can carry a binary bit thereon, the plurality of output lines being capable of carrying a binary word having a digital value in excess of the number of encoded words available from the encoded word generator.
- 13. The circuit of claim 12 wherein the encoded word generator can generate twelve binary words representing twelve tones forming a single octave, and the number of output lines is at least equal to eight to form eight bit binary words having a digital value proportional to the frequency of the tone to be generated.
RELATED APPLICATIONS
This application is a continuation of application Ser. No. 555,791 filed Mar. 6, 1975, now abandoned.
US Referenced Citations (8)
Continuations (1)
|
Number |
Date |
Country |
Parent |
555791 |
Mar 1975 |
|