The wavetable synthesis process for generating musical instrument sounds involves the digital processing of small segments of sampled instrument sounds. Current applications for wavetable synthesizers require high polyphony, which means that the synthesis signal processing engine must run a large number of simultaneous independent synthesis processes in real time. Modern general purpose Digital Signal Processors (DSPs) can be used for wavetable synthesis. However, low-cost systems implemented using a single general purpose DSP as a synthesis engine are generally not capable of producing the 24 or more simultaneous voices required by today's applications. This paper begins with an overview of the wavetable synthesis algorithm and processing requirements. A Digital Sound Generator integrated circuit with specialized circuitry and control mechanisms to allow the real-time execution of 16 to 32 simultaneous wavetable synthesis processes is then presented. Finally, a complete low-cost wavetable synthesis system is described to illustrate the use of this integrated circuit for applications such as consumer-level musical instruments, multimedia personal computers, or karaoke equipment.
Authors:
Heckroth, Jim; Deforeit, Chris
Affiliation:
Crystal Semiconductor Corporation, Austin, TX
AES Convention:
96 (February 1994)
Paper Number:
3831
Publication Date:
February 1, 1994
Subject:
Digital Signal Processing
Click to purchase paper as a non-member or you can login as an AES member to see more options.
No AES members have commented on this paper yet.
To be notified of new comments on this paper you can subscribe to this RSS feed. Forum users should login to see additional options.
If you are not yet an AES member and have something important to say about this paper then we urge you to join the AES today and make your voice heard. You can join online today by clicking here.