Claims
- 1. A digital electronic tone signal generating circuit for an electronic musical instrument comprising: a clock, digital counter means having an input connected to said clock and having a plurality of outputs, a plurality of like tone signal branches each comprising a digital signal processing circuit including buffer means connected to selected ones of said counter outputs, adder means connected to said buffer, programmable variable number source means connected to said adder, comparator means connected to said adder and also to said selected counter outputs, and flip-flop means connected to said comparator and controlled thereby to produce either a logic 1 or logic 0 output, said selected counter outputs and said programmable variable number source means cooperating for controlling the state of said flip-flop means to construct a rectangular wave output of selected pulse width and pulse spacing in each tone signal branch, thereby comprising a composite tone signal of selected fundamental frequency and harmonic content for each tone signal branch, wherein said programmable variable number source means comprises means providing programmed fixed numbers, programmable means for generating further numbers and means for selectively adding said further numbers with said fixed numbers.
- 2. A digital electronic tone signal generating circuit according to claim 1 wherein said buffer means comprises a latch circuit and further including a feedback circuit from said comparator means to said latch circuit for controlling the operation thereof.
- 3. A digital electronic tone signal generating circuit according to claim 1 wherein said programmable variable number source includes at least one ROM.
- 4. A digital electronic tone signal generating circuit according to claim 1 further including means for generating a level control signal indicative of a desired level for each pulse and each space between pulses in said rectangular wave output.
- 5. A programmable tone generator comprising a digital signal processing circuit having a tone signal output which is a composite signal comprising a series of digital signal segments, and a programmable variable number source coupled to supply predetermined digital numbers to said digital processing circuit and cooperating therewith to individually control the duration of each of said digital signal segments, thereby constructing said composite signal at a predetermined fundamental frequency and having predetermined harmonic content, wherein the programmable variable number source comprises a ROM providing a first digital number and a programmable counter circuit providing a second digital number and means for selectively passing said first digital number or adding said first and second digital numbers to provide the predetermined digital numbers supplied to said digital processing circuit.
- 6. A programmable tone generator according to claim 5 further including counter means driven from said digital processing circuit for addressing said ROM.
- 7. A programmable tone generator according to claim 5 including a plurality of like digital processing circuits and a plurality of independently programmable variable number sources each coupled to one of said digital processing circuits.
- 8. A programmable tone generator according to claim 5 further including means for providing a control signal indicative of a desired amplitude for each digital signal segment.
RELATION TO OTHER APPLICATIONS
This application comprises a continuation of application Ser. No. 022,970, filed Mar. 23, 1979 now abandoned.
US Referenced Citations (6)
Continuations (1)
|
Number |
Date |
Country |
Parent |
22970 |
Mar 1979 |
|