There is provided a musical tone generating apparatus that is capable of
generating more natural musical tones even when musical tone waveform data
is generated at a recording sampling frequency lower than a sampling
frequency, by recovering harmonic components missing in the musical tone
waveform data. All frequency components included in musical tone waveform
data read out from a tone color data memory are shifted in a positive
direction by a predetermined frequency lower than half the recording
sampling frequency. The lower frequency components of the shifted
frequency components than the half the recording sampling frequency are
cut off by an HPF. The amplitude of the musical tone waveform data from
which the frequency component is cut off is adjusted by a multiplier.
Then, the musical tone waveform data adjusted in amplitude and the
original musical tone waveform data read out are added together, and a
musical tone is generated based on a result of the addition.