The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
May. 05, 1998
Filed:
Nov. 16, 1995
James Kniest, Edmonds, WA (US);
Jay Dee Petersen, Seattle, WA (US);
Other;
Abstract
A tone synthesizer for complex tone modeling, synthesis, or reproduction for simple to complex instruments, both real and imagined. The tone synthesizer has a wave generator that is responsive to a key signal from a key signal generator to produce an analog or digital wave. The key signal corresponds to a discrete musical note value. A preferred digital wave generator for a digital tone synthesizer is a DSP with componentry to read from a digital memory, generally a large RAM, one or more previously recorded, or sampled, digital waveforms loaded to the RAM. The digital wave generators selectably respond to a key signal to produce a primary note output in the from of a digital wave, or to a sympathetic note signal from a sympathetic note signal generator to produce a sympathetic digital wave. The sympathetic note signal generator is preferably responsive to at least one sympathetic note signal generator input to produce the sympathetic note signal, and can produce multiple sympathetic note signals to multiple digital wave generators. The digital wave generator producing the primary note output digital wave and the digital wave generator producing the sympathetic digital wave cooperate to produce a summed digital wave output which is the digital sum of the primary digital wave and one or more of the sympathetic digital waves. Also a digital tone synthesizer has stored digitally sampled note data, the note data having been sampled at a sampling frequency F, with a sample period of 1/F, and has a DSP clock operating at a DSP clock frequency; a slot count incrementer for incrementing in a slot counter a slot count of a selectable number of slots n, each slot having a slot duration defined by a selectable number of DSP clock ticks T. It also has a system clock producing system clock ticks and operating at a system clock frequency equal to a whole number multiple P of the sampling frequency. It also has a reset counter for counting P system clock ticks and thereupon effecting a reset signal to the slot counter.