Systems (100 or 300) and methods (400 or 500) are provided for selecting a
post-compression waveform from a post-compression waveform table (106)
and supplying it to a synthesis engine (108). The post-compression
waveform is based upon a set of post-compression coefficients determined
by generating a frequency-domain representation of a periodic signal, the
representation including at least one pre-compression frequency-domain
sample (204), and performing a threshold-based compression of the
pre-compression frequency-domain samples. Systems and methods also
include indexing and storing (502) post-compression coefficients in a
post-compression coefficient table (102), generating (506) a
post-compression waveform based upon the set of post-compression
coefficients, and placing (508) the post-compression waveform in the
table prior to the selecting (510). The system and method also include
performing (504) a read-ahead operation on a sound file before selecting
the post-compression waveform, the read-ahead operation indicating the
post-compression waveform to be selected and supplied to the synthesis
engine.