Inventors:
David Norris - Austin TX
Jeffrey M. Blumenthal - Austin TX
Geoffrey E. Brehmer - Lexington TX
Glen W. Brown - Austin TX
Carlin Dru Cabler - Austin TX
Ryan Feemster - Austin TX
David Guercio - Austin TX
Dale E. Gulick - Austin TX
Larry D. Hewitt - Austin TX
Michael Hogan - Austin TX
Alfredo R. Linz - Austin TX
Paul G. Schnizlein - Austin TX
Martin P. Soques - Austin TX
Michael E. Spak - Kyle TX
David N. Suggs - Austin TX
Alan T. Torok - Pflugerville TX
Assignee:
Advanced Micro Devices, Inc. - Austin TX
International Classification:
G06F 316
Abstract:
A digital wavetable audio synthesizer is described. The synthesizer can generate up to 32 high-quality audio digital signals or voices, including delay-based effects, at either a 44. 1 KHz sample rate or at sample rates compatible with a prior art wavetable synthesizer. The synthesizer includes an address generator which has several modes of addressing wavetable data. The address generator's addressing rate controls the pitch of the synthesizer's output signal. The synthesizer performs a 10-bit interpolation, using the wavetable data addressed by the address generator, to interpolate additional data samples. When the address generator loops through a block of data, the signal path interpolates between the data at the end and start addresses of the block of data to prevent discontinuities in the generated signal. A synthesizer volume generator, which has several modes of controlling the volume, adds envelope, right offset, left offset, and effects volume to the data. The data can be placed in one of sixteen fixed stereo pan positions, or left and right offsets can be programmed to place the data anywhere in the stereo field.