Patent US4445414A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4445414A Expired / Lapsed US ⏱️ 0.0 years remaining

Digital, simultaneous, discrete frequency generator

Assignee: Apple Inc
•
Filing: 1982-02-24
•
Granted: 1984-05-01
•
Expires: 2002-02-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A waveform of arbitrary complexity may be generated using a minimal number of circuit elements and minimal complexity by generating a frequency domain from a minimum set of base frequencies by storing lower octave frequencies of the minimal base set within a note memory. Selected octave and pitch, or note may be read from the note memory according to a list of notes to be thusly read as stored within a note list memory. Each of the instantaneous values of the base frequencies read from the note memory is then added in an accumulator to represent the instantaneous value of the sum of notes or tones comprising the complex frequency at that time. The application of process time periods will replicate an arbitrary complex waveform. Such a frequency generator can find wide application within electronic musical devices, tests and analysis instrumentation, communications and many other fields.

Inventors

  • 👤 Burrell Smith

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 22:31
CPC Classifications
G; G10; G10H; G10H7/00; G10H7/02; G10H7/04

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 236 words
An apparatus for generating simultaneous multiple frequencies comprising: base frequency means for generating a plurality of base frequencies; note memory for storing as many corresponding words as the number of said plurality of base frequencies; comparison means for comparing the lowest order bit of each said word in said note memory to said corresponding base frequencies, said comparing occurring at a higher rate than the highest base frequency; and increment means for adding 1 to said corresponding word in said note memory if comparison by said comparison means indicates inequality between said base frequency and said lowest order bit; wherein said comparison means includes an exclusive OR gate and said incrementing means includes an incrementer, one input of said exclusive OR gate being coupled to said base frequency means and the other input of said exclusive OR gate being coupled to the least significant bit output line from said note memory, the output of said exclusive OR gate being coupled to one input of said incrementer, the other inputs of said incrementer being coupled to the outputs of said note memory, whereby the output of said exclusive OR gate is added to the addressed contents of said note memory to create a word representative of the pitch of the base frequency where each higher order bit is a lower octave of said base frequency, and octaves of each said base frequencies are generated for simultaneous output.
Claim 2
Independent Claim 236 words
An apparatus for generating simultaneous multiple frequencies comprising: base frequency means for generating a plurality of base frequencies; note memory for storing as many corresponding words as the number of said plurality of base frequencies; comparison means for comparing the lowest order bit of each said word in said note memory to said corresponding base frequencies, said comparing occurring at a higher rate than the highest base frequency; and increment means for adding 1 to said corresponding word in said note memory if comparison by said comparison means indicates inequality between said base frequency and said lowest order bit; wherein said comparison means includes an exclusive OR gate and said incrementing means includes an incrementer, one input of said exclusive OR gate being coupled to said base frequency means and the other input of said exclusive OR gate being coupled to the least significant bit output line from said note memory, the output of said exclusive OR gate being coupled to one input of said incrementer, the other inputs of said incrementer being coupled to the outputs of said note memory, whereby the output of said exclusive OR gate is added to the addressed contents of said note memory to create a word representative of the pitch of the base frequency where each higher order bit is a lower octave of said base frequency, and octaves of each said base frequencies are generated for simultaneous output.
Claim 3
Dependent Claim 79 words
The apparatus of claim 1 further comprising: a note-list memory for storing addresses of selected words in said note memory and corresponding octave field codes; note address means for successively reading every address and octave field in said note-list memory and for addressing a selected bit from said selected words in said note memory; and output means for adding each said selected bit and generating a sum output signal, whereby arbitrary waveforms may be generated from said base frequencies.
Claim 4
Dependent Claim 22 words
The apparatus of claim 2 wherein said base frequency means is a top octave generator for producing a chromatic series of pitches.
Claim 5
Dependent Claim 67 words
The apparatus of claim 2 wherein said output means comprises: a multiplexer having its inputs coupled to said note memory; an accumulator having its input coupled to said multiplexer; digital-to-analog conversion means coupled to said accumulator for selectively generating an analog signal from a digital input; and control means coupled to said digital-to-analog means for enabling said digital-to-analog means when said accumulator has reached a final value.
Claim 6
Dependent Claim 24 words
The apparatus of claim 4 wherein said control means is a counter used to address and read-out the entire contents of said note-list memory.

References Cited (Backward Citations)

US3989940A Cited
US4134321A Cited
US4333374A Cited
US4198892A Cited
US4338674A Cited
US4351212A Cited
US4256003A Cited
US4269101A Cited
US4345500A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1987-05-01 1987-10-31 1988-05-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1991-05-01 1991-10-31 1992-05-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1995-05-01 1995-10-31 1996-05-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag