Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
151 words
A musical instrument utilizing a noise-like signal generator comprising; a random number generator for creating a sequence of random data values, a means for computing a noise master data set responsive to said sequence of random data values during each computation cycle of a sequence of computation cycles, a first memory means for writing said noise master data set to be thereafter read out, a second memory means for writing input data to be thereafter read out, means for reading said noise master data set from first memory means and for writing said noise master data set in said second memory means, means for repetitiously and sequentially reading out data stored in said second memory means, absolute value means for generating the absolute values of data read out from said second memory means, and means for converting wherein said generated absolute values of data are converted to provide said noise-like signal.
Claim 2
Dependent Claim
151 words
A musical instrument utilizing a noise-like signal generator comprising; a random number generator for creating a sequence of random data values, a means for computing a noise master data set responsive to said sequence of random data values during each computation cycle of a sequence of computation cycles, a first memory means for writing said noise master data set to be thereafter read out, a second memory means for writing input data to be thereafter read out, means for reading said noise master data set from first memory means and for writing said noise master data set in said second memory means, means for repetitiously and sequentially reading out data stored in said second memory means, absolute value means for generating the absolute values of data read out from said second memory means, and means for converting wherein said generated absolute values of data are converted to provide said noise-like signal.
Claim 3
Dependent Claim
75 words
A musical instrument according to claim 1 wherein said means for computing a noise master data set further comprises; means for separately evaluating each of a set of harmonic components by multiplying one of said sequence of random data values by a sinusoid value, means for accumulating said set of harmonic components thereby forming values of said noise master data set, and means for writing said noise master data set in said first memory means.
Claim 4
Dependent Claim
154 words
A musical instrument according to claim 2 further comprising; a word counter means incremented at each computation time in said computation wherein said word counter means counts the number of data values in said noise master data set and wherein a word reset signal is created when contents of said word counter means is reset to its initial value, a harmonic counter means incremented by said word signal and wherein said harmonic counter means is initialized to its minimum count state at the start of each said computation cycle, a sinusoid table comprising a memory storing values for a period of a sinusoid function, an adder-accumulator means for adding successive values of content of said harmonic counter means, and a memory address recording responsive to contents of said adder-accumulator means whereby sinusoid values are accessed from said sinusoid table and provided to said means for separately evaluating each of a set of harmonic components.
Claim 5
Dependent Claim
128 words
A musical instrument according to claim 1 wherein such computing is done digitally with numerical values expressed in a 2's complement binary number system and wherein said absolute value means further comprises; algebraic sign detection circuitry wherein a minus signal is generated if the most significant bit of said data read out of said second memory means is the binary value "1", and 2's complement circuitry responsive to said minus signal wherein said data read out of said second memory means is transferred unaltered to said means for converting if said minus signal is not generated and wherein said data read out of said second memory means is changed to its corresponding 2's complement form before transfer to said means for converting if said minus signal is generated.
Claim 6
Dependent Claim
131 words
A musical instrument according to claim 1 wherein such computing is done digitally with numerical values expressed in a signed binary number system and wherein said absolute value means further comprises; algebraic sign detection circuitry wherein a minus signal is generated if the most significant bit of said data read out of said second memory means is the binary value "1", and algebraic sign circuitry responsive to said minus signal wherein said data read out of said second memory means is transferred unaltered to said means for converting if said minus signal is not generated and wherein said data read out from said second memory means is altered to have a "0" value for the most significant bit before transfer to said means for converting if said minus signal is generated.
Claim 7
Dependent Claim
92 words
A musical instrument according to claim 2 further comprising; a coefficient memory means for storing a set of formant coefficients, a formant clock providing formant timing signals, a comparator means responsive to said formant timing signals wherein addressing signals are created and used to access formant coefficients from said coefficient memory means, and a formant multiplier means for providing the formant product formed by multiplying said accessed formant coefficient from said coefficient memory means by sinusoid values accessed from said sinusoid table thereby producing spectral variations in said noise master data set.
Claim 8
Dependent Claim
29 words
A musical instrument according to claim 6 wherein said coefficient memory means comprises circuitry for computing values of said formant coefficients responsive to signals provided by said comparator means.
Claim 9
Dependent Claim
365 words
A musical instrument utilizing a noise-like signal generator comprising; a keyboard comprising a plurality of key switches, a plurality of tone switches wherein each setting of said tone switches corresponds to a selection of a predetermined sound waveshape, a noise signal generation switch, digital computing means responsive to setting of said tone and noise signal generation switches for generating a master data set having words corresponding to a succession of points on said selected sound waveshape and for generating a noise master data set comprising words having random values, a plurality of registers, a noise signal assignor responsive to said noise signal generator switch whereby a member of said plurality of registers is assigned as a noise tone generator if said noise signal generator switch is actuated, transferring means responsive to the setting of any of said key switches whereby said master data set is transferred from said digital computing means to selected members of said plurality of registers and whereby said noise master data set is transferred to said member of said plurality of registers if said noise generator switch is actuated, a plurality of variable frequency clock generators each associated with a member of said plurality of registers whereby associated registers are shifted at a selected clock rate, means responsive to operation of any member of said plurality of key switches for setting the frequencies of said clock generators to predetermined values assigned to key switches, digital-to-analog convertor means connected to said plurality of registers, first means for repeatedly shifting stored master data set in each member of said plurality of registers not assigned as a noise tone generator serially to said digital-to-analog convertor means in synchronism with said associated clock generator whereby said digital-to-analog converter means generates a plurality of analog output signals each having a fundamental frequency determined by a selected key on said keyboard and a waveshape determined by the setting of said tone switches, and second means for repeatedly shifting stored noise master data set in said assigned noise tone generator in synchronism with said associated clock generator whereby digital-to-analog convertor means generates a noise like signal having a spectral width determined by a selected key on said keyboard.
Claim 10
Dependent Claim
365 words
A musical instrument utilizing a noise-like signal generator comprising; a keyboard comprising a plurality of key switches, a plurality of tone switches wherein each setting of said tone switches corresponds to a selection of a predetermined sound waveshape, a noise signal generation switch, digital computing means responsive to setting of said tone and noise signal generation switches for generating a master data set having words corresponding to a succession of points on said selected sound waveshape and for generating a noise master data set comprising words having random values, a plurality of registers, a noise signal assignor responsive to said noise signal generator switch whereby a member of said plurality of registers is assigned as a noise tone generator if said noise signal generator switch is actuated, transferring means responsive to the setting of any of said key switches whereby said master data set is transferred from said digital computing means to selected members of said plurality of registers and whereby said noise master data set is transferred to said member of said plurality of registers if said noise generator switch is actuated, a plurality of variable frequency clock generators each associated with a member of said plurality of registers whereby associated registers are shifted at a selected clock rate, means responsive to operation of any member of said plurality of key switches for setting the frequencies of said clock generators to predetermined values assigned to key switches, digital-to-analog convertor means connected to said plurality of registers, first means for repeatedly shifting stored master data set in each member of said plurality of registers not assigned as a noise tone generator serially to said digital-to-analog convertor means in synchronism with said associated clock generator whereby said digital-to-analog converter means generates a plurality of analog output signals each having a fundamental frequency determined by a selected key on said keyboard and a waveshape determined by the setting of said tone switches, and second means for repeatedly shifting stored noise master data set in said assigned noise tone generator in synchronism with said associated clock generator whereby digital-to-analog convertor means generates a noise like signal having a spectral width determined by a selected key on said keyboard.
Claim 11
Dependent Claim
55 words
A musical instrument according to claim 8 wherein said second means for repetitively shifting further comprises an absolute value circuitry means responsive to said noise signal generator switch whereby signals provided to said digital-to-analog convertor means are transferred unaltered for positive value signals and are altered to positive values if such signals have negative values.
Claim 12
Dependent Claim
91 words
A musical instrument according to claim 8 wherein said digital computing means further comprises, a coefficient memory means for storing a set of formant coefficients, a formant clock providing formant timing signals, a comparator means responsive to said formant timing signals wherein addressing signals are created and used to access formant coefficients from said coefficient memory means, and a formant multiplier means responsisive to formant coefficients accessed from said coefficint memory means wherein said master data set values and said noise master data set values are computed with variable spectral characteristics.
Claim 13
Dependent Claim
29 words
A musical instrument according to claim 10 wherein said coefficient memory means comprises circuitry for computing values of said formant coeffients responsive to signals provided by said comparator means.