Claims
- 1. A tone signal generation device comprising:
- means for generating a binary address signal whose value changes at a rate corresponding to the tone pitch of a tone to be generated;
- tone waveshape data generation means responsive to a first part of said address signal for generating a tone waveshape in the form of a sampled value;
- filter coefficient supply means for supplying an integer number n of filter coefficients in response to a second part of said address signal;
- digital operation means, having a structure of an integer order m, where n<m for digital filtering of said tone waveshape in accordance with said integer number n of filter coefficients.
- 2. A tone signal generation device as set out in claim 1, wherein M is a predetermined constant integer and n varies with the value of said first part of said binary address signal.
- 3. A tone signal generation device comprising:
- address signal generation means for generating an address signal comprising an integer section and a decimal section, the value of said address signal changing at a rate corresponding to the tone pitch of a tone to be generated;
- tone waveshape data generation means responsive to said integer section for generating a tone waveshape in the form of sampled value;
- filter coefficient supply means capable of supplying an filter coefficients from among a group of m filter coefficients in response to said decimal section (wherein n and m are integers and n<m); and
- a digital filter operation means having an m-order structure for digital filtering of said tone waveshape in accordance with said n filter coefficients.
- 4. A tone signal generation device as defined in claim 3 wherein said filter coefficient supply means comprises filter coefficient generation means for generating said m filter coefficients and selection means for selecting said n filter coefficients in response to said decimal section of the address signal.
- 5. A tone signal generation device as defined in claim 3 wherein said filter coefficients correspond to successive values of said address signal respectively and wherein said filter coefficient supply means selects a predetermined reference order which corresponds to the decimal section of a current version of said address signal, wherein said filter coefficient supply means determines n orders which are distant from the reference order by amounts corresponding to intervals of respective integer sections of n sample points to the decimal section of said current address signal and said filter coefficient supply means supplies said n filter coefficients corresponding to the n orders thus determined in response to the decimal section of the current address signal.
- 6. A tone signal generation device as defined in claim 3 wherein n is determined with a relation n=m/d in accordance with a dividing number d of said decimal section of said address signal, said n filter coefficients correspond to the n orders which are sequentially distant with an interval of d, the n orders are determined respectively in response to values of the decimal sections of the current address signal and said filter coefficient supply means supplies said n filter coefficients corresponding to the n orders thus determined in response to the decimal section of the current address signal.
- 7. A tone signal generation device as defined in claim 3 wherein the coefficient data corresponding to the filter coefficient data of m orders is a filter coefficient group value corresponding to a total of one or more of the filter coefficients of m orders; and
- said filter coefficient supply means selects and supplies the filter coefficient group values of n groups (where n<m) in response to the decimal section of the address signal.
- 8. A tone signal generation device as defined in claim 7 wherein said filter coefficient supply means comprises filter coefficient generation means for generating the filter coefficient group values corresponding to plural groups and selection means for selecting filter coefficient values of n groups among the filter coefficient group values corresponding to these plural groups in response to the value of the decimal section of the address signal.
- 9. A tone signal generation device as defined in claim 7 wherein respective orders of the filter coefficients of m orders correspond to continuous values of the address signal with resolution of the decimal section and wherein said filter coefficient supply means selects a predetermined reference order which corresponds to the decimal section of the address signal, wherein said filter coefficient supply means determines n orders which are distant from the reference order by amounts corresponding to intervals of respective integer sections of n sample points to the decimal section of the address signal, wherein filter coefficient group values of n groups are obtained by summing filter coefficient of orders which exist between the respective sample points at each order corresponding to each of the sample points thus determined, and said filter coefficient supply means supplies the filter coefficient group values of n groups thus determined in response to the decimal section of the current address signal.
- 10. A tone signal generation device comprising:
- address signal generation means for generating an address signal comprising an integer section and a decimal section and changing at a rate corresponding to tone pitch of a tone to be generated;
- tone waveshape data generation means for generating tone waveshape sampled data in response to the integer section of the address signal;
- filter coefficient supply means responsive to the decimal section of the address signal for selecting and supplying coefficient data corresponding to non-continuous n orders from among coefficient data corresponding to filter coefficients of m orders (wherein n and m are integers and n<m); and
- digital filter operation means for performing a digital filter operation by using said coefficient data corresponding to the non-continuous n orders supplied by said filter coefficient supply means and the tone waveshape sampled data generated by said tone waveshape data generation means.
- 11. A tone signal generation device comprising:
- address signal generation means for generating an address signal comprising an integer section and a decimal section and changing at a rate corresponding to tone pitch of a tone to be generated;
- tone waveshape data generation means for generating tone waveshape sampled data in response to the integer section of the address signal;
- filter coefficient supply means capable of supplying filter coefficient group values each corresponding to a total of one or more filter coefficients among filter coefficient group values each corresponding to a total of one or more filter coefficients among filter coefficients of m orders and selecting and supplying the filter coefficient group values of n groups (where n and m are integers and n<m) in response to the decimal section of the address signal; and
- digital filter operation means for performing filter operations of m orders with respect to tone waveshape data of n sample points by using said filter coefficient values of n groups supplied by said filter coefficient supply means and tone waveshape data of n sample points generated by said tone waveshape data generation means.
Priority Claims (1)
Number |
Date |
Country |
Kind |
61-311285 |
Dec 1986 |
JPX |
|
Parent Case Info
This is a continuation of application Ser. No. 07/139,659, filed on Dec. 30, 1987, and now abandoned.
US Referenced Citations (7)
Continuations (1)
|
Number |
Date |
Country |
Parent |
139659 |
Dec 1987 |
|