Claims
- 1. A tone information processing device, comprising:
- first converting means for converting an analog external sound waveform signal into a digital waveform signal which represents a waveform corresponding to a waveform of said external sound waveform signal;
- memory means for recording said digital waveform signal as outputted from said first converting means;
- reading and writing means for reading out said digital waveform signal recorded in said memory means at a speed corresponding to a designated tone frequency in a play mode and for writing said digital waveform signal obtained by the first converting means into said memory means at a sampling rate in a record mode;
- second converting means for converting the digital waveform signal read out from said memory means into an analog sound signal which has the waveform determined by said digital waveform signal;
- tone frequency designating means coupled to said reading means for designating a frequency of the sound produced based on the analog sound signal derived from said first converting means; and
- determining means coupled to said memory means and said reading means for determining start and end addresses of reading of said digital waveform signal recorded in said memory means in relation to the waveform of said digital waveform signal; and
- said reading and writing means including waveform read/write controller means coupled to said memory means, and which has a multiple channel structure for providing address signals to said memory means on a time division basis, each channel of said multiple channel structure being capable of providing respective reading address signals corresponding to the designated frequency in a play mode, and at least one channel of said multiple channel structure providing writing address signals changing at said sampling rate in the record mode.
- 2. A tone information processing device comprising:
- first converting means for converting an analog external sound waveform signal into a digital waveform signal which represents a waveform corresponding to a waveform of said external sound waveform signal;
- record memory means for recording said digital waveform signal;
- reading and writing means for reading out said digital waveform signal recorded in said record memory means at a speed corresponding to a designated tone frequency in a play mode and for writing said digital waveform signal obtained by the first converting means into said record memory means at a sampling rate in a record mode;
- second converting means for converting the digital waveform signal read out from said record memory means into an analog sound signal which has the waveform determined by said digital waveform signal;
- tone frequency designating means coupled to said reading means for designating a frequency of the sound produced based on the analog sound signal derived from said second converting means; and
- setting means coupled to said record memory means for setting start and end addresses of reading of said digital, waveform signal recorded in said record memory means substantially at zero crossing points of said waveform signal; and
- said reading and writing means including waveform read/write controller means coupled to said memory means, and which has a multiple channel structure for providing address signals to said memory means on a time division basis, each channel of said multiple channel structure being capable of providing respective reading address signals corresponding to the designated frequency in a play mode, and at least one channel of said multiple channel structure providing writing address signals changing at said sampling rate in the record mode.
- 3. The tone information processing device according to claim 2, wherein said device includes designating means for designating start and end addresses of reading out said digital waveform signal in said record memory means and wherein said reading means includes means for repeatedly reading out a portion of the digital waveform signal by repeatedly designating addresses between said designated start and end addresses.
- 4. The tone information processing device according to claim 2, wherein said reading means includes a CPU, a work memory for storing data used for a control operation of said CPU.
- 5. The tone information processing device according to claim 4, wherein a recording area, tone pitch, keyboard width, key touch, envelope and note pitch of a plurality of digital waveform signals recorded in said record memory means are stored in said work memory.
- 6. A tone information processing method, comprising the steps of:
- converting an analog external sound waveform signal into a digital waveform signal having a waveform corresponding to a waveform of said external sound waveform signal;
- recording said digital waveform signal;
- reading out said digital waveform signal at a speed corresponding to a designated tone frequency in a play mode;
- writing said digital waveform signal into a memory device at a sampling rate in a record mode;
- converting the digital waveform signal into an analog sound signal having the waveform determined by said digital waveform signal;
- designating a frequency of sound produced based on the analog sound signal;
- determining start and end addresses for reading said digital waveform signal recorded in said memory device in relation to the waveform of said digital waveform signal; and
- providing address signals to said memory device having a multiple channel structure on a time division basis, each channel of said multiple channel structure being capable of providing respective reading address signals corresponding to the designated frequency in a play mode, and at least one channel of said multiple channel structure providing writing address signals changing at said sampling rate in the record mode.
- 7. A tone information processing method comprising the steps of:
- converting an analog waveform signal into a digital signal;
- recording said digital signal representing the waveform of the analog waveform signal in a memory device;
- controlling recording of said digital signal in said memory device in a record mode and reading out and converting the recorded digital signal into a sound signal having a designated frequency in a play mode;
- setting start and end addresses of said memory device for reading of said digital signal at zero crossing points of said analog waveform signal;
- incrementing a designated address of said record memory means;
- detecting a polarity of a value of the digital signal in the designated address according to the increment of the designated address;
- comparing the value of the digital signal with a predetermined value when a change in the polarity of the digital signal is detected;
- storing as said start and end addresses of the memory device addresses corresponding to values of the analog waveform signal when the waveform values are smaller than said predetermined value; and
- providing address signals to said memory device on a time division basis, the address signals being provided by each of a plurality of channels, each of said plurality of channels being capable of providing respective reading address signals corresponding to the designated frequency in the play mode, and at least one of said plurality of channels providing writing address signals changing at a sampling rate in the record mode.
Priority Claims (1)
Number |
Date |
Country |
Kind |
59-167120 |
Aug 1984 |
JPX |
|
Parent Case Info
This is a Division of application Ser. No. 08/295,273 filed on Aug. 24, 1994 (now U.S. Pat. No. 5,521,322), which is a Division of application Ser. No. 08/263,007 filed Jun. 20, 1994 (now U.S. Pat. No. 5,475,390), which is a Continuation of application Ser. No. 07/927,202 filed Aug. 7, 1992 (now abandoned), which is a Divisional of application Ser. No. 07/607,446 filed Oct. 31, 1990 (now U.S. Pat. No. 5,160,798), which is a Divisional of application Ser. No. 07/388,720 filed Jul. 31, 1989 (now U.S. Pat. No. 4,970,935), which is a Continuation of application Ser. No. 07/072,221 filed Jul. 10, 1987 (now abandoned), which is a Continuation of application Ser. No. 06/760,290 filed Jul. 29, 1985 (now U.S. Pat. No. 4,681,008).
US Referenced Citations (30)
Foreign Referenced Citations (24)
Number |
Date |
Country |
3330715 A1 |
Mar 1982 |
DEX |
3146000 A1 |
Jul 1982 |
DEX |
2830483 C2 |
Nov 1982 |
DEX |
54-149827 |
Apr 1953 |
JPX |
59-109090 |
Jun 1959 |
JPX |
57-31156 |
Jul 1972 |
JPX |
51-78219 |
Jul 1976 |
JPX |
54-161313 |
Dec 1979 |
JPX |
55-28072 |
Feb 1980 |
JPX |
55-12542 |
Apr 1980 |
JPX |
55-16698 |
Dec 1980 |
JPX |
57-2097 |
Jan 1982 |
JPX |
57-155594 |
Sep 1982 |
JPX |
58-40593 |
Mar 1983 |
JPX |
58-88698 |
Jun 1983 |
JPX |
59-50498 |
Mar 1984 |
JPX |
60-3892 |
Jan 1985 |
JPX |
61-18996 |
Jan 1986 |
JPX |
61-6689 |
Jan 1986 |
JPX |
61-9693 |
Jan 1986 |
JPX |
61-112193 |
May 1986 |
JPX |
61-248096 |
Nov 1986 |
JPX |
61-292688 |
Dec 1986 |
JPX |
1-17158 |
Mar 1989 |
JPX |
Divisions (4)
|
Number |
Date |
Country |
Parent |
295273 |
Aug 1994 |
|
Parent |
263007 |
Jun 1994 |
|
Parent |
607446 |
Oct 1990 |
|
Parent |
388720 |
Jul 1989 |
|
Continuations (3)
|
Number |
Date |
Country |
Parent |
927202 |
Aug 1992 |
|
Parent |
72221 |
Jul 1987 |
|
Parent |
760290 |
Jul 1985 |
|