Patent ID: 6414232
Filing Date: 2002-07-02
Classification: G10H

Abstract:
A tone generation method for implementation by use of an apparatus including a processor that executes software, a storage section storing waveform generation software to be executed by said processor, and a buffer storage section that stores waveform data generated by execution of the waveform generation software, said tone generation method comprising:a step of receiving a tone generation instruction; a step of causing said processor to execute the waveform generation software on the basis of the tone generation instruction received via said step of receiving, to thereby not only generate and output waveform data but also previously generate waveform data to be output later than a current time point; a step of storing, into said buffer storage section, the waveform data generated previously via said step of causing; a step of, when there has occurred a situation that prevents waveform generation, outputting the previously-generated waveform data currently stored in said buffer storage section; a step of waiting execution of the tone generation instruction, when there has occurred a situation that prevents previous generation of waveform data based on the tone generation instruction; and a step of generating waveform data based on the tone generation instruction waited by said step of waiting, when the generation of waveform data based on the tone generation instruction becomes possible later.