Electronic tone generating system
AssigneeCBS Inc.
InventorGerald A. Budelman
Life of this patent
Estimating the term…
Abstract
A tone generating system for an organ comprises a first group of tone generators for producing notes of a first chromatic scale and second group of tone generators for producing notes of a second chromatic scale, slightly offset from the first. The tone generators are addressed via a microprocessor in response to keyboard input, wherein the fundamental and a first plurality of selected harmonic components of a given note are generated by respective tone generators of said first group, and the remaining harmonics are provided by generators of the second group. Harmonic amplitude coefficients for particular organ waveforms are stored in random access memory and are subject to change according to stop inputs coupled to the microprocessor.
Claims48
An electronic tone generating system of the harmonic synthesis type for generating complex tones each including a fundamental and a series of harmonics, said system comprising:
- a keyboard,
- a first group of tone generators having first output frequencies defining a first musical scale, wherein given tone generators are selected in response to said keyboard for providing tones by harmonic synthesis by providing fundamental output frequencies corresponding to notes indicated by actuation of keys of said keyboard and a first set of harmonic output frequencies corresponding to notes indicated by actuation of keys of said keyboard within predetermined frequency error limits for given harmonics,
- the same tone generators in said first group along said first musical scale serving selectively to provide individual harmonic and fundamental frequencies according to the keyboard keys operated, such that the same tone generator in said first group as supplies a fundamental output for a given actuated key along the scale is also selectable by a lower actuated key along the same scale to supply a harmonic output for said lower actuated key along the same scale,
- and a second group of tone generators having second output frequencies defining a second musical scale offset from said first musical scale, wherein given tone generators of said second group are selected in response to said keyboard for providing a second set of harmonic output frequencies corresponding to said notes indicated by actuation of keys of said keyboard in the tone generation by harmonic synthesis for substituting for harmonic output frequencies of said first set falling outside said predetermined error limits for given harmonics.
An electronic tone generating system of the harmonic synthesis type for generating complex tones each including a fundamental and a series of harmonics, said system comprising:
- a keyboard comprising a plurality of keys corresponding to notes of a first musical scale,
- a first group of tone generators defining by their output frequencies the fundamentals of notes of the same musical scale as said keyboard wherein a given tone generator is selected in response to operation of a corresponding note key to produce the fundamental output frequency of the note selected by the key, and wherein other of said tone generators of said first group along the same musical scale are selected in response to operation of the same key to produce tone generation by harmonic synthesis by respectively providing harmonic components of the selected note according to the harmonic content thereof within predetermined frequency error limits for given harmonics,
- the same tone generators in said first group along said musical scale serving selectively to provide individual harmonic and fundamental frequencies according to the keyboard keys operated, such that the same tone generator in said first group as supplies a fundamental output for a given actuated key along said scale is also selectable by a lower actuated key along the same scale to supply a harmonic output for said lower actuated key along the same scale,
- and a second group of tone generators defining by their output frequencies the notes of a second musical scale offset from the musical scale of said keyboard wherein tone generators of said second group along said second musical scale are responsive to the operation of the said same key to produce other harmonic components of the selected note in the tone generation by harmonic synthesis by substituting for harmonic components of the first scale falling outside said predetermined error limits for given harmonics.
An electronic tone generating system comprising:
- a keyboard comprising a plurality of key operated switches representing the notes of a musical scale,
- a computer operated by said keyboard as an input device and responsive to a change in key condition for identifying a fundamental amplitude and the amplitude of a plurality of harmonic components according to generation of a selected note by harmonic synthesis indicated by a changed key condition,
- and a plurality of substantially independently operable tone generators each receiving a digital input from said computer for producing an analog output waveform representing a separate note on a musical scale, the outputs of said plurality of tone generators defining said musical scale, said computer being programmed to respond to a changed key condition representative of a selected note for operating a group of tone generators among said plurality of tone generators at selected individual waveform envelope amplitudes according to the notes along said musical scale corresponding within predetermined error in frequency to the fundamental and harmonic components of said selected note as will generate said selected note by harmonic synthesis,
- wherein the same tone generators along said scale serve selectively to provide individual harmonic and fundamental frequencies according to keyboard keys operated, such that the same tone generator as supplies a fundamental output for a given actuated key along the scale is also selectable by a lower actuated key along the scale to supply a harmonic output.
An electronic tone generating system comprising:
- a keyboard comprising a plurality of key operated switches representing the notes of a musical scale,
- a stored program computer operated by said keyboard as an input device,
- a plurality of substantially independently operable tone generators, each receiving a digital input from said computer for producing an analog output and each representing a different tone along a musical scale, said computer being programmed to respond to a changed key condition representative of a given note for selecting a group of tone generators from among said plurality of tone generators to represent the fundamental and possible harmonic components of said given note,
- a plurality of stops wherein said computer receives additional input indicative of actuation of said stops, said computer being responsive to actuation of said stops for controlling the relative amplitudes as between tones produced by said tone generators of said selectively operated group of tone generators to provide a harmonic content for a given note as determined by said stops, including the addition of amplitude value stop information dictated by actuation of individual stops,
- and means responsive to actuation of said tone generators to produce an audio output for reproducing a given note by harmonic synthesis.
An electronic tone generating system comprising:
- a keyboard,
- a plurality of tone generators for individually providing outputs having frequencies defining a chromatic scale,
- a computer operated in response to actuation of said keyboard and programmed to operate selected of said tone generators for providing a given note output by harmonic synthesis according to the harmonic content of that note, with each selected tone generator providing a different fundamental or harmonic component for that note, said tone generators comprising latching circuits which are operated in response to actuation of said keyboard and including means for chopping the outputs of said latching circuits at selected fundamental or harmonic frequencies,
- a plurality of stops wherein said computer receives additional input indicative of actuation of said stops, said computer being responsive to actuation of said stops for controlling the amplitude outputs of individual tone generators according to the relative amplitude values of different harmonic components of a selected note as determined by said stops, including the addition of stop information selected by individual stops,
- and means responsive to actuation of said tone generators to produce an audio output.
An electronic tone generating system comprising:
- a keyboard,
- a first plurality of tone generators for individually providing outputs having frequencies defining a chromatic scale,
- a computer operated in response to actuation of said keyboard and programmed to operate selected of said tone generators for providing a given note output by harmonic synthesis according to the harmonic content of that note, with each selected tone generator providing a different fundamental or harmonic component for that note,
- a second plurality of tone generators for individually providing outputs having frequencies defining a second chromatic scale, said computer being programmed to operate selective of said tone generators of said second plurality to provide predetermined harmonic components of the selected note substituting for tone generators of said first plurality of tone generators to provide said harmonic components within predetermined error, the pattern of tone generators from said first and second pluralities of tone generators selected to produce a given note defining a substantially constant displacement pattern relative to the fundamental along said musical scales regardless of the particular note selected on said keyboard,
- a plurality of stops wherein said computer receives additional input indicative of actuation of said stops, said computer being responsive to actuation of said stops for controlling the amplitude outputs of individual tone generators according to the relative amplitude values of different harmonic components of a selected note as determined by said stops, including the addition of stop information selected by individual stops,
- and means responsive to actuation of said tone generators to produce an audio output.
An electronic tone generating system comprising:
- a keyboard comprising a plurality of key operated switches representing the notes of a musical scale,
- a stored program computer operated by said keyboard as an input device,
- and a plurality of substantially independently operable tone generators, each representing a different tone along a musical scale and each comprising a digital to analog converter for receiving a digital input from said computer, said computer being programmed to respond to a changed key condition representative of actuation of a given note for selectively operating a group of tone generators from among said plurality of tone generators at selected individual envelope amplitudes to represent the fundamental and predetermined harmonic components of said given note for reproducing said given note by harmonic synthesis.
An electronic tone generating system comprising:
- a keyboard comprising a plurality of key operated switches representing the notes of a musical scale,
- a computer operated by said keyboard as an input device and responsive to a change in key condition for identifying a fundamental amplitude and the amplitude of a plurality of harmonic components corresponding to generation of a selected note by harmonic synthesis indicated by a changed key condition,
- a first plurality of substantially independently operable tone generators each receiving a digital input from said computer for producing an analog output waveform representing a separate note on a musical scale, said tone generator outputs as a group defining said musical scale, said computer being programmed to respond to a changed key condition for operating individual tone generators of said group of tone generators at selected waveform envelope amplitudes according to the notes along said musical scale corresponding within predetermined error in frequency to the fundamental and harmonic components of a selected note,
- and a second plurality of tone generators for individually providing outputs defining a second musical scale offset from the first mentioned musical scale, said computer being programmed to operate ones of said tone generators of said second plurality to provide predetermined harmonic components of a selected note within predetermined error in frequency and at said identified fundamental and harmonic amplitudes, the pattern of tone generators from said first and second pluralities of tone generators selected to produce a given note defining a substantially constant displacement pattern relative to a fundamental along each said musical scale regardless of a particular note selected by a key of said keyboard for generating said selected note by harmonic synthesis.
An electronic tone generating system comprising:
- a keyboard comprising a plurality of key operated switches representing the notes of a musical scale,
- a computer operated by said keyboard as an input device and responsive to a change in key condition for identifying a fundamental amplitude and the amplitude of a plurality of harmonic components corresponding to generation of a selected note by harmonic synthesis indicated by a changed key condition,
- and a plurality of substantially independently operable tone generators each receiving a digital input from said computer for producing an analog output waveform representing a separate note on a musical scale, said tone generator outputs as a group defining said musical scale, said computer being programmed to respond to a changed key condition for operating individual tone generators of said group of tone generators at selected waveform envelope amplitudes according to the notes along said musical scale corresponding within predetermined error in frequency to the fundamental and harmonic components of a selected note as will generate said selected note by harmonic synthesis,
- wherein each said tone generator includes a latching circuit for receiving a digital input from said computer representative of amplitude value and for storing said value, and an analog output network for converting the stored value to an analog output level for said tone generator.
Dependencies are inferred from the claim text.