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

Variable function generator

Assignee: Nippon Gakki Co Ltd
•
Filing: 1977-02-16
•
Granted: 1979-01-23
•
Expires: 1997-02-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A fully digitalized function-of-time generator suitable for use as a tone envelope generator in a digital electronic musical instrument, comprising: a clock pulse generator for generating a clock pulse at a selectable rate; a gate enabled at each arrival of the clock pulse; a single-stage binary shift register for successively shifting out its contents as a digital word representing the instantaneous values of a desired function of time synchronously with the clock pulse; a digital subtractor; a digital multiplier; and a digital adder, all of these members being interconnected to each other to be operative so that the output of the register is subtracted from a first set value representing a digital word, the resulting difference being multiplied by a second set value representing a digital word, the resulting product being added to the output of the register via the gate, so that the resulting sum is loaded into the register. Thus, the contents of the register approaches progressively toward the first set value, and finally becomes in agreement therewith. Thus, this musical instrument can produce a musical tone rich in expression and imparted with desired tone envelope characteristic, by appropriate choice of one or more of the first and the second values and the rate of the clock pulse.

Inventors

  • 👤 Shimaji Okamoto

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 09:18
CPC Classifications
G; G10; G10H; G10H1/00; G10H1/02; G10H1/04; G10H1/053; G10H1/057; G06; G06F; G06F7/00; G06F7/38; G06F7/48; G06F7/544; Y; Y10; Y10S; Y10S84/00; Y10S84/23

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 134 words
A variable function generator, comprising, in combination: a first means having a first input terminal for receiving a first input signal, a second input terminal for receiving a second input signal, an output terminal for generating an output signal proportional to the difference of said first and second input signals from said output terminal, a second means for repeatedly transmitting the output signal of said first means at predetermined time intervals, a third means having a third input terminal connected to the output terminal of said first means through said second means, a fourth input terminal receiving said second input signal, and an output terminal for generating a sum signal of the output signal of said first means and said second input signal, the sum signal being used as a renewed second input signal.
Claim 2
Dependent Claim 134 words
A variable function generator, comprising, in combination: a first means having a first input terminal for receiving a first input signal, a second input terminal for receiving a second input signal, an output terminal for generating an output signal proportional to the difference of said first and second input signals from said output terminal, a second means for repeatedly transmitting the output signal of said first means at predetermined time intervals, a third means having a third input terminal connected to the output terminal of said first means through said second means, a fourth input terminal receiving said second input signal, and an output terminal for generating a sum signal of the output signal of said first means and said second input signal, the sum signal being used as a renewed second input signal.
Claim 3
Dependent Claim 43 words
A variable function generator according to claim 1, further comprising a fourth means for setting a voltage level of said first input signal and supplying a first input signal of an arbitrarily selected level to the first input terminal of said first means.
Claim 4
Dependent Claim 26 words
A variable function generator according to claim 2, wherein said fourth means changes the level of the first input signal upon reception of a trigger signal.
Claim 5
Dependent Claim 36 words
A variable function generator according to claim 1, further comprising a fifth means for generating a timing pulse train of a variable time interval and supplying it to said second means for determining said time interval.
Claim 6
Dependent Claim 25 words
A variable function generator according to claim 4, wherein said fifth means changes the timing of said timing pulse upon reception of a trigger signal.
Claim 7
Dependent Claim 34 words
A variable function generator according to claim 1, wherein said first means includes variable means for selecting the proportionality constant of the output signal to the difference of said first and second input signals.
Claim 8
Dependent Claim 70 words
A variable function generator according to claim 1, wherein said sum signal (S b ) changes according to the formula S.sub.b = S.sub.a - (S.sub.a - S.sub.b0) exp(-ct/τ) where: S a is the first input signal level; S b0 is the initial value of the second input signal level; c is a positive constant determining the proportionality constant e -c ; τ is the time interval; and t is time.
Claim 9
Dependent Claim 32 words
A variable function generator adapted for use in an electronic musical instrument comprising the combination of claim 1, and a keyboard, the depression in the keyboard initiating the operation of said combination.
Claim 10
Dependent Claim 50 words
A variable function generator adapted for use in an electronic musical instrument comprising the combination of claim 3, a keyboard, and a trigger signal generator means for generating said trigger signal upon key depression and key release in the keyboard and upon coincidence of said first and second input signals.
Claim 11
Dependent Claim 39 words
The variable function generator according to claim 9, wherein said combination includes a fifth means for generating a timing pulse train of a variable interval activated by said trigger signal and supplying the timing pulse to said second means.
Claim 12
Dependent Claim 217 words
A variable digital function generator adapted for use in an electronic musical instrument comprising: a variable digital level setting means for generating a first digital signal of a variable level, the level setting means capable of varying the signal level upon receipt of a trigger signal; a variable timing pulse generator for generating a timing pulse signal of a variable time interval, the timing pulse generator capable of varying the time interval upon receipt of a trigger signal; a digital subtractor means receiving said first digital signal and a second digital signal and generating a digital output signal representative of the difference of said two input signals; a digital multiplier means for multiplying a constant smaller than unity to the digital output signal of said subtractor means; a gate means for allowing the passage of the output signal of said multiplier means upon receipt of said timing pulse signal; an adder means for generating a digital sum signal of said second digital signal and the output signal of said multiplier means supplied through said gate means; and a register means for delivering said sum signal as said second digital signal, thereby the output of said register means generating a digital output signal varying from an initial value to said first digital signal level in an exponential manner.
Claim 13
Dependent Claim 217 words
A variable digital function generator adapted for use in an electronic musical instrument comprising: a variable digital level setting means for generating a first digital signal of a variable level, the level setting means capable of varying the signal level upon receipt of a trigger signal; a variable timing pulse generator for generating a timing pulse signal of a variable time interval, the timing pulse generator capable of varying the time interval upon receipt of a trigger signal; a digital subtractor means receiving said first digital signal and a second digital signal and generating a digital output signal representative of the difference of said two input signals; a digital multiplier means for multiplying a constant smaller than unity to the digital output signal of said subtractor means; a gate means for allowing the passage of the output signal of said multiplier means upon receipt of said timing pulse signal; an adder means for generating a digital sum signal of said second digital signal and the output signal of said multiplier means supplied through said gate means; and a register means for delivering said sum signal as said second digital signal, thereby the output of said register means generating a digital output signal varying from an initial value to said first digital signal level in an exponential manner.

References Cited (Backward Citations)

US3999456A Cited
US4026179A Cited
US3992971A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1982-01-22 1982-07-24 1983-01-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1986-01-22 1986-07-24 1987-01-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1990-01-22 1990-07-24 1991-01-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag