Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
287 words
An electronic musical instrument comprising: a first memory for storing coefficients for a plurality of tones in coded form; a circuit for reading out required ones of the coefficients from the first memory and for calculating composite coefficients for logic orthogonal functions so as to provide a tone selected by a tone selector; a second memory for temporarily storing the calculated composite coefficients and sequentially sending them to a plurality of waveshape calculators; a plurality of waveshape calculators for calculating amplitude values of a required tone waveshape from the composite coefficients supplied from the second memory; means for intermittently actuating the plurality of waveshape calculators at a frequency which is greater than the musical note frequency corresponding to a key being depressed; D-A converters for converting to analog form the amplitude values calculated by the waveshape calculators and represented in digital form; a circuit for producing a musical note having an envelope corresponding to depression and releasing of a key; an envelope generator having means for switchingly connecting a plurality of capacitive elements to the resistance network on a time shared basis in reply to depression and releasing of a plurality of keys to control charging and discharging of the capacitive elements, thereby forming an envelope, wherein the resistance network is composed of variable resistors for setting an attack speed, a decay speed and a sustain level, respectively, and wherein the connecting means is composed of analog gate circuits, each selecting one of the variable resistors and switching it to another on a time shared basis, and which further includes means for detecting that the envelope has attenuated down to a preset voltage level, and means for indicating an attack level to have reached a predetermined voltage.
Claim 2
Dependent Claim
287 words
An electronic musical instrument comprising: a first memory for storing coefficients for a plurality of tones in coded form; a circuit for reading out required ones of the coefficients from the first memory and for calculating composite coefficients for logic orthogonal functions so as to provide a tone selected by a tone selector; a second memory for temporarily storing the calculated composite coefficients and sequentially sending them to a plurality of waveshape calculators; a plurality of waveshape calculators for calculating amplitude values of a required tone waveshape from the composite coefficients supplied from the second memory; means for intermittently actuating the plurality of waveshape calculators at a frequency which is greater than the musical note frequency corresponding to a key being depressed; D-A converters for converting to analog form the amplitude values calculated by the waveshape calculators and represented in digital form; a circuit for producing a musical note having an envelope corresponding to depression and releasing of a key; an envelope generator having means for switchingly connecting a plurality of capacitive elements to the resistance network on a time shared basis in reply to depression and releasing of a plurality of keys to control charging and discharging of the capacitive elements, thereby forming an envelope, wherein the resistance network is composed of variable resistors for setting an attack speed, a decay speed and a sustain level, respectively, and wherein the connecting means is composed of analog gate circuits, each selecting one of the variable resistors and switching it to another on a time shared basis, and which further includes means for detecting that the envelope has attenuated down to a preset voltage level, and means for indicating an attack level to have reached a predetermined voltage.
Claim 3
Dependent Claim
288 words
An electronic musical instrument comprising: a first memory for storing in digital form a plurality of sets of coefficients of logic orthogonal functions for a plurality of tones; an adder for adding some of the sets of coefficients selected by a tone selector into a composite set of coefficients; a second memory for temporarily storing the computed composite set of coefficients; and waveshape calculating means and calculation request means for calculating the amplitude of a musical note waveshape at one sample point at a frequency calculation rate higher than at least the note frequency and independent of the musical note frequency in response to a request for calculation, the calculating means stopping upon each calculation of the amplitude value and not calculating the amplitude value at the subsequent sample point until the next request for calculation is provided, and in which the musical note period is established by providing the request for calculation repetitively at a rate proportional to the musical note frequency, said calculating means further comprising: a third memory having a first timing means for sequentially writing therein the coefficients of the second memory and a second timing means for reading therefrom the coefficients for the waveshape amplitude calculation; a fourth memory for storing n order logic orthogonal functions; a first multiplier for multiplying data from the third and fourth memories; means for accumulating a predetermined number of results of multiplication from the first multiplier; means for producing a signal indicating the completion of the calculation of the waveshape amplitude at one sample point; a register for holding one already calculated amplitude value while the waveshape calculation is suspended; and a D-A converter for converting the calculated amplitude value in digital form to an analog quantity.
Claim 4
Dependent Claim
288 words
An electronic musical instrument comprising: a first memory for storing in digital form a plurality of sets of coefficients of logic orthogonal functions for a plurality of tones; an adder for adding some of the sets of coefficients selected by a tone selector into a composite set of coefficients; a second memory for temporarily storing the computed composite set of coefficients; and waveshape calculating means and calculation request means for calculating the amplitude of a musical note waveshape at one sample point at a frequency calculation rate higher than at least the note frequency and independent of the musical note frequency in response to a request for calculation, the calculating means stopping upon each calculation of the amplitude value and not calculating the amplitude value at the subsequent sample point until the next request for calculation is provided, and in which the musical note period is established by providing the request for calculation repetitively at a rate proportional to the musical note frequency, said calculating means further comprising: a third memory having a first timing means for sequentially writing therein the coefficients of the second memory and a second timing means for reading therefrom the coefficients for the waveshape amplitude calculation; a fourth memory for storing n order logic orthogonal functions; a first multiplier for multiplying data from the third and fourth memories; means for accumulating a predetermined number of results of multiplication from the first multiplier; means for producing a signal indicating the completion of the calculation of the waveshape amplitude at one sample point; a register for holding one already calculated amplitude value while the waveshape calculation is suspended; and a D-A converter for converting the calculated amplitude value in digital form to an analog quantity.
Claim 5
Dependent Claim
59 words
An electronic musical instrument according to claim 2, which further comprises a second multiplier for scaling with time the coefficients stored in the third memory, and a fifth memory having stored therein scale factors for the respective coefficients, and wherein the spectral structure of a musical tone generated with time in response to key depression and release is changed.
Claim 6
Dependent Claim
48 words
An electronic musical instrument according to claim 2, wherein an n order logic orthogonal function is stored in the fourth memory for generating a musical note having n sample points in one period, and wherein a plurality of sets of n coefficients are stored in the first memory.
Claim 7
Dependent Claim
37 words
An electronic musical instrument according to claim 2, wherein the n order logic orthogonal function stored in the fourth memory is expressed by a matrix Hn=[h ij :ij=1, 2, . . . n] where hij=-1 or +1.
Claim 8
Dependent Claim
94 words
An electronic musical instrument according to claim 2, which further comprises means for reading h kj :j=1, 2, . . . m, h kj -1 or +1 from the fourth memory when calculating the amplitude Sk at a kth sample point using the logic orthogonal function, and an accumulator for accumulating the results of multiplications of the n composite coefficients Zn stored in the third memory and the h kj by the first multiplier, h k1 ×Z 1 , h k2 ×Z 2 , . . . h kn ×Z n to calculate ##EQU8##
Claim 9
Dependent Claim
68 words
An electronic musical instrument according to claim 2, which further comprises a flip-flop which is reset by a signal indicating completion of the calculation of the waveshape amplitude at one sample point and is set by a request-for-calculation signal, and means for inhibiting the application of a calculation signal to the waveshape calculator by the output from the flip-flop to ensure the intermittent operation for the waveshape calculation.
Claim 10
Dependent Claim
39 words
An electronic musical instrument according to claim 2, which further comprises a plurality of waveshape calculators, each independently calculating the waveshape amplitude at a sample point in accordance with the request for calculation, thereby to generate a polyphonic note.
Claim 11
Dependent Claim
45 words
An electronic musical instrument according to claim 2, wherein n capacitive elements (n being an integer≧2) for n keys and a set of resistor circuits for defining the envelope configuration are coupled together at high speed time-sharing to n channels, thereby to generate n envelopes.
Claim 12
Dependent Claim
49 words
An electronic musical instrument according to claim 9, wherein the resistor circuits are each composed of a variable resistor for setting the attack time, a variable resistor for setting the decay time, a variable resistor for setting the sustain level and a variable resistor for setting the release time.
Claim 13
Dependent Claim
33 words
An electronic musical instrument according to claim 9, which further comprises means for selectively turning ON and OFF gate circuits respectively connected to the variable resistors in accordance with the key releasing state.