Claims
- 1. A time variant tone generating device; comprising:
- virtual memory means for storing unique waveform data, pitch deviation data, amplitude envelope data, and waveform address boundary data;
- first processing means for transferring said pitch deviation data and said waveform address boundary data from said virtual memory means to a second processing means, for transferring said unique waveform data from said virtual memory means to a first memory means accessible by said first processing means and a thrid processing means, and for transferring amplitude envelope data to said thrid processig means;
- said second processing means including means for determining waveform data points in said first memory means to be accessed by said third processing means based on said waveform address boundary data and said pitch deviation data;
- said third processing means including means for accessing said waveform data points in said first memory means, for scaling said waveform data points based on said amplitude envelope data, and for summing scaled waveform data points; and
- a digital to analog converter for converting said summed waveform data points to a time variant output signal.
- 2. The device of claim 1, wherein said first memory means is a dual port random access memory device.
- 3. The device of claim 1, wherein said second processing means provides said waveform data points to said third processing means via a second memory means.
- 4. The device of claim 3, wherein said second memory means is a dual port random access memory device.
Parent Case Info
This application is a continuation of application Ser. No. 07/742,504 filed on Jul. 5, 1991 and now abandoned which is a contination of application Ser. No. 07/390,715 filed on Jul. 28, 1989 and now abandoned.
US Referenced Citations (14)
Continuations (2)
|
Number |
Date |
Country |
Parent |
742504 |
Jul 1991 |
|
Parent |
390715 |
Jul 1989 |
|