Patent US4453440A successfully refreshed from Google Patents.
US4453440A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Envelope control system for electronic musical instrument
Assignee: Casio Computer Co Ltd
•
Filing: 1981-11-24
•
Granted: 1984-06-12
•
Expires: 2001-11-24
Abstract
Abstract Frequency data read out from a frequency data conversion ROM in response to a key code generated at a keyboard according to a depressed note key is accumulated at an accumulator and the accumulated result is supplied to an A input terminals of an adder. On the other hand, envelope data generated by an envelope data generating circuit is supplied to a B input terminal of the adder through exclusive OR gates under the control of a clock .0.. The frequency data and envelope data are summed at the adder and the resultant of addition is supplied as an addressing signal to a sine wave ROM for reading out therefrom an envelope-controlled musical sound signal.
Inventors
- 👤 Tsuyoshi Mitarai
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 10:34
CPC Classifications
G; G10; G10H; G10H1/00; G10H1/02; G10H1/04; G10H1/053; G10H1/057; G10H7/00; G10H7/02; G10H7/04
Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
161 words
In an electronic musical instrument in which periodic sinusoidal wave function data such as sine wave or cosine wave data is read out from a waveform memory according to a note frequency for forming a musical sound signal, an envelope control system for the electronic musical instrument comprising: a source of envelope data, reading means coupled to said source of envelope data for reading out said periodic sinusoidal wave function data as two waveforms from at least one waveform memory, said two waveforms having the same frequency as each other and having different phases from each other, and for changing the amount of the phase difference between the two waveforms according to said envelope data, and synthesizing means coupled to said reading means for combining said two waveforms read out by said reading means, wherein envelope control of said periodic sinusoidal wave function is effected according to changes in said phases of said two waveforms in accordance with the envelope data.
Claim 2
Dependent Claim
161 words
In an electronic musical instrument in which periodic sinusoidal wave function data such as sine wave or cosine wave data is read out from a waveform memory according to a note frequency for forming a musical sound signal, an envelope control system for the electronic musical instrument comprising: a source of envelope data, reading means coupled to said source of envelope data for reading out said periodic sinusoidal wave function data as two waveforms from at least one waveform memory, said two waveforms having the same frequency as each other and having different phases from each other, and for changing the amount of the phase difference between the two waveforms according to said envelope data, and synthesizing means coupled to said reading means for combining said two waveforms read out by said reading means, wherein envelope control of said periodic sinusoidal wave function is effected according to changes in said phases of said two waveforms in accordance with the envelope data.
Claim 3
Dependent Claim
57 words
The envelope control system according to claim 1, wherein said reading means reads out said two waveforms at said same frequency and having said different phases on a time division basis from said at least one waveform memory, in which said periodic sinusoidal wave data is stored, and supplies the read-out waveform data to said synthesizing means.
Claim 4
Dependent Claim
71 words
The envelope control system according to claim 1 or 2, wherein said reading means reads out sin 2π(a/2 n ), 2 n being the total number of sampling points and "a" being the order number of the sampling point of reading, as the first waveform; and ##EQU49## b being data representing phase difference, as the second waveform from said waveform memory; and said synthesizing means provides ##EQU50## as the resultant output.
Claim 5
Dependent Claim
71 words
The envelope control system according to claim 1 or 2, wherein said reading means reads out sin 2π(a/2 n ), 2 n being the total number of sampling points and "a" being the order number of the sampling point of reading, as the first waveform; and ##EQU51## b being data representing phase difference, as the second waveform from said waveform memory; and said synthesizing means provides ##EQU52## as the resultant output.
Claim 6
Dependent Claim
71 words
The envelope control system according to claim 1 or 2, wherein said reading means reads out cos 2π(a/2 n ), 2 n being the total number of sampling points and "a" being the order number of the sampling point of reading, as the first waveform; and ##EQU53## b being data representing phase difference, as the second waveform from said waveform memory; and said synthesizing means provides ##EQU54## as the resultant output.
Claim 7
Dependent Claim
67 words
The envelope control system according to claim 1 or 2, wherein said reading means reads out cos 2π(a/2 n ), 2 n being the total number of sampling points and "a" being the order number of the sampling point of reading, as the first waveform; and ##EQU55## b being data representing phase difference, as the second waveform; and said synthesizing means provides ##EQU56## as the resultant output.
Claim 8
Dependent Claim
154 words
In an electronic musical instrument in which a sinusoidal wave data such as sine wave or cosine wave data representing a sinusoidal wave is read out from a waveform memory according to a note frequency for forming a musical sound signal, an envelope control system for the electronic musical instrument comprising: a source of envelope data, reading means coupled to said source of envelope data and to said waveform memory for reading out said sinusoidal wave data as two waveforms having the same frequency as each other and being phase shifted relative to each other, and for changing the amount of the relative phase shift between said two waveforms according to said envelope data; and synthesizing means coupled to said reading means for combining said two waveforms read out by said reading means, wherein envelope control of said sinusoidal wave is effected according to the magnitude of said phase shift of said two waveforms.
Claim 9
Dependent Claim
154 words
In an electronic musical instrument in which a sinusoidal wave data such as sine wave or cosine wave data representing a sinusoidal wave is read out from a waveform memory according to a note frequency for forming a musical sound signal, an envelope control system for the electronic musical instrument comprising: a source of envelope data, reading means coupled to said source of envelope data and to said waveform memory for reading out said sinusoidal wave data as two waveforms having the same frequency as each other and being phase shifted relative to each other, and for changing the amount of the relative phase shift between said two waveforms according to said envelope data; and synthesizing means coupled to said reading means for combining said two waveforms read out by said reading means, wherein envelope control of said sinusoidal wave is effected according to the magnitude of said phase shift of said two waveforms.
Claim 10
Dependent Claim
55 words
The envelope control system according to claim 7, wherein said reading means reads out said two waveforms at said same frequency and phase shifted relative to each other on a time division basis from said waveform memory, in which said sinusoidal wave data is stored, and supplies the read-out waveform data to said synthesizing means.
Claim 11
Dependent Claim
72 words
The envelope control system according to any one of claims 1, 2, 7 or 8, wherein said reading means reads out ##EQU57## .sup. n being the total number of sampling points, "a" being the order number of sampling points of reading, and b being data representing the magnitude of phase shift, as the first waveform; and ##EQU58## as the second waveform; and said synthesizing means reads out ##EQU59## as the resultant output.
Claim 12
Dependent Claim
76 words
The envelope control system according to any one of claims 1, 2, 7 or 8, wherein said reading means reads out ##EQU60## .sup. n being the total number of sampling points, "a" being the order number of sampling point of reading, and b being data representing the magnitude of the phase shift, as the first waveform; and ##EQU61## as the second waveform from said waveform memory; and said synthesizing means produces ##EQU62## as the resultant output.
Claim 13
Dependent Claim
73 words
The envelope control system according to any one of claims 1, 2, 7 or 8, wherein said reading means reads out ##EQU63## .sup. n being the total number of sampling points, "a" being the order number of sampling point of reading, and b representing the magnitude of phase difference, as the first waveform; and ##EQU64## as the second waveform from said waveform memory; and said synthesizing means produces ##EQU65## as the resultant output.
Claim 14
Dependent Claim
76 words
The envelope control system according to any one of claims 1, 2, 7 or 8, wherein said reading means reads out ##EQU66## .sup. n being the total number of sampling points, "a" being the order number of sampling point of reading, and b being data representing the magnitude of phase difference, as the first waveform; and ##EQU67## as the second waveform from said waveform memory; and said synthesizing means produces either ##EQU68## as the resultant output.
Claim 15
Dependent Claim
181 words
In an electronic musical instrument of the type including a source of envelope data, means for reading out from a waveform memory two sinusoidal waves, said two sinusoidal waves comprising two sine waves having the same frequency as each other and phase shifted relative to each other, or two cosine waves having the same frequency as each other and phase shifted relative to each other, and for changing the amount of the relative phase shift of said two sine waves or said two cosine waves according to said envelope data, sinusoidal wave data being stored in said waveform memory; and means for combining the two read-out sinusoidal waveforms to obtain a resultant sinusoidal wave signal and for effecting envelope control of said resultant sinusoidal wave signal by changing the amount of said phase shift, an envelope control system for the electronic musical instrument comprising: control means for making a rate of change of the amount of the relative phase shift between said two sinusoidal waves non-uniform such that exponentially attenuating envelope control is effected under the control of said control means.
Claim 16
Dependent Claim
181 words
In an electronic musical instrument of the type including a source of envelope data, means for reading out from a waveform memory two sinusoidal waves, said two sinusoidal waves comprising two sine waves having the same frequency as each other and phase shifted relative to each other, or two cosine waves having the same frequency as each other and phase shifted relative to each other, and for changing the amount of the relative phase shift of said two sine waves or said two cosine waves according to said envelope data, sinusoidal wave data being stored in said waveform memory; and means for combining the two read-out sinusoidal waveforms to obtain a resultant sinusoidal wave signal and for effecting envelope control of said resultant sinusoidal wave signal by changing the amount of said phase shift, an envelope control system for the electronic musical instrument comprising: control means for making a rate of change of the amount of the relative phase shift between said two sinusoidal waves non-uniform such that exponentially attenuating envelope control is effected under the control of said control means.
Claim 17
Dependent Claim
71 words
The envelope control system according to claim 13, wherein said control means includes means for approximating a function waveform with a plurality of straight line segments, so as to make said rate of change of the phase shift non-uniform to obtain exponential curves for the approximation straight line segments and to change the rate of change of the amount of the phase shift for each of said approximation straight line segments.
Claim 18
Dependent Claim
57 words
The envelope control system according to claim 13 or 14, wherein said electronic musical instrument is further provided with means for correcting said non-uniform rate of change of the amount of the phase shift provided by said control means to a substantially constant rate for the attack portion of the envelope of said resultant sinusoidal wave signal.
Claim 19
Dependent Claim
236 words
An electronic musical instrument comprising: frequency data generating means for generating frequency data corresponding to a given note for each of a plurality of time division basis channels; fundamental sound address specifying means coupled to said frequency data generating means for specifying the phase address for fundamental sound according to frequency data provided for each channel from said frequency data generating means; harmonic sound address specifying means coupled to said fundamental sound address specifying means for specifying the phase address of a harmonic of a given order on a time division basis in each channel according to the phase address for the fundamental sound specified by said fundamental sound address specifying means; a waveform memory for storing a sinusoidal wave such as a sine wave or cosine wave; envelope data generating means for generating envelope data corresponding to the fundamental sound and harmonic sounds in each of said channels; and reading means for reading out two sinusoidal waves at a same frequency as each other and phase shifted relative to each other according to said envelope data on a time division basis from said waveform memory for the fundamental sound and harmonic sounds in each of said channels according to the phase address data of said fundamental sound address specifying means and harmonic sound address specifying means; and synthesizing means coupled to said reading means for combining said two waveforms read out by said reading means.
Claim 20
Dependent Claim
236 words
An electronic musical instrument comprising: frequency data generating means for generating frequency data corresponding to a given note for each of a plurality of time division basis channels; fundamental sound address specifying means coupled to said frequency data generating means for specifying the phase address for fundamental sound according to frequency data provided for each channel from said frequency data generating means; harmonic sound address specifying means coupled to said fundamental sound address specifying means for specifying the phase address of a harmonic of a given order on a time division basis in each channel according to the phase address for the fundamental sound specified by said fundamental sound address specifying means; a waveform memory for storing a sinusoidal wave such as a sine wave or cosine wave; envelope data generating means for generating envelope data corresponding to the fundamental sound and harmonic sounds in each of said channels; and reading means for reading out two sinusoidal waves at a same frequency as each other and phase shifted relative to each other according to said envelope data on a time division basis from said waveform memory for the fundamental sound and harmonic sounds in each of said channels according to the phase address data of said fundamental sound address specifying means and harmonic sound address specifying means; and synthesizing means coupled to said reading means for combining said two waveforms read out by said reading means.
References Cited (Backward Citations)
US3740450A
Cited
US4085644A
Cited
US4079650A
Cited
DE2709560A1
Cited
JPS53102020A
Cited
US4227435A
Cited
US4281574A
Cited
DE2926090A1
Cited
US4296663A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1987-06-12 | 1987-12-12 | 1988-06-12 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1991-06-12 | 1991-12-12 | 1992-06-12 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1995-06-12 | 1995-12-12 | 1996-06-12 | $7700.00 | Window Closed / Lapsed |