|
(11) | EP 0 273 447 A3 |
(12) | EUROPEAN PATENT APPLICATION |
|
|
|
|
|||||||||||||||||||||||||||
(54) | Tone signal generation device employing a digital filter |
(57) An address signal generation circuit generates an address signal which changes at
a rate corresponding to tone pitch of a tone to be generated. This address signal
consists of an integer section (IAD) and a decimal section (FAD). A tone waveshape
data generation circuit (13) generates tone waveshape sampled data in response to
the integer section (IAD) of the address signal. A filter coefficient supply circuit
(24) can generate data corresponding to filter coefficients of m orders and selects
and supplies n filter coefficients (where n < m) in response to the decimal section
(FAD) of the address signal. In a relation n = m/d, for example, the filter coefficient
supply circuit (24) selects filter coefficients corresponding to n orders which are
distant sequentially with an interval of d in response to the value of the decimal
section of current address signal. A digital filter operation circuit (21) performs
filter operations of m orders with respect to tone waveshape data of n sample points
by using these n filter coefficient data and tone waveshape data of n sample points
generated by the tone waveshape data generation circuit (13). By this arrangement,
despite that the actual filter operation is carried out only with respect to data
corresponding to the n orders, a filter operation equivalent to performing filter
operations of m orders can be realized. |