Claims
- 1. A musical synthesizer wherein musical waveshapes are synthesized comprising:
- first memory means for storing a set of transient envelope waveshapes and a set of harmonic frequencies constituting said musical waveshapes;
- means coupled to said first memory means for comparing and digitally approximating said musical waveshapes by the summing of square wave signals into digitalized waveform approximations of said musical waveshapes;
- selecting means coupled to said first memory means a plurality of each of said selecting means controlling the initiation of one of said musical waveshapes; and
- means coupled to said selecting means and said first memory means for non-periodically computing said musical waveshapes dependent upon the state of any of said selecting means, said computing means including signal information derived from the state of said selecting means.
- 2. The musical synthesizer according to claim 1 wherein said non-periodically computing means comprises:
- an oscillator coupled to a counter chain, said oscillator producing a driving signal for causing said counter chain to produce a digitalized timing signal representing the time, said timing signal having a greater periodicity than the periodicity of said oscillator;
- a computing apparatus utilizing digitalized data processing techniques coupled to said counter chain for utilizing said digitalized timing signals;
- a second memory means included in said computing apparatus, said set of transient envelope waveshapes and said set of harmonic frequencies stored within said first memory means, a portion of said first memory means controlling the operation of said computing apparatus, said computing apparatus selectively incorporating said digitalized timing signal and the state of said selecting means from said second memory in a continuous reviewing process to determine what terms need be synthesized.
- 3. The musical synthesizer according to claim 1 further including:
- a digital to analog converter coupled to said computing means for receiving said digitalized waveform approximations and transforming it into an output signal having a complex wave shape;
- an audio amplifier coupled to said digital to analog converter for amplifying said output signal;
- a speaker coupled to said audio amplifier for changing said amplified output signal to an audio sound wave.
- 4. The musical synthesizer according to claim 1 wherein said means to digitally approximate said musical wave shapes includes a continuous reviewing means for causing a change in said digitalized waveform approximations when any of said set of harmonic frequencies change in periodicity in each computation period, said set of harmonic frequencies being expressed in said square wave form.
- 5. The musical synthesizer according to claim 1 wherein said keyboard comprises:
- a plurality of manually operated switches.
- 6. The musical synthesizer according to claim 1 wherein said keyboard comprises;
- a plurality of analog signal producing transducers including a permanent magnet disposed within a coil and a pulse stretcher network coupled thereto.
- 7. The musical synthesizer according to claim 1 wherein said each of said plurality of keys are manually independently operable.
- 8. The musical synthesizer in accordance with claim 1 wherein said non-periodically computing means comprises a closed loop, said closed loop repetitively monitoring said state of said selecting means maintaining thereby a memory of the recent history of said state of said selecting means up to date.
- 9. The musical synthesizer according to claim 1 wherein said musical waveshapes are computed in the real time domain.
- 10. The musical synthesizer according to claim 2 wherein said periodicity of said oscillator is unrelated to the periodicity of said set of transient envelope waveshapes and said set of harmonic frequencies.
- 11. The musical synthesizer according to claim 5 wherein said each computational period is lengthened by the number of any of said set of harmonic frequencies which have changed in half period in said each computational period.
BACKGROUND OF THE INVENTION
The present application is a continuation-in-part of parent application Ser. No. 721,447 filed Sept. 8, 1976, now abandoned.
US Referenced Citations (16)
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
721447 |
Sep 1976 |
|