Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
173 words
A tone signal processing device comprising: tone signal generation means for generating tone signal sample data of plural channels on a time shared basis;s circulating register means for holding plural tone signal sample data for each of said channels, said circulating register means comprising a series of delay circuits holding respective sample data while delaying the data sequentially, said series of delay circuits being connected in an endless manner to form a single circulating loop for holding sample data of plural channels and having plural data selection circuits at predetermined delay stages, and each of said data selection circuits performing a selection control as to whether or not new tone signal sample data generated by said tone signal generation means should be provided to said delay circuit loop; filter coefficient supply means for supplying filter coefficients of plural orders; and operation means for performing operations between tone signal sample data which has been sequentially provided from said circulating register means after delay and said filter coefficients and thereby obtaining a filter operation output.
Claim 2
Dependent Claim
173 words
A tone signal processing device comprising: tone signal generation means for generating tone signal sample data of plural channels on a time shared basis;s circulating register means for holding plural tone signal sample data for each of said channels, said circulating register means comprising a series of delay circuits holding respective sample data while delaying the data sequentially, said series of delay circuits being connected in an endless manner to form a single circulating loop for holding sample data of plural channels and having plural data selection circuits at predetermined delay stages, and each of said data selection circuits performing a selection control as to whether or not new tone signal sample data generated by said tone signal generation means should be provided to said delay circuit loop; filter coefficient supply means for supplying filter coefficients of plural orders; and operation means for performing operations between tone signal sample data which has been sequentially provided from said circulating register means after delay and said filter coefficients and thereby obtaining a filter operation output.
Claim 3
Dependent Claim
103 words
A tone signal processing device as defined in claim 1 wherein said tone signal generation means comprises means for generating an address signal consisting of an integer section and a decimal section whose values change at a rate corresponding to tone pitch of a tone to be generated and means for generating tone signal sample data for each channel on a time shared basis in response to the integer section of an address signal of each channel, and said filter coefficient supply means supplies the filter coefficients of plural orders in response to a value of the decimal section of the address signal.
Claim 4
Dependent Claim
86 words
A tone signal processing device as defined in claim 1 wherein said circulating register means supplies the new tone signal sample data to said delay circuit loop for each channel when a value of tone signal sample data in said channel changes, whereby different value sample data circulate in said delay circuit loop, said filter coefficient supply means generates a filter coefficient to achieve desired interpolation characteristics, and said operation means performs an interpolation operation by performing operations between different sample data and said filter coefficient.
Claim 5
Dependent Claim
36 words
A tone signal processing device as defined in claim 1 wherein said circulating register means loads tone signal sample data from said tone signal generation means to said delay circuit loop at a constant sampling period.
Claim 6
Dependent Claim
65 words
A tone signal processing device as defined in claim 1 wherein said tone signal generating means can generate plural sample data for each channel during a time of one circulation through the loop of said circulating register, and said data selection circuits pass said plural sample data to said loop so that values in said circulating register means are renewed by said plural sample data.
Claim 7
Dependent Claim
229 words
A tone signal processing device comprising: tone signal generation means for generating tone signal sample data of plural channels at a first channel time division sampling rate on a time shared basis, wherein said tone signal generation means comprises means for generating an address signal consisting of an integer section and a decimal section whose values change at a rate corresponding to tone pitch of a tone to be generated and means for generating tone signal sample data for each channel on a time shared basis in response to the integer section of an address signal of each channel; read/write memory means for storing plural samples of tone signal sample data of each channel; write means for writing tone signal sample data of each channel generated by said tone signal generation means into said memory means; read means for reading out plural tone signal sample data of each channel stored in said memory means sequentially at a second channel time division sampling rate which is independent from said first channel time division sample rate; filter coefficient supply means for supplying filter coefficients of plural orders in response to a value of the decimal section of the address signal; and operation means for performing operations between tone signal sample data which has been sequentially read from said memory means and said filter coefficients and thereby obtaining a filter operation output.
Claim 8
Dependent Claim
229 words
A tone signal processing device comprising: tone signal generation means for generating tone signal sample data of plural channels at a first channel time division sampling rate on a time shared basis, wherein said tone signal generation means comprises means for generating an address signal consisting of an integer section and a decimal section whose values change at a rate corresponding to tone pitch of a tone to be generated and means for generating tone signal sample data for each channel on a time shared basis in response to the integer section of an address signal of each channel; read/write memory means for storing plural samples of tone signal sample data of each channel; write means for writing tone signal sample data of each channel generated by said tone signal generation means into said memory means; read means for reading out plural tone signal sample data of each channel stored in said memory means sequentially at a second channel time division sampling rate which is independent from said first channel time division sample rate; filter coefficient supply means for supplying filter coefficients of plural orders in response to a value of the decimal section of the address signal; and operation means for performing operations between tone signal sample data which has been sequentially read from said memory means and said filter coefficients and thereby obtaining a filter operation output.
Claim 9
Dependent Claim
234 words
A tone signal processing device comprising: tone signal generation means for generating tone signal sample data of plural channels at a first channel time division sampling rate on a time shared basis; read/write memory means for storing plural samples of tone signal sample data of each channel; write means for writing tone signal sample data of each channel generated by said tone signal generation means into said memory means; read means for reading out plural tone signal sample data of each channel stored in said memory means sequentially at a second channel time division sampling rate which is independent from said first channel time division sampling rate; filter coefficient supply means for supplying filter coefficients of plural orders; and operation means for performing operations between tone signal sample data which has been sequentially read from said memory means and said filter coefficients and thereby obtaining a filter operation output, wherein said write means loads new tone signal sample data for each channel to said memory means when the value of tone signal sample data in said channel changes, whereby said memory means stores sample data of different values, said different value sample data are sequentially read by said read means, said filter coefficient supply means generates a filter coefficient to achieve desired interpolation characteristics, and said operation means performs an interpolation operation by performing operations between different value sample data and said filter coefficient.
Claim 10
Dependent Claim
234 words
A tone signal processing device comprising: tone signal generation means for generating tone signal sample data of plural channels at a first channel time division sampling rate on a time shared basis; read/write memory means for storing plural samples of tone signal sample data of each channel; write means for writing tone signal sample data of each channel generated by said tone signal generation means into said memory means; read means for reading out plural tone signal sample data of each channel stored in said memory means sequentially at a second channel time division sampling rate which is independent from said first channel time division sampling rate; filter coefficient supply means for supplying filter coefficients of plural orders; and operation means for performing operations between tone signal sample data which has been sequentially read from said memory means and said filter coefficients and thereby obtaining a filter operation output, wherein said write means loads new tone signal sample data for each channel to said memory means when the value of tone signal sample data in said channel changes, whereby said memory means stores sample data of different values, said different value sample data are sequentially read by said read means, said filter coefficient supply means generates a filter coefficient to achieve desired interpolation characteristics, and said operation means performs an interpolation operation by performing operations between different value sample data and said filter coefficient.
Claim 11
Dependent Claim
244 words
A tone signal processing device for processing tone signals of n channels on a first time shared basis, comprising: tone signal generation means for generating tone signal sample data for each of said n channels on a second time shared basis, said tone signal generation means comprising means for generating an address signal consisting of an integer section and a decimal section whose values change at a rate corresponding to tone pitch of a tone to be generated and means for generating tone signal sample data for each channel on the second time shared basis in response to the integer section of an address signal of each channel; register means for storing m tone signal sample data for each of said n channels, and providing said m tone signal samples for each period of said n channels of the first time shared basis; renewing means for renewing some of said m tone signal sample data stored by said register means each time said tone signal generation means generates new sample data of a certain channel, using said new sample data generated; filter coefficient supply means for supplying filter coefficients of plural orders in response to a value of the decimal section of the address signal; and operation means for operating said m tone signal sample data provided from said register means with said filter coefficients and thereby obtaining a filter-operated output for each period of said n channels of the first time shared basis.
Claim 12
Dependent Claim
244 words
A tone signal processing device for processing tone signals of n channels on a first time shared basis, comprising: tone signal generation means for generating tone signal sample data for each of said n channels on a second time shared basis, said tone signal generation means comprising means for generating an address signal consisting of an integer section and a decimal section whose values change at a rate corresponding to tone pitch of a tone to be generated and means for generating tone signal sample data for each channel on the second time shared basis in response to the integer section of an address signal of each channel; register means for storing m tone signal sample data for each of said n channels, and providing said m tone signal samples for each period of said n channels of the first time shared basis; renewing means for renewing some of said m tone signal sample data stored by said register means each time said tone signal generation means generates new sample data of a certain channel, using said new sample data generated; filter coefficient supply means for supplying filter coefficients of plural orders in response to a value of the decimal section of the address signal; and operation means for operating said m tone signal sample data provided from said register means with said filter coefficients and thereby obtaining a filter-operated output for each period of said n channels of the first time shared basis.