There is provided a tone generating apparatus and method that enables recording
and reproduction of performance made by a performer without requiring any complicated
operations. Musical tones generated from a musical instrument are detected, and
tone data is stored in a storage device, and the tone data stored in the storage
device is reproduced and at least one tone corresponding to the tone data is egenrated
when no next musical tone is detected within a predetermined period of time after
a musical tone is detected.