Claims
- 1. A tone signal generation device comprising:
- pitch designation means for designating a pitch of a tone to be generated;
- basic tone signal generation means for generating a basic tone signal having said designated pitch, said tone signal being derived from a waveshape resembling all or a certain portion of the waveshape of the tone to be generated from the start of sounding of the tone to the end thereof, and having plural periods and a tone color which changes in accordance with a lapse of time;
- difference signal generation means for generating a difference signal corresponding to a difference between said all or certain portion of the waveshape of the tone to be generated and said basic tone waveshape and having an amplitude which is substantially smaller than the amplitude of said basic tone signal said difference signal having plural periods and a tone color which changes in accordance with a lapse of time; and
- synthesizing means connected to said basic tone signal generation means and said difference signal generation means for synthesizing a tone signal corresponding to the desired tone signal on the basis of said basic tone signal and said difference signal.
- 2. A tone signal generation device as defined in claim 1 wherein said basic tone signal generation means comprises:
- a basic tone memory for storing said basic tone signal whose waveshape has plural periods; and
- readout means for reading out said basic tone signal in accordance with said designated pitch.
- 3. A tone signal generation device as defined in claim 1 wherein said difference signal generation means comprises:
- a difference memory for storing said difference signal; and
- readout means for reading out said difference signal in accordance with said designated pitch.
- 4. A tone signal generation device as defined in claim 1 wherein said basic tone signal is constituted by basic tone data, said basic tone data being data which said desired tone signal is coded over a complete sounding period of said desired tone signal.
- 5. A tone signal generation device as defined in claim 1 wherein said basic tone signal generation means comprises:
- waveshape memory means for storing frame data relating to a plurality of frame waveshapes respectively belonging to a plurality of frames into which said basic tone signal is divided; and
- readout means for reading out said frame data from said waveshape memory means at a rate corresponding to said designated pitch successively, said basic tone signal being constituted by said frame data.
- 6. A tone signal generation device as defined in claim 1 wherein said basic tone signal generation means comprises:
- parameter generating means for generating a parameter for synthesizing said basic tone signal; and
- synthesizing means for synthesizing said basic tone signal in accordance with said parameter and said designated pitch.
- 7. A tone signal generation device as defined in claim 1 wherein said difference signal generation means includes a memory having first to n-th memory areas storing first to n-th difference signal data respectively, said first difference signal data being a coded waveshape of a first difference waveshape which represents a difference between said desired tone signal and said basic tone signal and said n-th difference signal data being a coded waveshape of an n-th difference waveshape which represents a difference between an (n-1)th difference signal to be stored in the (n-1)th memory area and (n-1)th difference signal data which has actually been stored in said (n-1)th memory area, said difference signal being constituted by said first to n-th difference signal data.
- 8. A tone signal generation device as defined in claim 1 which further comprises tone color designation means for designating a tone color from among a plurality of tone colors, and wherein said basic tone signal generation means and difference signal generation means generate said basic tone signal and said difference signal corresponding to the designated tone color respectively.
- 9. A tone signal generation device as defined in claim 1 wherein said basic tone signal generation means comprises:
- first means for generating basic tone data which are represented in such a form that said basic tone signal is modulated in accordance with a predetermined modulation manner; and
- second means for demodulating said basic tone data generated by said first means to produce said basic tone signal.
- 10. A tone signal generation device as defined in claim 1 wherein said basic tone signal generation means comprises:
- tone source waveshape generation means for generating a tone source waveshape signal in accordance with said designated pitch;
- filter coefficient generation means for generating a filter coefficient; and
- digital filter means connected to said tone source waveshape generation means and said filter coefficient generation means for digital-filtering said tone source waveshape signal in accordance with a filter characteristic determined by said filter coefficient to produce said basic tone signal.
- 11. A tone signal generation device as defined in claim 1 wherein
- said basic tone signal is a signal produced by sampling an original tone waveshape corresponding to said desired tone signal with a predetermined sampling rate and coding amplitude values of respective sample points with a digital value of N bits; and
- said difference signal is a signal produced by coding a differenre between said coded basic tone signal and said original tone waveshape with a digital value of M bit or bits, wherein M and N are positive integers and M is greater than N.
- 12. A tone waveshape data providing method comprising:
- a step for coding all or a certain portion of an original waveshape representing a tone from the start of sounding of the tone to the end thereof to make first waveshape data, said all or certain portion of the original waveshape having plural periods and a tone color which varies with time;
- a step for substracting said first waveshape data from said all or certain portion of the original waveshape to make second waveshape data, said second waveshape data having plural periods and a tone color which varies with time; and
- a step for storing said first and second waveshape data in a memory device, a combination of said first and second waveshape data being utilized as tone waveshape data.
- 13. Tone waveshape data providing method as defined in claim 12 which further comprises:
- a step for reading out said first and second waveshape data from said memory device; and
- a step for providing a musical tone signal based on the read out first and second waveshape data.
Priority Claims (1)
Number |
Date |
Country |
Kind |
59-36134 |
Feb 1984 |
JPX |
|
Parent Case Info
This is a continuation of copending application Ser. No. 705,553 filed on Feb. 26, 1985, now abandoned.
US Referenced Citations (3)
Number |
Name |
Date |
Kind |
4138915 |
Nagai et al. |
Feb 1979 |
|
4227435 |
Ando et al. |
Oct 1980 |
|
4383462 |
Nagai et al. |
May 1983 |
|
Foreign Referenced Citations (1)
Number |
Date |
Country |
142396 |
Aug 1983 |
JPX |
Continuations (1)
|
Number |
Date |
Country |
Parent |
705553 |
Feb 1985 |
|