Opens in a new tab

AES E-Library

← Back to search

Convention Paper

A Multiprocessing Digital Sound Generator for High-Polyphony Wavetable Music Synthesis

Authors: Heckroth, Jim; Deforeit, Chris

AES Convention 96 · Paper 3831 · February 1994

Abstract

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.

Details

Published in
AES Convention 96
AES Convention
96
Paper number
3831
Publication date
February 6, 1994
Session subject
Digital Signal Processing
Affiliation
Crystal Semiconductor Corporation, Austin, TX (See document for exact affiliation information.)
Type
Convention Paper